
float ecompass_frq = 50; MotionEC_Initialize(MEC_MCU_STM32,&ecompass_frq); 调用之前已经初始化过CRC,以及调整了堆栈即使加大到0x6000依然有问题。使用的MotionEC_CM7F_wc16_ot.a,IDE为IAR CRC初始化 LL_AHB1_GRP1_EnableClock(LL_AHB1_GRP1_PERIPH_CRC); LL_CRC_SetInputDataReverseMode(CRC, LL_CRC_INDATA_REVERSE_NONE); LL_CRC_SetOutputDataReverseMode(CRC, LL_CRC_OUTDATA_REVERSE_NONE); LL_CRC_SetPolynomialCoef(CRC, LL_CRC_DEFAULT_CRC32_POLY); LL_CRC_SetPolynomialSize(CRC, LL_CRC_POLYLENGTH_32B); LL_CRC_SetInitialData(CRC, LL_CRC_DEFAULT_CRC_INITVALUE); |
是还有什么需要配置和添加代码吗?请帮忙支持一下了,
请问,您使用的IAR版本是什么?可以尝试wc32的库
IAR7.4
你说的32的两个库我都试过,问题相同,是不是H7B0VB不支持这个库啊