STC单片机使用RS485下载程序方法

本文介绍了如何利用STCISP程序和RS232转RS485双向转换器,通过RS485接口对STC15W204S单片机进行程序下载的方法。具体操作包括设置RS485控制端口、配置485相关设置、选择下载方式等步骤。同时,强调了下载波特率的调整对于下载成功率的影响。

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

前提:STC单片机的固件库版本为x.x.4版本。查看固件库方法:

打开最新的STCISP程序,在主界面中选择检测MCU选项



这里使用的是STC15W204S芯片,固件库版本为7.1.4T,符合x.x.4的要求,故可以使用RS485下载程序。

开始下载程序之前,请准备好一个RS232转RS485双向转换器。

打开STCISP程序主界面,选择下图红框中的选项卡,点击向右按钮直到出现”RS485控制”选项卡出现为止,选择”RS485控制”选项卡


然后接下来按照下面步骤进行:(一步一步来,否则失败):

1. 首先需要设置好相应的485控制端口,并勾选上"下次下载时使能目标芯片的485控制功能"这个选项

2. 然后使用普通下载方式将485相关的硬件选项写入到目标芯片

3. 保持第一步时的设置不变,此时需要将"本次使用RS485进行控制下载"的选项勾选上(此选项的作用是使PC端也采用485的控制方式发送/接收串口数据)

4. 此时,再点击下载编程按钮,并对目标芯片重新上电即可实现使用485进行控制下载的功能

特别注意:

    若需要485控制功能,则每次都需要

    将485相关的设置配置好,并勾选上

   "下次下载时使能目标芯片的485

控制功能"这个选项

 

 

上面的操作过后,点击下载程序,是可以与单片机连接上的。

下载成功率根据232转485转换器的不同而区别。

如果总是提示下载失败,请设置下载的波特率最小1200,最大9600或最小1200,最大1200。这时应该会100%下载成功,但速度不能保证。


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值