STM32串口通信相关学习


前言

串口通信是一种设备间非常常用的串行通行方式,其简单便捷,有广大的受众


一、寄存器与基于固件库编程方式的差异

相对于库开发的方式,如果我们直接配置寄存器,这种方式生成的代码量是更少一点,但我们用的是stm32,这就不一样了,因为stm32 的资源是充足的,所以我们可以也愿意牺牲CPU 资源来投入库开发。而我们也发现固件库编写方式更为简单,连我这种新人理解也很容易,网上这方面的资料也更多。

二、STM32的USART窗口通讯

1.准备

和之前的实验一样,我们用到了如下工具设备:
高速仿真器
野火指南者STM32F103VET6高速版
keil5
串口调试助手Fire Tools(v1.0.1.5)
USBQ驱动CH340(只有开发板串口有驱动,仿真器不用安装驱动)

2.实验

像之前一样,连好设备,确认好设备无误后,打开开关。
在这里插入图片描述
还是要注意串口这个地方的链接!不然要出大问题:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值