打印
[PIC®/AVR®/dsPIC®产品]

CuriosityNano测评报告】+UART

[复制链接]
741|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 纪国圣 于 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推荐的串口软件。最后实验成功。

UART.zip (772.7 KB)


使用特权

评论回复
沙发
玛尼玛尼哄| | 2020-11-9 19:32 | 只看该作者
必须要勾选DTR吧。

使用特权

评论回复
板凳
玛尼玛尼哄| | 2020-11-9 19:36 | 只看该作者
不多,定时器操作。

使用特权

评论回复
地板
电子极客迷| | 2020-11-9 20:16 | 只看该作者
大哥 你的开发板虚拟串口能够通过这个软件打开?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

77

主题

405

帖子

5

粉丝