没有合适的资源?快使用搜索试试~ 我知道了~
清楚了UART的用法之后,现在来研究一下USART的用法。和上一次差不多,这次也通过USART的串口来实现和PC的通信。和上一次不同的是,USART本身就有接收超时的功能,所以这次就不用TC了。 USART和UART相比,功能多了许多,可以配置的选项也更多。虽然最主要的差别是USART可以实现同步通信,但PC的串口没有这个功能,所以我们就先不拿这个功能开刀了。 一、思路 实现思路和上一次使用UART的PDC差不多,区别只是这次直接使用USART的接收超时功能,而不用TC。 二、电路图 使用的USART口为USART1,这个串口在上次使用的DBGU口的旁边。 有个使能引脚连在PA23上。使用时需要将PA23拉为低电平才能使用这个串口。另外,芯片的USART1的SCK引脚使用的也是PA23。 还有就是这个串口使用的通信协议为RS232,需要将JP11正确跳线。JP11就在USART1接口的附近,默认情况下选择的是RS485,在这里需要改变跳线帽的位置。 三、USART的配置 大部分配置都和上一节的相同。配置前需要将MCK配置为120MHz,配置完成后USA
资源推荐
资源评论
资源评论
weixin_38722588
- 粉丝: 6
- 资源: 839
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功