32F746GDISCOVERY, Quad-SPI Flash memory, Документация на русском языке.

AN4760 Application note Quad-SPI interface (QUADSPI) on STM32 microcontrollers. Документация на русском языке.

Используя пример, STM32Cube_FW_F7_V1.14.0\Projects\ STM32746G-Discovery\Applications\QSPI\QSPI_perfs, получилось писать графические примитивы в память QSPI. Но такое занудство при отладке…

На стр. 48 моего перевода или на странице 58 оригинала есть параграф: «Как перейти к программе QSPI Flash memory только один раз». Как ни бился в IAR 8.3 ничего путного не получилось.

Задал вопрос на форуме STMicroelectronics :
STM32F746GDISCOVERY
AN4760 pg. 58
How to proceed to program QSPI Flash memory only once… for IAR EWARM
STM32Cube_FW_F7_V1.14.0\Projects\ STM32746G-Discovery\Applications\QSPI\QSPI_perfs

Получил отписку:
If they are not part of your application image, I’d suggest writing some code to combine them, providing a table the app can access, and output them as a .HEX file, with an address starting at 0x90000000
Write that image with the STM32 Cube Programmer, using the External Loader for the QSPI memory (N25Q128 as I recall), and don’t tell IAR about it.
Have you application set up the QSPI memory, and then access your table/images from there using normal memory access, ie pointers, structures, etc.

В принципе так работает… Но мне кажется это не изящно. Может быть кто-то знает, как сделать так, как написано в этом руководстве?

С уважением Петр.

Реализуем коммерческие проекты.
Возможна работа по договору подряда.

t654rk@mail.ru

Ваши комментарии к статье:

Wordpress

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

ВКонтакте
Google+