[PIC®/AVR®/dsPIC®产品] CuriosityNano测评报告】+UART

[复制链接]
931|3
 楼主| 纪国圣 发表于 2020-11-9 19:04 | 显示全部楼层 |阅读模式
本帖最后由 纪国圣 于 2020-11-9 20:03 编辑

本帖介绍UART的使用。首先新建工程:

设置时钟为64MHz:

选择UART1,波特率为9600,8位数据,1个停止位,无校验位,无串口中断,printf重定向:


根据原理图设置引脚:

开启TMR6,定时1s:

重写定时器中断回调函数,以实现每秒打印一个数据。在程序开始运行时打印Hello World:

值得注意的是,此处对上位机是有要求的。在文档《PIC18F57Q43 Curiosity Nano Hardware User Guide》3.1.2Virtual Serial Port (CDC)有介绍

一开始没注意,随便使用串口软件,结果没看到数据。
感谢网友gejigeji521推荐的串口软件。最后实验成功。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
玛尼玛尼哄 发表于 2020-11-9 19:32 | 显示全部楼层
必须要勾选DTR吧。
玛尼玛尼哄 发表于 2020-11-9 19:36 | 显示全部楼层
不多,定时器操作。
电子极客迷 发表于 2020-11-9 20:16 | 显示全部楼层
大哥 你的开发板虚拟串口能够通过这个软件打开?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

77

主题

407

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部