嵌入式9月21日总结。

今天学习了嵌入式最重要的一部分《串口通讯》。

计算机和外围设备之间的通讯分为串行和并行,由于并行的抗干扰能力差,需要的线多,所以大多数设备都是利用串行通讯的。今天主要学习串口的通讯。

想在STM32里面利用串口通讯首先要打开GPRO和串口的时钟,然后初始化GPRO管脚,设置GPRO管脚为复用,复用绑定串口,初始化串口,里面设置波特率,模式,有效位,效验位,结束位,硬件流控,最后是串口使能。

这样设置完成后就可以实现串口的输入和输出了。

下午的时间是针对上午所学的内容熟悉了一下UART和USART的区别。请教助教STM32板子上的USART1/3/6和电路图中的USART1/2/3的位置不一样,在F429结构框图里面USART1和USART6是挂在APB2总线上USART2和USART3是挂在APB1总线上的。明天问问老师咋回事。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容