ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
285611 Топик полностью
Ralex (22.11.2011 18:02, просмотров: 174) ответил atlant на Хотел покрутить плату STM32vldiscovery. Пример DISCOVER не компилируется.
Это потому что в проектах от STM используются glue библиотеки для их процов, которые определяют некоторые внутренние функции процессора. С развитием поддержки этого процессора в различных компиляторах, в частности в IAR, эти функции пишут уже сами IAR-овцы и добавляют в виде intrinsics. Так что просто пройдитесь по glue библиотеке core_cm3.h и везде где выдается ошибка переопределения - закомментируйте definition этой функции или переменной. Как только все переопределения окажутся снятыми, проект должен скомпилироваться. Какой пример выбрали, с FreeRTOS или простой? Я компилил с FreeRTOS.