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

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

SWD仿真STC32,STC-USB Link1D支持STC8/STC32仿真及下载 !视频讲解

[复制链接]
  • TA的每日心情
    开心
    8 小时前
  • 签到天数: 64 天

    [LV.6]常住居民II

    14

    主题

    600

    回帖

    2175

    积分

    超级版主

    积分
    2175
    QQ
    发表于 2023-1-13 17:37:04 | 显示全部楼层 |阅读模式
    截图202403141912431874.jpg
    硬件 SWD 仿真 STC32,
    用【STC-USB Link1D 】仿真 / 全自动下载/脱机下载 + USB转串口 工具
    截图202403141908128832.jpg
    学习STC数据手册仿真和冲哥的仿真说明,
    对用 STC-USB Link1D 硬件SWD仿真 STC32G12K128 的步骤做更详细的使用说明,大家帮检查下
    (此贴是在冲哥原贴的基础上做的升级,冲哥原贴:

    https://www.stcaimcu.com/forum.p ... =210&extra=page%3D1
    感谢冲哥的无私奉献!)
    1.务必先去官网下载最新的STC-ISP软件,截止至目前最新版本是STC-ISP(6.93B

       因为新版本不仅新增了很多强大的功能,
       例如IO口高级配置工具以及强大的串口助手工具等,还优化掉了一些历史遗留问题,特别是仿真这块,
       最新软件stcmon251仿真驱动程序版本已更新至v1.08以上,经内部反复测试已经非常稳定。
    (下载地址:工具软件-深圳国芯人工智能有限公司  https://www.stcai.com/gjrj

    1

    1

    2

    2

    3

    3


    2.将STC-USB Link1D连接电脑,然后添加STC仿真器的固件和芯片型号到KEIL中
    (此步骤建议在每次ISP下载软件更新时都重新添加一次,以免仿真驱动更新,另KEIL也建议装在C盘中)

    4

    4

    5

    5


    3.建议手动更新一下固件,此时切记STC-USB Link1D仿真器不要连接我们的单片机!!
    (注意下这里的设置主控和清除数据两个步骤的操作顺序),成功更新固件或者清楚数据都会有相应的提示。

    6

    6

    7

    7


    4.此时连接我们的单片机,然后进行如下的设置就可以通过ISP软件正常下载程序了。
    (注意一下这里的IRC频率一定要和程序里设置的主时钟一样!!)

    8

    8

    9

    9


    5.如果提示下载成功但是板子上没有运行,原因是没有勾选下图的
    “在线下载完成后持续给目标芯片供电”选项,勾选后则能看到板子上面程序在运行。

    10

    10


    6. 以上步骤(即步骤4、5)为下载程序的步骤,旨在测试工具和芯片是否能正常使用。
    现在开始进行仿真的步骤,先设置为仿真芯片,STC32G12K128目前仅支持SWD仿真,
    选择型号后会默认使用SWD口进行仿真(STC32G8K64STC32F以及后续出的STC32系列
    不仅支持SWD仿真也支持串口仿真,且串口仿真不占用用户的串口资源)。
    (这里选择了P3.0/3.1作为仿真端口,所以程序里不能出现任何占用3.03.1引脚的功能,
    此楼最后的仿真注意事项贴中也会说明,像什么USB-CDC之类的就先不要用了,
    先用点亮一个LED的程序进行测试,比较容易观察结果!

    11

    11


    Keil 仿真设置,永远是通过 P3.0/P3.1烧录设置进去;
    但Keil 仿真设置,烧录设置时,可以设置:
    下次上电是仿真芯片,并且仿真口可以不是P3.0/P3.1
    截图202403192317197440.jpg


    7.成功制作完仿真芯片之后一定要去掉当目标文件变化时自动装在并发送下载命令的勾勾,
    或者关闭软件(后台一起关闭),不然编译完程序就会自动下载在把仿真程序覆盖掉。
    之后打开KEIL C251 进行下述操作(注:冲哥这个步骤说要断一下mcu的电源,
    由于STC-ISPv6.91M)及之后的版本仿真驱动更新,STC-USB Link1D内部已实现了自动断电再上电,
    如果是S-Vcc给用户系统供电,则在制作完仿真芯片之后无需给MCU断电再上电,
    在仿真时勾不勾选“在线下载完成后持续给目标芯片供电”选项也都无影响。
    但是如果不是S-Vcc给用户系统供电,则在制作完仿真芯片之后还需要给MCU断电再上电。):
    这部分插图借用了冲哥帖子原图(再次感谢冲哥!)

    12

    12

    13

    13

    14

    14


    8.这样就可以编译并且调试了如何在keil中创建工程不在此贴详述)。
    这部分图借用了冲哥帖子原图

    15

    15


    9.出现下面这个界面,说明已经成功的进入了仿真模式,
    然后就可以用变量监测,断点等等的功能。这部分图借用了冲哥帖子原图

    16

    16

    17

    17


    10.另,除Keil自带的外围接口来监测IO口、中断、定时器/计数器外,
    STC还增加了另外一些外围设备接口的变量监测,
    例如ADC、串口、PWM以及SPI等,更方便调试观测。
    截图202309081239543870.jpg

    11.如果想编译后直接下载程序也可以,不进DEBUG模式,如下操作就可以下载程序
    注:这个步骤冲哥帖子里说要断电才能下载,新版软件已经不需要断电)。
    这部分图借用了冲哥帖子原图

    19

    19


    最后仿真过程中有一些常见的问题或者注意事项可以查看论坛帖子:
    【仿真】仿真注意事项总结 -  国芯论坛  















    www.STCAI.com
    微信&手机:18106296591
    QQ:3133693787
    回复 送花

    使用道具 举报

    该用户从未签到

    538

    主题

    8729

    回帖

    1万

    积分

    管理员

    积分
    14201
    发表于 2023-1-13 18:00:56 | 显示全部楼层
    相关仿真视频
    截图202309160946053787.jpg
    如何仿真演示视频,STC单片机硬件仿真演示视频 合集 - 仿真/ISP下载/做自己的ISP/编译器/头文件 - 国芯论坛-STC全球32位8051爱好者互助交流社区 - STC全球32位8051爱好者互助交流社区 (stcaimcu.com)


    用仿真端口直接仿真观察,
    用另外的第2组串口跟被仿真的MCU的串口1/2/3/4通信,你想干啥就干啥




    截图202403141906039262.jpg

    【免费+包邮】 送/申样热线:0513-55012928、0513-55012929、0513-55012966
    工作时间:  8:30-12:00  13:00-17:30(周一 到 周五, 法定节假日除外)
    加STC华南区客服刘经理QQ: 3398500488 ;微信:18106296592
    加STC华南区客服曹经理QQ:1933892258 ;微信:18106296595
    加STC华东区客服聂经理QQ:2593903262;微信:18106296598
    加STC西北区客服孙经理QQ: 1347154513 ;微信:18106296593
    加STC华北区客服石经理QQ: 1638975601 ;微信:19952583876
    加STC华中区客服唐经理QQ:2571301708 ;微信:18106296589
    加STC东北区客服张经理QQ:3141888640 ;微信:19952583265
    加STC西南区客服张经理QQ:3141888640 ;微信:19952583265



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

    [LV.7]常住居民III

    18

    主题

    524

    回帖

    1242

    积分

    金牌会员

    积分
    1242
    发表于 2023-4-17 10:22:47 | 显示全部楼层
    请问,stc32不能用自带的usb仿真吗?

    点评

    STC32G12K128目前仅支持SWD仿真,选择型号后会默认使用SWD口进行仿真(STC32G8K64、STC32F以及后续出的STC32系列不仅支持SWD仿真也支持串口仿真,且串口仿真不占用用户的串口资源)  详情 回复 发表于 2023-4-17 11:42
    回复 支持 反对 送花

    使用道具 举报

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

    [LV.7]常住居民III

    18

    主题

    524

    回帖

    1242

    积分

    金牌会员

    积分
    1242
    发表于 2023-4-17 10:27:21 | 显示全部楼层
    还有个问题请教一下,STC-USB Link1D仿真是把程序下载到STC-USB Link1D里面去了吗?

    点评

    将仿真的一些设置烧录到IC中将普通IC设置成仿真IC  详情 回复 发表于 2023-4-17 11:51
    被仿真的MCU中  发表于 2023-4-17 11:42
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    8 小时前
  • 签到天数: 64 天

    [LV.6]常住居民II

    14

    主题

    600

    回帖

    2175

    积分

    超级版主

    积分
    2175
    QQ
     楼主| 发表于 2023-4-17 11:42:41 | 显示全部楼层
    jwd 发表于 2023-4-17 10:22
    请问,stc32不能用自带的usb仿真吗?

    STC32G12K128目前仅支持SWD仿真,选择型号后会默认使用SWD口进行仿真(STC32G8K64、STC32F以及后续出的STC32系列不仅支持SWD仿真也支持串口仿真,且串口仿真不占用用户的串口资源)
    www.STCAI.com
    微信&手机:18106296591
    QQ:3133693787
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    8 小时前
  • 签到天数: 64 天

    [LV.6]常住居民II

    14

    主题

    600

    回帖

    2175

    积分

    超级版主

    积分
    2175
    QQ
     楼主| 发表于 2023-4-17 11:51:49 | 显示全部楼层
    jwd 发表于 2023-4-17 10:27
    还有个问题请教一下,STC-USB Link1D仿真是把程序下载到STC-USB Link1D里面去了吗? ...

    将仿真的一些设置烧录到IC中将普通IC设置成仿真IC
    www.STCAI.com
    微信&手机:18106296591
    QQ:3133693787
    回复 支持 反对 送花

    使用道具 举报

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

    [LV.7]常住居民III

    18

    主题

    524

    回帖

    1242

    积分

    金牌会员

    积分
    1242
    发表于 2023-4-17 13:20:39 | 显示全部楼层
    8051启蒙者 发表于 2023-4-17 11:51
    将仿真的一些设置烧录到IC中将普通IC设置成仿真IC

    好的,谢谢
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    1

    主题

    8

    回帖

    39

    积分

    新手上路

    积分
    39
    发表于 2023-5-15 01:45:46 | 显示全部楼层
    按着楼住的方法将LINK1D,把电脑与单片机连上了,KEIL中的各项设置都走一遍了,就是仍然不能连接上单片机,编译也不能生产HEX文件。这是什么情况。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    51

    积分

    注册会员

    积分
    51
    发表于 2023-6-5 12:02:21 | 显示全部楼层
    1.png    点 运行 ,运行不了。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    回帖

    51

    积分

    注册会员

    积分
    51
    发表于 2023-6-5 12:04:39 | 显示全部楼层
    1.png   点击 down load   下载 出现  下载失败

    点评

    先严格按照步骤走一遍  详情 回复 发表于 2023-6-5 14:33
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-3-28 20:00 , Processed in 0.221558 second(s), 70 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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