[求助]请教大家一个很低端的问题~

CH375读写U盘,官方提供了很多例子。

随便看了看,发现有的运行在单片机的例子里有这样的语句。

printf( "XXXXXXX" );

这。。。。不是在屏幕上打印么?PCB板上木有屏幕啊。。。。

难道是我找错例子了?

这个问题不低端啊。 在PC上写程序,一般都是在屏幕上打印。 在MCU上写程序呢,比如51单片机,调用printf语句是通过串口发送出来的,把MCU的串口和电脑的串口正确连接后,你在PC上安装一个串口调试助手或者用超级终端,这些XXXXX就可以看到了。 是否明白?


51单片机,调用printf语句难道会通过串口往外发数据?!

是这么个意思么?

比如说main函数里只有一句printf("Hello World!");

串口就启动了?这也太高端了吧。。。。。


当然你要先把单片机的串口初始化好,比如设置好波特率。 是高端。你baidu一下,了解了解


是这个意思,但是在主程序里面需要对串口进行初始化,例如设置波特率等等。然后将单片机的串口通过232芯片连接计算机串口,在计算机上面使用串口工具。就可以看到你发送的数据了。


只有登录才能回复,可以选择微信账号登录