Win10 使用 STM32CubeIDE1.3.1使用CubeMX配置FreeRTOS,选择动态创建一个任务
工程属性中勾选了 C/C++ Build Setting 里面的 Use float with printf from newlib-nano(-u _printf_float) 在任务内部无法调用sprintf或者vsprintf函数处理 %f 浮点数据,碰到%f会导致硬件错误 在任务外部使用 vsprintf 可以正常处理 %f 浮点数 请问一下这种问题该怎么解决 |
微信公众号
手机版
好像不是,具体原因不详。之前查的有说可能是内存对齐
so easy!