《STM32CubeMX2 实战课程》学习笔记+初体验
STM32CubeMX2 学习分享: Parts 经验分享
STM32CubeMX2 学习分享:Middlewares & Utilities 小记
STM32CubeMX2 学习分享:Peripherals 配置小记
STM32CubeMX2 学习分享:界面和配置体验升级
《STM32CubeMX2 实战课程》学习笔记#10 STM32Cube 全家桶,到底干什么用?
《STM32CubeMX2 实战课程》学习笔记#9 STM32Cube:从芯片选型到监控的全流程开发指南
《STM32CubeMX2 实战课程》学习笔记#7 课程06 STM32CubeMX2导出Keil Studio工程
《STM32CubeMX2 实战课程》学习笔记#8 课程07.STM32CubeMX2使用Keil µvision
《STM32CubeMX2 实战课程》学习笔记#6 课程05.STM32CubeMX2导出IAR工程
微信公众号
手机版
早期常见于个人计算机上,是计算机通讯接口之一。现如今在个人计算机上已比较少见,但在一些工控设备依旧比较多。最简单的RS232通信由三条数据线组成,即TXD、RXD和GND。RS232采用负逻辑电平,即-15V ~ -3V代表逻辑“1”,+3V ~ +15V代表逻辑“0”。这里的电平,是TxD线(或者RxD线)相对于GND的电压。RS232最长传输距离为15米,通常采用DB9接口,有公母之分.
STM32F103系列有5个串口(3个USART,2个UART),在本开发板中,UART4/5没有复用为串口,而是另作它用,因此只有USART1、2、3,共3个串口能使用。在本开发板上,需要用到串口的有:调试串口、RS232公、RS232母、RS485、对外串口模块接口,总计五处。因此,设计了一个模拟开关电路,通过拨码开关实现切换。该电路中,J11为两位拨码开关,U9~U12为二选一模拟开关。以U9为例,通过控制6脚“Select”高低电平,使U9的4脚“A”分别接通3脚“B0”或1脚“B1”,从而实现USAR2_TX分别用于L_USAR2_TX(RS232公头的TXDH_L_USART2_TX(RS485DI)。如果J11的1脚拨为ON,USART2用作RS485,反之为RS232公头;如果J11的2脚拨为ON,USART2用作开发板模块扩展接口(J23),反之为RS232母头。因此,如果要使用RS232的公头和母头,需要将开发板蓝色拨码(J11)的两位,都设置为OFF,即往下拨。: a7 ]7 z8 i0 C/ i' V- C
希望增加楼层内容的筛选功能,这样更便于找出符合【关键字搜索】的答案。2 ]& P; @9 S% u6 R* q' W* |- y3 @8 B8 U
# w' T5 @4 g- F% {3 t- y* R" F
已记录6 F3 H9 }/ G: @, C8 o
希望增加楼层内容的筛选功能,这样更便于找出符合【关键字搜索】的答案。' v- s. t: B4 Q8 v. u6 ]) C" F
希望增加楼层内容的筛选功能,这样更便于找出符合【关键字搜索】的答案。2 t% O8 K9 a. q0 t" c
, J3 T! _4 t* `8 s/ f6 k$ f
希望增加楼层内容的筛选功能,这样更便于找出符合【关键字搜索】的答案。8 L" y1 b* P1 a, ?5 X
希望增加楼层内容的筛选功能,这样更便于找出符合【关键字搜索】的答案。. P) h! n w2 C5 U& ?& d) Z! {