找回密码
 立即注册
查看: 4490|回复: 23

单片机如何通过RS485通信电路下载程序 | 核心技术贴

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:498
  • 最近打卡:2025-05-02 07:00:13
已绑定手机

151

主题

589

回帖

1200

积分

金牌会员

积分
1200
发表于 2023-11-16 13:42:50 | 显示全部楼层 |阅读模式
单片机如何通过RS485通信电路下载程序

本帖被以下淘专辑推荐:

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

717

主题

1万

回帖

1万

积分

管理员

积分
15617
发表于 2024-5-27 14:29:14 | 显示全部楼层
冲哥你淘宝店的 USB转RS485 可以取代这部分电路吗 ?
【电脑-USB转自动切换收发的RS485】
这部分电路 再去 有 RS485电路的MCU板子
帮测试您淘宝店的USB转RS485能否下载 STC8/STC32
截图202405271427516890.jpg



冲哥淘宝店:
https://shop204481741.m.taobao.com/


截图202405271426138625.jpg



回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:135
  • 最近打卡:2024-12-25 10:15:05

47

主题

1350

回帖

8058

积分

荣誉版主

冲哥视频教程和各种开源资料QQ交流群884047237,可群

积分
8058
QQ
发表于 2023-11-16 14:42:03 | 显示全部楼层
通过RS485下载程序
截图202311161441495255.jpg
先用支持全双工的通信电路设置好:
===下次直接支持RS485下载的必须参数, 下载一次才可以
===RS485是半双工, 要先设置好支持 RS485通信的控制发送/接收的管脚

截图202403160859505720.jpg

在 RS485 到 P3.0 的这个管脚加个锗隔离二极管
不加这个隔离二极管,外接的串口下载电路,
可能拉不低 P3.0, 送到P3.0的低电平会被MAX485电路拉成高
!!!!!!!!!!!!!!
截图202403160858475669.jpg

截图202403160859165317.jpg


回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

717

主题

1万

回帖

1万

积分

管理员

积分
15617
发表于 2023-11-16 19:33:28 | 显示全部楼层
下面是巧妙的 RS485 自动切换 / 转换的电路

截图202311161933248679.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

717

主题

1万

回帖

1万

积分

管理员

积分
15617
发表于 2023-11-16 19:34:00 | 显示全部楼层
截图202311161933567484.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

717

主题

1万

回帖

1万

积分

管理员

积分
15617
发表于 2023-11-16 19:35:08 | 显示全部楼层
截图202311161935036720.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:498
  • 最近打卡:2025-05-02 07:00:13
已绑定手机

151

主题

589

回帖

1200

积分

金牌会员

积分
1200
发表于 2023-11-16 22:15:14 | 显示全部楼层
电子DI*** 发表于 2023-11-16 14:42
设置好参数,直接下载

我用的 STC8G1K08A 芯片
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

717

主题

1万

回帖

1万

积分

管理员

积分
15617
发表于 2023-11-17 10:52:28 | 显示全部楼层
就是你的用户板最好做上 RS485自动切换收发的电路


截图202311171051306171.jpg

然后下载工具也加上RS485自动切换收发的电路


截图202311171054199019.jpg


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

717

主题

1万

回帖

1万

积分

管理员

积分
15617
发表于 2023-11-17 10:58:06 | 显示全部楼层
否则就要用下面的软件配合:
截图202311171057259652.jpg

RS485控制功能仅对如下系列及新出的单片机有效:
===STC32 / STC8xx

若需要使用485功能,需要按照下面的步骤
进行操作:
1. 首先需要设置好相应的485控制端口,并勾选上"下次下载时使能目标芯片的485控制功能"这个选项
2. 然后使用普通下载方式将485相关的硬件选项写入到目标芯片
3. 保持第一步时的设置不变,此时需要将"本次使用RS485进行控制下载"的选项勾选上(此选项的作用
   是使PC端也采用485的控制方式发送/接收串口数据)
4. 此时,再点击下载编程按钮,并对目标芯片重新上电即可实现使用485进行控制下载的功能

特别注意:
    若需要485控制功能,则每次下载前都需要将485收发控制引脚和收发控制电平配置好,
    并勾选上"下次下载时使能目标芯片的485控制功能"这个选项。注意是每次下载都需要设置!!!


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:484
  • 最近打卡:2025-05-01 08:52:01
已绑定手机

23

主题

589

回帖

2813

积分

金牌会员

积分
2813
发表于 2024-3-4 08:34:01 | 显示全部楼层
刚好需要此功能,学习了!
不停地学习
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-02 07:55:56
已绑定手机

19

主题

3190

回帖

4870

积分

论坛元老

积分
4870
发表于 2024-3-7 13:39:01 来自手机 | 显示全部楼层
可以直接485不通过任何设备上传啊


截图202403160845376592.jpg

截图202403160846051327.jpg



回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 12:55 , Processed in 0.139918 second(s), 124 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表