关于设置STM32F103串口监听的问题

本文介绍了如何利用PZ_ARM3.0开发板通过STM32核心板实现代码下载和串口监听,通过USB和RS232串口的连接进行操作,同时提及了实验中遇到的问题和解决方法,包括开发板接线改造和串口工具的正确使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、实验工具

PZ_ARM3.0开发板,使用的是STM32核心板。

二、实验目标

主要是想通过一个串口,进行下载然后再使用另一个串口也就是RS232的这个DB9接口,进行程序 的监听,也就是将代码下载和串口调试分成两块来处理。

三、实验过程中遇到的问题

首先我们要明白一点,就是我们虽然使用了电脑的两个串口,但是在单片机这边,我们只使用了一个串口通信也就是USART1,而不是两个串口一个用来下载,一个用来发送,这一点很重要。

我这种方法算是一种投机倒把,我亲爱的朱老师交给我的,我只不过是对我所学习的进行总结,给自己做个笔记然后,能帮助别人,

这种方法就是将USB下载的RX DX线和RS232的RX DX线 还有单片机的串口RX DX端口连接起来,这样做有一个问题就是这两个电脑上的串口是不能一起工作的,只能等程序下载完,另一个才能使用。其实也很简单,源码部分是不用动的,只需要将开发板的接线进行改造就行了,详细见下图;再就是串口接收的时候,使用串口工具,注意端口的设置。

改造后的开发板接线(其实就是将左边竖着的三个及进行短路,右边竖着的三个也进行短路)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值