请问为什么加入stdio.h后找不到sprintf这个函数,在STM32中加入加入stdio.h可以找到sprintf这个函数。请问是什么原因呢。
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
请问为什么加入stdio.h后找不到sprintf这个函数,在STM32中加入加入stdio.h可以找到sprintf这个函数。请问是什么原因呢。
如果这个函数是有其他函数替换,可以告知一下吗?
您好,这边测试直接调用sprintf函数或添加stdio.h头文件后调用sprintf函数都是没有问题的,如下图。附件为我的测试例程,可以看一下。后续若有问题,可通过邮箱(lzs@wch.cn)和我沟通。
您好,我找到这个函数了,请问是那个串口输出的呢,怎么控制用那个串口呢
您好,若你此处串口指的是打印显示串口的话,我的附件例程以及EVT例程一般默认用的串口1,USB转串工具的Rx引脚连接MCU的Tx(PA9)引脚即可,具体根据程序配置的串口连接。EVT例程debug文件中有关于串口的配置,可以通过宏定义选择串口1、2、3,如下图,也可自己配置其他串口。
好的,明白了,谢谢
您好,请问怎么使用sprintf发送右边框内的数据呢,就是带这种花括号的
这样直接是报错的
问题已解决。