找回密码
 立即注册
楼主: 3800***

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

[复制链接]
  • TA的每日心情
    无聊
    15 小时前
  • 签到天数: 163 天

    [LV.7]常住居民III

    18

    主题

    535

    回帖

    1348

    积分

    金牌会员

    积分
    1348
    发表于 2024-3-16 13:14:07 | 显示全部楼层
    神农鼎 发表于 2023-11-17 10:58
    否则就要用下面的软件配合:

    请问一下,RS485控制功能仅对STC32G12K128的单片机有效吗?
    不停地学习
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    555

    主题

    9673

    回帖

    1万

    积分

    管理员

    积分
    14139
    发表于 2024-3-16 13:31:07 | 显示全部楼层
    对 STC8/STC32 系列有效
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    14 小时前
  • 签到天数: 181 天

    [LV.7]常住居民III

    117

    主题

    479

    回帖

    685

    积分

    高级会员

    积分
    685
     楼主| 发表于 2024-3-16 15:31:44 | 显示全部楼层
    神农鼎 发表于 2024-3-16 13:31
    对 STC8/STC32 系列有效

    好的
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    14 小时前
  • 签到天数: 181 天

    [LV.7]常住居民III

    117

    主题

    479

    回帖

    685

    积分

    高级会员

    积分
    685
     楼主| 发表于 2024-4-26 08:17:27 | 显示全部楼层
    soma 发表于 2024-3-7 13:39
    可以直接485不通过任何设备上传啊

    感谢老师分享,挺详细
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    0

    主题

    10

    回帖

    68

    积分

    注册会员

    积分
    68
    发表于 2024-5-11 10:08:00 | 显示全部楼层
    STC8G1K08A ISP下载有问题,请大神帮助。 电路是08A+MAX485  电源采用XL1509 -5.0    电路采用贵司提供的加三极管8550的电路, 现象:下载程序不是每次都行,10次能下一次,重复的开关才能偶然下载一次,
    我用过的解决方法: USB 转TTL..效果一样,   在TXD端加二极管,RXD端加电阻,也不行, (这个论坛的贴子我都搜索过的)
    我做的MODBUS 通讯,只要软件下载完成了,通讯什么都正常,速度也很快,
    下载这么不好,我都怀疑自己了,我用过很多种STC的芯片,第一次出现这样的现象,
    截图202405111002264167.jpg
    截图202405111002421653.jpg
    截图202405111002595523.jpg
    截图202405111004403959.jpg
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    555

    主题

    9673

    回帖

    1万

    积分

    管理员

    积分
    14139
    发表于 2024-5-11 10:37:57 | 显示全部楼层
    截图202405111037549775.jpg


    先跟这个图完全一致,测试通过后:
    再修改参数,再增加指示灯等其他电路
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    0

    主题

    10

    回帖

    68

    积分

    注册会员

    积分
    68
    发表于 2024-5-13 09:44:07 | 显示全部楼层
    现在电路已经和上面的下部分是一模一样了,但问题还是存在的, 昨天我调试程序的时候,验证也几个方法可以改善一些,
    1,用老版本ISP的下载机遇 会高一些, 如V6.87O的,5次可以下载一次,如果用最新的,6.94版本的,一次都用不了,断电反应都没有。
    2,不能下载主要卡在频率调节上面,如果频率调节好了基本上就可以下载了,
    3,把下载ISP上面的下载速度上限降低为4800后,下载的机会会更好一些。只要频率调整好了,就没有问题了。

    我在网上度娘了,说和电源干扰有关,是和电源芯片有关吗/ 还是说和PCB LAYOUT有关,有什么好的经验吗,我准备重新再打一版PCB,尽量避免入坑。


    点评

    重新画板,建议 P3.0加个隔离锗二极管,高过不来,防止 RS485芯片 A/B上有信号,电源偶和过来,防被提前供电,通过P3.0-I/O  详情 回复 发表于 3 天前
    可以参考此贴: 请从正规渠道采购正规的电源IC, 按科学推荐,正规设计电源电路 https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4286 (出处: 国芯技术交流网站)  详情 回复 发表于 2024-5-13 10:44
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-19 17:27
  • 签到天数: 91 天

    [LV.6]常住居民II

    6

    主题

    172

    回帖

    1452

    积分

    超级版主

    积分
    1452
    发表于 2024-5-13 10:44:31 | 显示全部楼层
    lzne5532 发表于 2024-5-13 09:44
    现在电路已经和上面的下部分是一模一样了,但问题还是存在的, 昨天我调试程序的时候,验证也几个方法可以 ...

    可以参考此贴:
    请从正规渠道采购正规的电源IC, 按科学推荐,正规设计电源电路
    https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4286
    (出处: 国芯技术交流网站)
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    0

    主题

    10

    回帖

    68

    积分

    注册会员

    积分
    68
    发表于 7 天前 | 显示全部楼层
    应该和电源没有关系,我从其它板上接电源过来,效果是一样的, 我的芯 片是从淘宝上买的,而且买了2家,买回装上就有程序,串口一直输出00,  正常的芯片不应该是空白的吗?
    我把ISP读出为的内容复制上来:
    正在检测目标单片机 ...
      单片机型号: STC8G1K08A-8PIN
      固件版本号: 7.3.13U

    当前芯片的硬件选项为:
      . 内部振荡器的频率未调节
      . 掉电唤醒定时器的频率: 35.850KHz
      . P3.2和P3.3与下次下载无关
      . 上电复位时增加额外的复位延时
      . 复位引脚用作普通I/O口
      . 检测到低压时不复位,可产生低压中断
      . 低压检测门槛电压 : 2.70 V
      . 上电复位时,硬件不启动内部看门狗
      . 上电自动启动内部看门狗时的预分频数为 : 64
      . 空闲状态时看门狗定时器停止计数
      . 启动看门狗后,软件可以修改分频数,但不能关闭看门狗
      . 下次下载用户程序时,将用户EEPROM区一并擦除
      . 下次下载用户程序时,没有相关的端口控制485
      . 下次下载时不需要校验下载口令
      . 内部参考电压: 1192 mV (参考范围: 1100~1300mV)
      . 内部安排测试时间: 2023年7月15日

      单片机型号: STC8G1K08A-8PIN
      固件版本号: 7.3.13U

    开始调节频率 ...
    下载失败 ! (6.87O)(2024-05-20 19:40:35)

    想问下,这芯片有问题吗,
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    555

    主题

    9673

    回帖

    1万

    积分

    管理员

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



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


    截图202405271426138625.jpg



    回复 支持 1 反对 0 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-30 23:16 , Processed in 0.070666 second(s), 67 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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