Найдено 6 результатов

Citizen Kane
Чт июн 20, 2013 21:53:53
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2288564

Re: STM32 новичку в ARM что к чему

Сам SPL стараюсь не юзать, ибо смысла в ней не увидел, но изучить исходники для более быстрого ознакомления с предметной областью (а также examples оттуда же) - бывает весьма полезно.
Citizen Kane
Чт июн 20, 2013 21:48:14
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2288564

Re: STM32 новичку в ARM что к чему

Это почему??? Всё работает!!!

Все же есть нюансы (кроме необходимости разблокировки памяти): например, в MD-контроллерах STM32L нельзя записать нулевой байт или half-word (16 битное полуслово), иначе контроллер зависает:

The Fast Byte Write, Fast Half Word Write, Byte Write and Half Word Write ...
Citizen Kane
Чт июн 20, 2013 15:39:49
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2288564

Re: STM32 новичку в ARM что к чему

ut1wpr писал(а):Автору вопроса для общего понимания:
http://easystm32.ru/for-beginners/38-flash-stm32
Спасибо за ссылку, но в статье описана работа с program flash, а не EEPROM, впрочем, вопрос был совершенно в другом, и ответ я нашел. Читать Programming manual я и сам умею, без подсказок с форума :)
Citizen Kane
Чт июн 20, 2013 15:33:25
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2288564

Re: STM32 новичку в ARM что к чему

Читать можно свободно. А вот с записью не получится. Области EEPROM и FLASH имеют защиту. При обращении к памяти в этой области ее необходимо предварительно снять. Учитывая это, механизм программной инициализации не может быть выражен путем VAR = VALUE. Запись во флеш и еепром имеет механизм ...
Citizen Kane
Чт июн 20, 2013 15:27:36
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2288564

Re: STM32 новичку в ARM что к чему

Satyr - не надо грубить. Это простой вопрос, и любой компоновщик умеет размещать нужные переменные в нужных сегментах памяти, вопрос в том, что я новичок в IAR, и не знал нужных препроцессорных директив.

ibiza11 - спасибо за отклик! Вы правильно сказали, но мне хотелось, чтобы компоновщик сам ...
Citizen Kane
Чт июн 20, 2013 03:21:13
Форум: ARM
Тема: STM32 новичку в ARM что к чему
Ответы: 8918
Просмотры: 2288564

Re: STM32 новичку в ARM что к чему

Всем добрый день!

Вопрос по IAR (6.5): как разместить переменную в сегменте eeprom?
(для контроллера STM32L152 EEPROM начинается с 0x08080000)
в конфиге для линкера это описано как

define symbol __region_EEPROM_start__ = 0x08080000;
define symbol __region_EEPROM_end__ = 0x08080FFF;
define region ...

Перейти к расширенному поиску