| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > IAR Embedded Workbench |
| Автор: dm12 24.9.2004, 14:56 |
| Раньше всегда писал на ассемблере, но вот решил выйти на более высокий уровень, сейчас изучаю IAR Embedded Workbench и язык С заодно В описании clibrary.pdf написано что эти функции находятся в файле math.h но я его не нашол. sin double sin(double arg) (arg в радианах) вроде работает но выдаёт неверное значение. А в описании dlibrary.pdf описывается: double sinh(double x); float sinhf(float x); но компилятор выдаёт ошибку: Error[e46]: Undefined external "cosf" referred in div ( D:\Program Files\IAR Systems\Embedded Workbench 3.2\Test\Debug\Obj\div.r90 ). Как использовать внешнии библиотеки, что надо прописывать в мой исходник? И чем отличаются библиотеки CLIB и DLIB? Помогите начинающему в освоении столь сложного софта, может у кого-нибуть есть описания на русском языке? |
| Автор: Crait 27.9.2004, 13:54 |
| А какое значение sin формируется ? |