×

Внимание

Форум находится в режиме только для чтения.

проект под STM32F4 в IAR Embedded Workbench с нуля

11 года 10 мес. назад #2896 от Mikk
Добрый день
можете дать ссылки на какую-то инструкцию по созданию проекта под STM32F407VG и STM32F417ZG в IAR Embedded Workbench.

Может у кого то есть готовая чистая заготовка проекта с CMSIS и STM32F4xx_StdPeriph_Driver
11 года 10 мес. назад #2908 от Kerensky
Учебный курс. IAR EWARM. Создание проекта.
easyelectronics.ru/arm-uchebnyj-kurs-iar...ozdanie-proekta.html
11 года 10 мес. назад #2911 от Денис Ягов
Денис Ягов ответил в теме Re: проект под STM32F4 в IAR Embedded Workbench с нуля
Можно ознакомиться с приложенным документом для начала.  ::)
11 года 10 мес. назад #2914 от Mikk

Можно ознакомиться с приложенным документом для начала.  ::)


спасибо за слайды

1.  а файл линкера будет одинаковым для всех контроллетив STM32F4? Он будет таким же для STM32F417ZG?

2. на четвертом слайде видно что все контроллеры STM32f4 сгруппированы в один пункт ST STM32F4XXX. А как настраивать периферию контроллера? нужно раскомментировать какието строки?
11 года 10 мес. назад #2915 от Денис Ягов
Денис Ягов ответил в теме Re: проект под STM32F4 в IAR Embedded Workbench с нуля

Можно ознакомиться с приложенным документом для начала.  ::)


спасибо за слайды

1.  а файл линкера будет одинаковым для всех контроллетив STM32F4? Он будет таким же для STM32F417ZG?

2. на четвертом слайде видно что все контроллеры STM32f4 сгруппированы в один пункт ST STM32F4XXX. А как настраивать периферию контроллера? нужно раскомментировать какието строки?


1.Файл линкера будет разным. Более того, для иного проекта он может быть своим. Например может отличаться адрес расположения таблицы векторов прерываний и основной программы. (это важно когда вы в контроллер в основную память зашиваете загрузчик, который может перепрошивать программу контроллера.... например, USB DFU)

Так же могут отличаться в размеры областей памяти. Если зайдёте на вкладку Edit - то увидите все парметры.... Их можно редактировать.

2. Я уже видел более позднюю версию IAR EMW, где процессора были не в группе. По периферии ... в текущем варианте проблем не заметил, указывал нужную (присутствующую в контроллере) периферию и она запускалась.
11 года 10 мес. назад #2916 от Mikk

то есть для различных проектов Вы используете те же самые библиотеки?
Время создания страницы: 0.064 секунд
Работает на Kunena форум