介紹
本文檔適用于帶有CORDIC加速器單元的SR5E1x 32位Arm?Cortex?-M7微控制器。
CORDIC加速器為電機(jī)控制、測(cè)量和信號(hào)處理中常用的某些數(shù)學(xué)函數(shù)(主要是三角函數(shù))提供硬件支持。與軟件實(shí)現(xiàn)相比,它加快了這些功能的計(jì)算,從而可以使用較低的操作頻率,或者騰出處理器周期來(lái)執(zhí)行其他任務(wù)。
本應(yīng)用說(shuō)明描述了SR5E1x微控制器上CORDIC加速器的主要功能。該文件還描述了CORDIC加速器的能力和局限性,并評(píng)估了與等效表實(shí)現(xiàn)相比,電動(dòng)機(jī)控制中通常需要的某些計(jì)算的執(zhí)行速度。
本應(yīng)用說(shuō)明中使用的代碼包含在SR5E1x電機(jī)控制軟件包中,并在電機(jī)控制板上運(yùn)行(有關(guān)參考硬件和軟件,請(qǐng)參閱STMicroelectronics當(dāng)?shù)卮恚?/p>