Форум РадиоКот https://radiokot.ru/forum/ |
|
Конфигурация в Байты конфигурации и наоборот https://radiokot.ru/forum/viewtopic.php?f=20&t=74844 |
Страница 1 из 1 |
Автор: | vas455 [ Ср июн 27, 2012 18:35:04 ] |
Заголовок сообщения: | Конфигурация в Байты конфигурации и наоборот |
в программаторе мне нужно что бы записываемые биты были в .txt файле ( программатор автономный) в таком виде сначала. low бит ,зетем high бит, и если нужно extended бит, например 62FFFF или например A2D007 но это немного сложно, потому что обычно биты показаны на картинке с галочками, МОЖЕТ ЕСТЬ КАКАЯ-НИБУДЬ ТАБЛИЧКА ПО КОТОРОЙ ,ЗНАЯ ЗАШИТЫЕ И НЕ ЗАШИТЫЕ БИТЫ( НУ ТАМ SPEIN,CKSEL,EESAVE) УЗНАТЬ ЗНАЧЕНИЯ БАЙТ КОНФИГУРАЦИИ ( НАПРИМЕР 62FFFF) И ЛУЧШЕ ЧТО БЫ ЭТО БЫЛО НЕ НА КОМПЕ, А ТАК РАСПЕЧАТАЛ И ПОТОМ СИДИШ И СЧИТАЕШ БАЙТЫ, ПРОСТО ВИДЬ ПРОГРАММАТОР АВТОНОМНЫЙ. |
Автор: | Ser60 [ Чт июн 28, 2012 06:47:41 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
Такая табличка существует по крайней мере в двух местах. Первое - секция в даташите на PIC "Configuration bits". Обычно она находится в главе "Special Fatures of the CPU". Второе - include файлы в IDE, например MPLAB. Там имеется соответствие символических имен битов конфигурации и их численного значения. |
Автор: | vas455 [ Чт июн 28, 2012 07:38:57 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
а ты не мог бы их выложить сюда? |
Автор: | vas455 [ Чт июн 28, 2012 07:40:05 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
а ты не мог бы их выложить сюда? только этот программатор avr a не pic |
Автор: | Ser60 [ Чт июн 28, 2012 08:35:40 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
vas455 писал(а): только этот программатор avr a не pic Тогда выложить не могу. |
Автор: | Jack_A [ Чт июн 28, 2012 10:53:51 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
Открываешь ДШ на нужный м-контроллер, и в разделах Lock Bits, Fuse Bits -- все по полочкам разложено. К примеру, для Mega8 ( doc2486.pdf ) это стр. 222 . |
Автор: | vas455 [ Чт июн 28, 2012 17:44:34 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
скачал я даташит на атмегу16 с сайта atmel. и там только показанно записан этот бит или нет 1/0 а про Байты конфигурации я не нашел, если можеш дай пример/скрин где это там смотреть, и как посчитать все биты вмесле ну low/high/ext хоть на ту же атмегу8 |
Автор: | Ser60 [ Чт июн 28, 2012 18:26:26 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
Как насчет таблиц 87 и 88 на стр. 216 того-же ДШ? Устроит? |
Автор: | vas455 [ Чт июн 28, 2012 18:53:11 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
ты про какую атмегу говориш? у меня doc2466.pdf |
Автор: | Ser60 [ Чт июн 28, 2012 18:56:21 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
Я про ту, что Jack_A упомянул: doc2486.pdf |
Автор: | vas455 [ Чт июн 28, 2012 23:00:38 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
да это не то всё, там просто показанно какие изначально прошиты, а какие нет, а я хочу узнать как получить этот самый A2D007, A2 -это конфигурация low битов, и так по попорядку,когда в калькуляторе битов выставляеш биты как тебе надо, то слева будет эта самая конфигурация, я хочу узнать как без калькулятора высчитать это самое значение , зная какие биты прошиты, а какие нет. например(это просто для примера) SCLES=0,SUT0=0 ЗНАЧЕНИЕ БАЙТА ПОЛУЧИЛОСЬ К ПРИМЕРУ A2 SPEIN=1,SUT0=1 ЗНАЧЕНИЕ БАЙТА ПОЛУЧИЛОСЬ К ПРИМЕРУ D5 ВОТ МНЕ И НАДО ЗНАЯ КАКИЕ БИТЫ=0, И КАКИЕ=1 .ИЗНАТЬ ЗНАЧЕНИЕ ЭТОГО САМОГО БАЙТА |
Автор: | Ser60 [ Чт июн 28, 2012 23:13:13 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
По-моему то, что Вы спрашиваете и показано в таблице. Там каждому programmed биту соответствует 1 и 0 в противном случае. Например, дефолтная конфигурация фьюзов согласно самой правой колонке таблиц соответствует коду E1 (low byte) и D9 (high byte). Или я неправильно понимаю вопрос? |
Автор: | vas455 [ Пт июн 29, 2012 05:54:36 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
да, значение low бит получается Е1, я хочу узнать как вручную высчитать это значение Е1 к ПРИМЕРУ у меня стоят другие галочки, как мне высчитать значение без калькулятора? |
Автор: | md5sum [ Пт июн 29, 2012 07:17:01 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
Вам похоже просто шпаргалка нужна? Код: 0000 -0 0001 -1 0010 -2 0011 -3 0100 -4 0101 -5 0110 -6 0111 -7 1000 -8 1001 -9 1010 -A 1011 -B 1100 -C 1101 -D 1110 -E 1111 -F По ДШ Вы получили битики 11100001, делите их на две половинки 1110 0001 и сравниваете со шпорой 1110 -Е 0001 -1 в итоге получаем Е1 ![]() |
Автор: | Jack_A [ Пт июн 29, 2012 10:43:47 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
md5sum писал(а): ![]() |
Автор: | vas455 [ Пт июн 29, 2012 11:38:04 ] |
Заголовок сообщения: | Re: Конфигурация в Байты конфигурации и наоборот |
спасибо огромное, именно это я и искал |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |