×

Внимание

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

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

12 года 5 мес. назад - 12 года 5 мес. назад #2917 от Mikk
можете еще дать материалы семинара по тактированию процессора и роботе с ЦАП и АЦП
12 года 5 мес. назад #2918 от Денис Ягов
Денис Ягов ответил в теме Re: проект под STM32F4 в IAR Embedded Workbench с нуля
Через несколько месяцев .... А то на семинарах нечего рассказывать (и показывать) будет ....  :-\

ЗЫ: библиотеки одни и те же
11 года 11 мес. назад #3749 от wergilius
Добрый день.
Возникла такая проблема, при добавлении к проекту файла startup_stm32f4xx.s возникают ошибки при компиляции. Как можно решить эту проблему?
11 года 11 мес. назад #3751 от Stepanov Ivan
какая конкретно ошибка возникает?
11 года 11 мес. назад #3754 от wergilius
Building configuration: primer2 - Debug 
Updating build tree... 
startup_stm32f4xx.s 
Error[40]: Bad instruction 
Error[40]: Bad instruction 

и так далее

если загружать какой-либо пример от ST то все компилируется нормально.
Плата STM32F4-Discovery.
11 года 11 мес. назад #3755 от Stepanov Ivan
Какой используете IDE? Например для IAR`а есть такое описание проблемы: 

Error[40]: Bad instruction (EWARM 5.x & 6.x)EW targets: ARM
EW component: Assembler
Keywords: Migration
Last update: November 18, 2010


Background
There are major changes in the EWARM between version 4.x and version 5.x. The link to the right give some more information.

The diagnostic
Error[40]: Bad instruction

will be generated for all assembler directives that has been removed from version 5 of the IAR ARM assembler.

Solution
Double click on the error message to see which directive that generated your error. When the directive is found you can have a look in the "ARM IAR Embedded Workbench Migration Guide" to see how to replace this directive.

Migration
It is also highly recommended that you have a look at the "The migration process" in the above guide. This will give you a good picture of what has to be done to migrate from version 4 to version 5 of the ARM IAR Embedded Workbench

то есть вы, насколько я понимаю, вы пытаетесь запустить "старый" проект в новой версии IDE
Время создания страницы: 0.039 секунд
Работает на Kunena форум