网站策划书是什么,水产公司网站源码,怎么给网站做404界面,淘宝网站建设哪个类目大家可以关注我的新博客地址#xff1a;https://yiyi-ll.github.io/#xff0c;会不定期更新。
0. 问题现象
使用Microchip Studio和ASF4.0搭建ATSAMV71Q21B开发板#xff0c;使用printf打印float类型时#xff0c;无法输出
1. 软硬件平台
MCU: ATSAMV71Q21BIDE: Micro…大家可以关注我的新博客地址https://yiyi-ll.github.io/会不定期更新。
0. 问题现象
使用Microchip Studio和ASF4.0搭建ATSAMV71Q21B开发板使用printf打印float类型时无法输出
1. 软硬件平台
MCU: ATSAMV71Q21BIDE: Microchip Studio 7.0软件架构: ASF4.0编译器: arm-none-eabi-gcc 14.2.Rel1
2. 编译器链接-u _printf_float 3. 添加-u _printf_float 4. 打印测试串口输出float类型数据 5. 虽然编译使用了-specsnano.specs但是目前来新版的精简库内部并非完全剥离了浮点打印的代码而是通过链接器优化默认不包含这些代码。当加上 -u _printf_float 后强制要求链接器保留 float 打印相关的符号从而使得 printf 能够输出 float 类型。