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