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

 
 
> STM32L151 размер страницы памяти - это сколько ?
MiklPolikov
сообщение Jun 5 2016, 10:10
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Ни как не могу понять, что подразумевается под страницей памяти ?

Например вот эта функция у меня работает, только если считать что размер страницы 0x100
В других местах документации, где показана организация памяти, имеются в виду какие-то другие страницы, разные для разных областей.
Вопрос: что на самом деле считается страницей, и где про это в явном виде написано ?

Program memory page erase
This operation is used to erase a page in program memory (64 words). To do so:
• Unlock the FLASH_PECR register
• Unlock the Program memory
• Set the ERASE bit in the FLASH_PECR register
• Set the PROG bit in the FLASH_PECR register to choose program page
• Wait for the BSY bit to be cleared
• Write 0x0000 0000 to the first word of the program page to erase
Note: This function can be executed from both banks, RAM or external memory.


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Jun 5 2016, 10:24
Сообщение #2


Гуру
******

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



Цитата(MiklPolikov @ Jun 5 2016, 13:10) *
Например вот эта функция у меня работает, только если считать что размер страницы 0x100

Ну так вроде все сходится, нет?

Цитата
...page in program memory (64 words)
...Write 0x0000 0000 to the first word of the program page to erase

64 * 4 = 256
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 18:04
Рейтинг@Mail.ru


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