Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
25 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
262366
Юра
(15.07.2011 17:17, просмотров: 2568)
Подскажите какие действия надо предпринять чтобы в проекте IAR для ST32 не ругался бы на __WFI();
В головнике core_cm3.h либы cmsis есть такая строчка:
she
(81 знак., 15.07.2011 17:51
)
Странно. В str32f10x.h есть инклюда "core_cm3.h". Не видит почему-то. Пути что ли перемудрил. Спасибо, а то я по директории INC шарился :)
-
Юра
(15.07.2011 18:23
,
)
А, она ругается что __WFI() has no prototype. У меня включена опция требования прототипов. А подключить как extern не удается, она static __INLINE void __WFI(). Задача.
-
Юра
(15.07.2011 18:44
,
)
может intrinsic.h подключить?
koyodza
(26 знак., 15.07.2011 17:47
)
Не, он сразу был подглючен.
-
Юра
(15.07.2011 18:19
,
)
у меня __WFI(); работает (только не в иар), подключаю core_cm3.c и core_cm3.h
-
koyodza
(15.07.2011 18:23
)
Заработала в IAR и со включенной опцией требования прототипов функций. Пришлось только в объявлении __WFI() внутри скобок void написать. IAR неисчерпаем :)
-
Юра
(15.07.2011 18:59
,
)