16+
Суббота
18 ноября
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Микроконтроллеры

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
1111111  (13.11.2017 18:12) , в ответ на Лично я к индейцам никогда не обращался. Количество байт для записи в EEPROM переменное. Я писал и по одному байту, и по два, по четыре.. автор: Bill
Про байт написано вот так: 
The programming duration can vary according to the initial content of the target address. If the word (4 bytes) containing the byte to be programmed is not empty, the whole word is automatically erased before the program operation. On the contrary if the word is empty, no erase operation is performed and the programming time is shorter. Note: To write a byte fast (no erase), the whole word (4 bytes) into which it is written must be erased beforehand. Consequently, It is not possible to do two fast writes to the same word (without an erase before the second write): The first write will be fast but the second write to the other byte will require an erase. Т.е. как я понимаю он сначала тупо затирает 4 байта, а потом в один нужный делает запись. Вживую не проверял, надобности не было, пишу по 4 и не морочу голову. В пиках помнится было похожее дело, но после стирания нетронутые байты сами собой прописывались обратно (в документации это доходчиво расписано). Такая себе эмуляция однобайтовой записи за счет растраты ресурса. Про запись двух байт в описании ничего нет, только 1 байт (странный), 4 байта (честные), цельный блок (процедура требует выполнения из рамы). Еще вот странность применительно к одному байту: In DATA area: – Program execution stops during the “End of high voltage” operation, that is when the HVOFF flag is set, and the byte program operation is performed using the read-while-write (RWW) capability in IAP mode. С какой радости выполнение останавливается если область RWW, и к тому же при записи 4х байт все по честному без тормоза: In DATA area: – Program execution does not stop, and the byte program operation is performed using the read-while-write (RWW) capability in IAP mode.
 [x][x][x][x][x][x] [x][x][x][x][x][x][x][x]

Тема выделяется по переводу строки или автоматом

 

Имя


Регистрация позволит вам редактировать и перемещать ваши сообщения и прикреплять к ним файлы.
 
Символы: á é ó ú ý « »
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7526 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVII