数码之家

 找回密码
 立即注册
搜索
查看: 2003|回复: 19

[C51] 如何用 STC-USB Link1D 来仿真STC8H8K64U

[复制链接]
头像被屏蔽
发表于 2023-3-21 11:56:49 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
先简单介绍下STC-USB Link1D工具:
1. STC-USB Link1D工具外观图:
图片1.png 图片1-2.png
2. STC-USB Link1D工具各种连接线:
图片2.png
3. STC-USB Link1D工具通过SIP7-USB-TypeCSTC核心板进行仿真/烧录, 硬件连接图如下:
图片3.png
4. STC-USB Link1D工具通过SIP7-USB-TypeA对STC的实验箱进行仿真/烧录, 硬件连接图如下:
图片4.png
5. STC-USB Link1D工具通过SIP7-SIP4/2.54mm普通插座对STC的核心板进行仿真/烧录, 硬件连接图如下:
图片5.png
6.先去官网下载最新的STC-ISP软件,截止至目前最新版本是STC-ISP(6.91M)
图片6.png
7.添加STC仿真器的固件和芯片型号到KEIL中。
(此步骤建议在每次ISP下载软件更新时都重新添加一次,以免仿真驱动更新)
图片7-1.png
图片7-2.png
8.STC-USB Link1D连接上STC8的单片机,将STC8的单片机设置成仿真芯片。(注意一下这里的IRC频率一定要和程序里设置的主时钟一样!!)
图片8-2.png
图片9.png
9.STC-USB Link1D会有2个虚拟的CDC串口,本次连接的是STC-USB Link1D 的3.0,3.1接口,下载软件上找下STC-USB Link1D (CDC1)(COM8),如下图:
图片10.png
10.本次仿真点亮一个LED的程序进行测试,比较容易观察结果!
(如何在keil中创建工程不在此贴详述,这里选择了P3.0/3.1作为仿真端口,所以程序里不能出现任何占用3.0和3.1引脚的功能),keil中设置如下:
图片11.png
11.这样就可以编译并且调试。
图片12.png
12.出现下面这个界面,说明已经成功的进入了仿真模式,然后就可以用变量监测,断点等的KEIL的功能。
图片13.png


发表于 2023-3-22 09:14:19 | 显示全部楼层
这个教程太棒了,写的很详细,不知能否申请一套,我也想要来学习学习
回复 支持 反对

使用道具 举报

发表于 2023-3-22 09:29:08 | 显示全部楼层
教程r挺详细的,手工点赞
回复 支持 反对

使用道具 举报

头像被屏蔽
 楼主| 发表于 2023-3-22 11:10:11 | 显示全部楼层
奇异果517 发表于 2023-3-22 09:14
这个教程太棒了,写的很详细,不知能否申请一套,我也想要来学习学习

可以的,免费包邮送,可以加我QQ:3323874452  ; 或者微信: 18106296586   
回复 支持 反对

使用道具 举报

发表于 2023-3-27 09:02:17 | 显示全部楼层
STC-USB Link1D, STC 官方仿真烧录工具
可以支持 STC32系列 SWD仿真, 在线下载,脱机下载,及 再扩展一组 USB-CDC 串口
可以支持 STC8 系列 串口仿真,在线下载,脱机下载,及 再扩展一组 USB-CDC 串口
STC-USB Link1D  = SWD仿真         +        USB-CDC 串口
STC-USB Link1D  = USB-CDC 串口1         +         USB-CDC 串口2
STC-USB Link1D  = U8W-Mini         +         USB-CDC 串口
回复 支持 反对

使用道具 举报

头像被屏蔽
 楼主| 发表于 2023-3-27 09:56:57 | 显示全部楼层
用STC最新的下载软件6.91M,STC8H8K64U自带仿真,可以直接USB或者串口仿真哦!
回复 支持 反对

使用道具 举报

头像被屏蔽
 楼主| 发表于 2023-3-27 13:16:39 | 显示全部楼层
补充说明:

CDC1连接到你的被控制来仿真的STC8/IAP15-MCU的仿真口,如P3.0/P3.1
少数芯片如仿真口可以设置成用其他的口,如下图,你在你将其设置成其他的口后,请根据你的实际设置连接。
9-1.png

