今天调试了stm32f407的ADC,一切顺利,然而用串口发送ADC 结果时都是16进制数,看着很不爽。于是打算用用牛B 的“printf”函数,按照以前的做法,在main 文件中添加了“stdio.h”,写好了“printf”函数,沏杯茶,打
对于没有仿真器的板子来说,串口是一个非常好的调试工具,你可以将你需要观察的变量通过串口发送到PC上进行后续分析,进行调试。这里主要介绍在Keil C中怎么使用串口来调试程序。程序代码如下:#include#includevoid
一、程序中已经添加了printf的库函数#include“stdio.h”二、stm32串口通讯测试没问题,此处可以通过调用USART_SendData(USART1, 0xAA)函数来进行验证;三、现象。printf函数无法工作四、解决办法,使用自带的迷你库