реклама на сайте
подробности

 
 
> запись во флешь память
Freeuser
сообщение Jan 29 2010, 11:18
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 18-11-09
Из: Мск
Пользователь №: 53 718



Контроллер sam7x в паре с кейлом. Сразу скажу, знаю что тема освещалась на форуме и не раз, и сам я перелопатил кучу инфы, и тем не менее. Непонятно как мои данные попадают в этот latch buffer?? Опишите пожалуйста последовательность действий. И какая именно часть программы должна находится в RAM?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Jan 29 2010, 14:31
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Freeuser @ Jan 29 2010, 14:18) *
Непонятно как мои данные попадают в этот latch buffer?? Опишите пожалуйста последовательность действий.

Цитата
Data to be written are stored in an internal latch buffer. The size of the latch buffer corresponds
to the page size. The latch buffer wraps around within the internal memory area address space
and appears to be repeated by the number of pages in it.
Note: Writing of 8-bit and 16-bit data is not allowed and may lead to unpredictable data corruption.

Это значит, что к буферу можно обратиться по любому выровненному по границе страницы адресу в области флеш.
Писать можно только 32-битные данные.

Цитата(Freeuser @ Jan 29 2010, 14:18) *
И какая именно часть программы должна находится в RAM?

Как минимум команда записи FCR, и следующее за ней ожидание FRDY в FSR.

Цитата(Freeuser @ Jan 29 2010, 16:46) *
А как поместить мои данные в буфер записи по конкретному адресу?

А как поместить данные в любой другой буфер по конкретному адресу? Разницы никакой нет.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 16:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01398 секунд с 7
ELECTRONIX ©2004-2016