|
Выбор микроконтроллера |
|
|
|
 |
Ответов
|
Jan 20 2009, 11:46
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата(Visor @ Jan 19 2009, 23:57)  Что-то я не понял как это. В описании написано: копирование из RAM во flash блоками по 256 | 512 | 1024 | 4096 байт. Ткните носом пожалуйста.  Честно скажу, сам не проверял, но в User Manual на LPC213x (стр 222 из 270) написано Цитата When a sector of user’s Flash memory is erased, corresponding ECC bytes are also erased. Once an ECC byte is written, it can not be updated unless it is erased first. Therefore, for the implemented ECC mechanism to perform properly, data must be written into the Flash memory in groups of 4 bytes (or multiples of 4), aligned as described above. Щас проверю. Может и мне потом пригодится. Принцип простой. В раме держится минимальный буфер (окно) 256 байт. В нём непрограммирующиеся байты запоняются 0xff, а нужные как надо. Это похоже на маску. Потом вызывается IAP для программирования. Эта маска во флэше объединяется с уже прошитыми данными. Так друг за другом можно "прошивать" группы по 16 байт.
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
Сообщений в этой теме
Visor Выбор микроконтроллера Jan 18 2009, 13:47 vvvv А USB FullSpeed устраивает, или нужен HighSpeed. Jan 18 2009, 14:17 Visor Цитата(vvvv @ Jan 18 2009, 21:17) А USB F... Jan 18 2009, 14:49 sonycman А много-ли сейчас дешёвых армов с таким кол-вом ee... Jan 18 2009, 18:03 zltigo Цитата(sonycman @ Jan 18 2009, 20:03) Поч... Jan 18 2009, 21:16 Visor Цитата(sonycman @ Jan 19 2009, 01:03) А м... Jan 19 2009, 05:00  Qwertty Цитата(Visor @ Jan 19 2009, 08:00) Но сам... Jan 19 2009, 06:16   Visor Цитата(Qwertty @ Jan 19 2009, 13:16) Внеш... Jan 19 2009, 06:30 GetSmart У LPC много обычной флэш со 100К перезаписями. Стр... Jan 19 2009, 05:28 Visor Цитата(GetSmart @ Jan 19 2009, 12:28) У L... Jan 19 2009, 06:01 Diman_ У LPC программная flash имеет ресурс 100000, поэто... Jan 19 2009, 05:31    GetSmart Цитата(zltigo @ Jan 20 2009, 18:19) Все и... Jan 20 2009, 12:42     zltigo Цитата(GetSmart @ Jan 20 2009, 14:42) У м... Jan 20 2009, 12:59     GetSmart Цитата(Visor @ Jan 20 2009, 19:01) Как я ... Jan 20 2009, 13:18      Visor Цитата(GetSmart @ Jan 20 2009, 20:18) А п... Jan 20 2009, 13:34       GetSmart Цитата(Visor @ Jan 20 2009, 19:34) Т.е. з... Jan 20 2009, 13:50    singlskv Цитата(zltigo @ Jan 20 2009, 15:19) Все и... Jan 20 2009, 19:31     Visor Цитата(singlskv @ Jan 21 2009, 02:31) фле... Jan 21 2009, 05:34      GetSmart Цитата(Visor @ Jan 21 2009, 11:34) Ясно.
... Jan 21 2009, 06:47       Visor Цитата(GetSmart @ Jan 21 2009, 13:47) Как... Jan 21 2009, 08:48        GetSmart Цитата(Visor @ Jan 21 2009, 14:48) но есл... Jan 21 2009, 09:24         Visor Цитата(GetSmart @ Jan 21 2009, 16:24) ...... Jan 21 2009, 09:52          Visor А что будет, если во время записи страницы отключи... Jan 30 2009, 05:50           scifi Цитата(Visor @ Jan 30 2009, 08:50) А что ... Jan 30 2009, 06:54            Visor Цитата(scifi @ Jan 30 2009, 13:54) Вероят... Jan 30 2009, 11:38 Visor Цитата(GetSmart @ Jan 19 2009, 13:13) Есл... Jan 20 2009, 14:21 Rst7 ЦитатаВсе именно так, только "непрограмирующи... Jan 20 2009, 12:53 GetSmart Проверил программирование по 16 байт 0xFF. Работае... Jan 20 2009, 14:27
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|