STM32 sprintf操作浮點數導致hardfult

挖墳老帖:https://www.amobbs.com/thread-3258924-1-1.html 遇到的問題:stm32f407 ucosIII 調用sprintf操作浮點數然後導致hardfult。 根據論壇: 嘗試了 (1) 堆棧對齊: (2)修改優化級別 然而沒什麼卵用: 理論上原因是ucosIII 是四字節對齊 而sprintf 需要的庫是8字節對齊導致的。 解決方法:依然8字節對齊
相關文章
相關標籤/搜索