Прописать
Как сделать что-то такое в IAR?
P.S. Методом тыка нашел. В IAR 8.30.1 нужно поставить галки "Use CMSIS" и "DSP Library" в поле "CMSIS" во вкладке "General Options-Library Configuration" и вписать ARM_MATH_CM4 в поле «Defend symbols: (One per line)» во вкладке «C/C++ Compiler-Preprocessor».
P.P.S. Оказалось, это еще не все. Как я понимаю, требуется выбрать VFPv4 single precision в выпадающем списке «FPU» в поле «General Options-Target». После чего проект скомпилировался, но появилось всплывающее окно с сообщением что не найден файл arm_cmplx_mag_q15.c в какой-то директории на диске D:. При том, что у меня нет диска D. И дальше предложение пропустить этот момент. При нажатии Skip проект компилируется вроде, но недостача какого-то файла, это ненормально, я считаю. Взял этот файл из скачанной с сайта ST либы CMSIS и добавил его в проект. Кажется прокатило.
P.P.P.S. Не прокатило. Теперь в мессагах Build стало появлятся сообщение Fatal Error[Pe035]: #error directive: "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" C:\STM32\F303\Fourier\CMSIS\core_cm4.h 117. Нашел в файле stm32f303xc.h такую строчку #define __FPU_PRESENT 1U /*!< STM32F303xC devices provide an FPU */. Скопировал оттуда __FPU_PRESENT в поле «Defend symbols: (One per line)» во вкладке «C/C++ Compiler-Preprocessor». Скомпилировалось без ошибок.