STM32 sprintf操作浮点数导致hardfult

挖坟老帖:https://www.amobbs.com/thread-3258924-1-1.html 遇到的问题:stm32f407 ucosIII 调用sprintf操作浮点数然后导致hardfult。 根据论坛: 尝试了 (1) 堆栈对齐: (2)修改优化级别 然而没什么卵用: 理论上原因是ucosIII 是四字节对齐 而sprintf 需要的库是8字节对齐导致的。 解决方法:依然8字节对齐
相关文章
相关标签/搜索