还是从 printf_usb("Hello World !\r\n") 开始,《单片机原理及应用》入门@Ai8051U
https://www.stcaimcu.com/thread-16731-1-1.html
第八集 printf_usb
1.采用stcisp的AiCube创建项目
2.配置外设
按照右侧配置usb-cdc外设,不要太方便,可以勾选“与printf_usb函数关联”,使用更加方便,其他自定。usb-cdc功能允许单片机直接连接电脑串口,无需再经过串口转换芯片,极大方便了数据传输、调试,简直是工程师的福音,大爱!
记得配置引脚!
3.打开项目
打开自动生成的项目文件,基础代码已全部自动生成并且配置完毕,无需另外移植、修改底层驱动代码,可以将时间更多的留给项目使用。
4.添加代码
按图,在main函数的while循环中,添加如下测试代码并编译: printf_usb("Hello STC\r\n"); delay_ms(1000); 打开STC-ISP软件,下载编译好的HEX文件程序,观察CDC/HID-串口助手,此时单片机已循环上传“Hello STC”字符串。至此首个printf_usb输出项目完成,就是这么简单、高效!
|