Pickit 4

OK, těmi fixed point čísly jsem měl na mysli fractional desetinná čísla, pro které existuje podpora přímo v ALU procesoru, více v dokumentaci k jádru PIC24 či dsPIC. Dle nastavení můžeme počítat buď v celočíselné matematice, či s desetinnými čísly v pevné řadové čárce. K tomu je uzpůsobený překladač XC16, ve kterém existuje datový typ _Fract vycházející z GCC.
ARMy počítají nativně v celočíselné matematice, fractional vyjádření si žádá drobnou režii navíc. Naštěstí je k dispozici knihovna CMSIS DSP, která FX point formát řeší. Anebo sáhnout po floating point verzi :wink:
Osobně mi tedy přijde v tomto MCP jaksi elegantnější :slight_smile: