你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

lsm303agr再H7平台上运行,调用MotionEC库,只要调用 MotionEC_Initialize就会出现hardfult

[复制链接]
天云 提问时间:2023-7-11 17:52 / 未解决

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);

收藏 评论4 发布时间:2023-7-11 17:52

举报

4个回答
天云 回答时间:2023-7-11 17:53:32

是还有什么需要配置和添加代码吗?请帮忙支持一下了,

st_yujie2510 回答时间:2023-7-12 09:50:38

请问,您使用的IAR版本是什么?可以尝试wc32的库

天云 回答时间:2023-7-13 08:55:32

st_yujie2510 发表于 2023-7-12 09:50
请问,您使用的IAR版本是什么?可以尝试wc32的库

IAR7.4

天云 回答时间:2023-7-13 08:56:28

st_yujie2510 发表于 2023-7-12 09:50
请问,您使用的IAR版本是什么?可以尝试wc32的库

你说的32的两个库我都试过,问题相同,是不是H7B0VB不支持这个库啊

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版