请选择 进入手机版 | 继续访问电脑版

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

软件模拟USB直接下载, STC8/STC32没硬件USB的也能USB下载

[复制链接]

该用户从未签到

538

主题

8734

回帖

1万

积分

管理员

积分
14193
发表于 2022-12-14 10:37:54 | 显示全部楼层 |阅读模式
软件模拟USB直接下载用户程序
STC8/STC32没硬件USB也能直接USB下载
STC8/STC32系列部分没硬件USB的也可以USB直接下载,
只要速度足够快,就可以软件模拟USB直接下载
===但软件有啥要求 ?
答:就是点下面这个按钮,STC-ISP 用 V6.91U 或以上版本

点击下图菜单中的 【USB驱动程序 | 只有软件模拟USB下载才需要安装的软件模拟USB驱动】即可


http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.91U.zip
Ver6.91U (2023-6-19)  
1. 调整驱动程序安装菜单项  
2. USB驱动安装智能化

大部分电脑,按上面这个菜单按钮就搞定了
安装上图菜单中的 【USB驱动程序 | 只有软件模拟USB下载才需要安装的软件模拟USB驱动】即可

现在STC的不带硬件USBSTC8G/STC8HMCU
基本都支持用软件模拟硬件USB下载用户程序,
因为走的是USB-SCAN通信协议,不管任何版本操作系统,都要安装驱动。

软件模拟USB下载,只能选择用户自己不调节频率   
选择使用出厂时校准的10种频率之一,也基本满足需求了,
一般比用户ISP烧录时再校准的更精准




回复 送花

使用道具 举报

该用户从未签到

538

主题

8734

回帖

1万

积分

管理员

积分
14193
 楼主| 发表于 2022-12-14 10:40:47 | 显示全部楼层
软件模拟硬件USB直接ISP下载,建议尝试,3.3V系统
1.png
ISP下载步骤:
1、D-/P3.0, D+/P3.1与PC-USB端口连接好
2、将P3.2与GND短接, 实验箱板子上的P3.2/INT0按键按下
3、给目标芯片重新上电。若目标芯片已经停电,直接上电即可;
  若目标芯片处于通电状态,则需给目标芯片停电再上电(冷启动)。
  等待STC-ISP下载软件中自动识别出“STC USBWriter (HID1)”识别出来后,就与P3.2状态无关了。
4、点击下载软件中的“下载/编程”按钮

(注意:USB下载与串口下载的操作顺序不同,千万千万不要先点下载按钮,
  一定到等到电脑端识别出“STC USB Writer (HID1)”设备后,才能点下载按钮开始下载)

=================================================================================
现在STC的不带硬件USBSTC8G/STC8HMCU
基本都支持用软件模拟硬件USB下载用户程序,
因为走的是USB-SCAN通信协议,不管任何版本操作系统,都要安装驱动。


该用户从未签到

538

主题

8734

回帖

1万

积分

管理员

积分
14193
 楼主| 发表于 2022-12-14 10:43:56 | 显示全部楼层
如果是MCU工作在5V, 要加2个3.6V的稳压管
USB电气特性规范要求,要确保 [P3.0/D-,P3.1/D+], 对外输出在3.6V以下

1.png
ISP下载步骤:
1、D-/P3.0, D+/P3.1与PC-USB端口连接好
2、将P3.2与GND短接, 实验箱板子上的P3.2/INT0按键按下
3、给目标芯片重新上电。若目标芯片已经停电,直接上电即可;
  若目标芯片处于通电状态,则需给目标芯片停电再上电(冷启动)。
  等待STC-ISP下载软件中自动识别出“STC USBWriter (HID1)”识别出来后,就与P3.2状态无关了。
4、点击下载软件中的“下载/编程”按钮

(注意:USB下载与串口下载的操作顺序不同,千万千万不要先点下载按钮,
  一定到等到电脑端识别出“STC USB Writer (HID1)”设备后,才能点下载按钮开始下载)

该用户从未签到

538

主题

8734

回帖

1万

积分

管理员

积分
14193
 楼主| 发表于 2022-12-18 14:28:18 | 显示全部楼层
STC8/STC32, 不管有没有硬件USB, 将 USB下载接口留着,
软件模拟USB直接下载】,也很方便 !
给最终用户在【远方现场直接升级程序时省成本,无需专门的ISP工具
实在搞不定这个【软件USB直接下载】,
退回 STC-USB Link1D 的 USB转TTL串口下载也行 !
1.png

STC-USB Link1D
【专业仿真器,全自动在线下载器/自动停电上电,脱机烧录器,USB转双串口工具】
及全套 STC-ISP 下载生态线,高速下载,通信时间几乎忽略


也可以用 :
免费+包邮的 专业级的

【一箭双雕之USB 转双串口】自动停电/上电下载程序,
USB 转串口的下载速度是 6M bps 的下载速度
1.png
除了USB直接下载,还可以如上图通过 STC-USB Link1D 进行 传统的【USB转串口下载】
2.png
除了USB直接下载,还可以如上图通过 STC-USB Link1D 进行 传统的【USB转串口下载】

3.png

该用户从未签到

538

主题

8734

回帖

1万

积分

管理员

积分
14193
 楼主| 发表于 2022-12-18 14:30:06 | 显示全部楼层


强大的 STC-USB Link1D
STC-USB Link1D 可以支持 SWD仿真,
在线下载-自动停电/上电,脱机下载-自动停电/上电,
及 扩展的 USB-CDC 串口
STC-USB Link1D  = SWD仿真            +        USB-CDC 串口
STC-USB Link1D  = USB-CDC 串口1 +         USB-CDC 串口2
STC-USB Link1D  = U8W-Mini          +         USB-CDC 串口




该用户从未签到

538

主题

8734

回帖

1万

积分

管理员

积分
14193
 楼主| 发表于 2022-12-18 14:33:09 | 显示全部楼层
STC-USB Link1D 通过 SIP7<===>SIP4 的线 对 屠龙刀,
USB转串口下载程序,6M bps,自动停电/上电烧录


一箭双雕之USB转双串口之通过 SIP7<===>USB-TypeA 的线 对 实验箱V9.6,
USB转串口下载程序,6M bps,自动停电/上电烧录


一箭双雕之USB转双串口之通过 SIP7<===>USB-TypeC 的线 对 实验箱V9.6,
USB转串口下载程序,6M bps,自动停电/上电烧录


一箭双雕之USB转双串口之通过 SIP7<===>SIP4 的线 对 实验箱V9.6,
USB转串口下载程序,6M bps,自动停电/上电烧录


该用户从未签到

538

主题

8734

回帖

1万

积分

管理员

积分
14193
 楼主| 发表于 2023-6-16 09:16:41 | 显示全部楼层
其实RMB1.4
STC8H8K64U-45MHz-TSSOP20, LQFP32/48/LQFP64
有硬件USB直接下载更方便

1.png
2.png

3.png
下载程序接口不管是:
1,硬件USB下载,还是
2,软件模拟USB直接下载还是
3,USB转TTL串口下载;
你都可以按上面3种插座接口设计:
1,USB-TypeC
2,USB-TypeA
3,普通单排四针插座,SIP4


回复 支持 反对 送花

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 19:28 , Processed in 0.067325 second(s), 55 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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