回复 支持 反对

使用道具 举报

发表于 2023-4-1 20:50:39 | 显示全部楼层
这个STC-USB Link1D 在仿真 STC32和STC8/IAP15系列时,
还多出1组串口,可当扩展的串口和被仿真的MCU通信

image.png


STC-USB Link1D工具SWD仿真屠龙刀-STC32 或 STC8等系列
同时第二组串口跟被仿真的MCU的串口1/2/3/4通信
回复 支持 反对

使用道具 举报

发表于 2023-4-18 21:17:51 | 显示全部楼层
教程详细,谢谢分享
回复 支持 反对

使用道具 举报

发表于 2023-4-19 16:06:10 | 显示全部楼层
教程很详细。
我有个疑问我用这个STC-USB Link1D工具连接开天斧做示波器实验的时候,在STC-ISP里怎么没法通过这个工具的串口获得数据,直接用typeC连开发板就能获得数据。
回复 支持 反对

使用道具 举报

发表于 2023-4-28 13:39:26 | 显示全部楼层
[D-/P3.0, D+/P3.1] 要做USB-CDC/虚拟串口,就不要接到 STC-USB Link1D上,要仿真,可以换其他口

image.png
回复 支持 反对

使用道具 举报

发表于 2023-4-28 15:30:12 | 显示全部楼层
xueyeteng 发表于 2023-4-19 16:06
教程很详细。
我有个疑问我用这个STC-USB Link1D工具连接开天斧做示波器实验的时候,在STC-ISP里怎么没法通 ...

用P4.3/P4.4来接 STC-USB Link1D 仿真,[D-/P3.0, D+/P3.1]接电脑USB, 做 USB-CDC虚拟串口通信
回复 支持 反对

使用道具 举报

头像被屏蔽
 楼主| 发表于 2023-5-12 09:03:27 | 显示全部楼层
项目开发温馨提示:一般USB直接进行ISP下载是提供给您的客户升级代码时使用的,而项目开发阶段应该使用(强烈建议)我公司提供的STC-USB Link1D工具。
STC-USB Link1D工具给项目开发可提供如下便利:
1、ISP下载时,工具能够自动停电和上电,可免去手动给目标芯片上电的麻烦
2、工具能够根据选择的目标单片机智能的提供3.3V或者5V的VCC电源
3、可直接使用工具对目标芯片进行串口模式仿真
4、在不进行ISP下载时,下载口就是一个USB-CDC串口1,可协助工程师调试程序
5、另外工具还额外送一个独立的USB-CDC串口2,当使用USB-CDC串口1进行仿真的同时还可以使用USB-CDC串口2调试程序中的串口模块
所以,对于一个专业的企业级公司,应给您的软件工程师人手一个STC-USB Link1D工具,从而极大提高项目开发进度。

回复 支持 反对

使用道具 举报

发表于 2024-5-18 08:33:04 | 显示全部楼层
真是初学者的福利啊,晚点也去申请个LINK1D。
回复 支持 反对

使用道具 举报

发表于 2024-5-22 08:55:01 | 显示全部楼层

送 STC-USB Link1D,可实现
1,USB转双串口;2,专业级在线/脱机烧录器;3,SWD-仿真器

FG[~}39)UW6MQ2UBM6J}3HU.jpg

X@5AYYE36YOQUC@(UR3K6HP.jpg
【免费+包邮 送】专业级的 USB转双串口,上面全套的USB线

回复 支持 反对

使用道具 举报

发表于 2024-5-22 19:13:08 | 显示全部楼层
STC32位8051 发表于 2023-3-27 09:56
**** 作者被禁止或删除 内容自动屏蔽 ****

这个更方便。
回复 支持 反对

使用道具 举报

发表于 2024-5-24 17:19:33 | 显示全部楼层
可以送您1个,加我微信:19952583740
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
现在stc也是发展的很迅速啊 加油
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
为了更好的服务大众,开发工具和核心板,全部免费+包邮送!
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-6-2 14:49 , Processed in 0.249601 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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