电子工程师技术服务社区
- 社区首页
- 下载
- nucleo_study5.pdf
资料描述
本帖最后由 lygo 于 2017-9-14 00:03 编辑
既然定时器学习的差不多了,还有就是输入捕获了。输入捕获就让大家去完成了,在这里我也就不写了,嘿嘿。输入捕获可以测量频率,占空比以及电机编码器的值(脉冲数的值),也比较好玩的。好的,那么就进入正题吧,这次就进入到串口的学习,那么先先学习简单的吧,printf打印数据输出到串口显示,还有利用scanf实现从串口输入数据然后数据又通过printf打印出来。
注意:板载的虚拟串口是usart2(所以下面的配置是针对串口2进行配置的),所以可直接用串口2打印数据,什么是虚拟串口。什么是虚拟串口?虚拟串口也是要靠硬件来实现的,现在市场上有很多协议转换类的产品。比如:usb转串口,网口转串口,光纤转串口等设备。通过厂家自带的软件,可以把pc之外的接口虚拟到你的pc上,成为你计算机的一个com口,你可以把这个串口打开使用,像你pc上的 com口一样去用。
那么下面就开始配置串口吧:
(1)、新建工程就不用说了吧,前面都说的十分清楚地,如果还不清楚话,可以去看前面我的帖子。
(2)、选择串口2且设置为一步通信方式,pa2设置发送引脚,pa3设置为接收引脚。如下图: