ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
920578 Топик полностью
Nikolay_Po (12.05.2019 19:14 - 19:23, просмотров: 418) ответил Peter_M на Как использовать Q формат чисел (дробные) в dspic?
По ссылке  https://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en019851
16-Bit Language Tools Libraries Reference Manual Со страницы 214, глава 5.2 "OVERVIEW OF FIXED-POINT DATA FORMATS" Если коротко, то это диапазон от, грубо, -1 до +1 с шагом 1/32768-я для 16-бит представления и от -32768 до +32768 с таким же шагом в 1/32768-ю. Смысл в том, что железо плавающую точку не поддерживает, только фиксированную. Разницы в работе по сравнению с целыми практически никакой. Просто некоторые математические функции, см. в этом же документе, удобнее использовать с привязкой к диапазонам фиксированной точки, нежели считать их целыми с диапазонами +/- 2^15 или +/- 2^31. ПМСМ. P.S. Ещё смотрите HTML-документы в папке компилятора, примерно тут: /microchip/xc16/v1.36/docs/dsp_lib