神农鼎 发表于 2023-11-18 20:08:21

发技术贴,发学习心得,发帮大家一起前进的贴,不发水贴

浦江一水 发表于 2023-11-19 17:28:54


话接上回:
"为了避免偶然性,我又淘购了一片STC32G12K128 DIP40芯片,正在途中。。。
目的是想了解和验证一下, 出厂默认情况下,这个芯片是否带有仿真功能? 这次DIP40芯片是什么版本, 是不是V7.4.6U以上版本?是不是仅仅支持SWD仿真? 不久就会揭晓的。"


淘购的芯片终于收到, RMB 4.20 元,比前次购买的又便宜了些.如图所示.


实验了一下, 体会如下:

1, 新的芯片默认状态下是不带有仿真功能的;
2, 这次DIP40的芯片, 版本是V7.4.6U, 是2023年的新品, 非常理想,与教程提示版本一致;
3, 按照楼主的教程, 用STC USB Link1D 工具, 将它制作成SWD仿真芯片, 一路顺利, 没有出现任何错误提示, 进入KeilC251仿真调试, 十分顺利;
4, 试验:
    用STC USB Link1D 工具, 将它制作USB模式仿真芯片, 没有出现错误提示, 可进入KeilC251仿真调试,但是并不顺畅准确, 而且无法停止退出仿真状态, 最后只好启动任务管理器, 强制退出Keil;
    此时的芯片, 再次用STC USB Link1D 工具, 将它制作成SWD仿真芯片, 就会出现硬件选项错误, 如果忽略选项(取消勾), 貌似顺利制作成仿真芯片, 实际是不行的, 无法进入仿真,出现如前提示界面;
    解决办法: 用USB线直接连接芯片, 用P3.2接地上电的办法, 辨识为 STC-USB Writer (HID1), 下载一个程序, 取消仿真功能. 再次重新制作仿真芯片....如第3点所示....顺利....


经验体会:
    还是老老实实, 用STC USB Link1D 工具, 将STC32G12K128芯片制作成SWD模式仿真芯片, 用STC USB Link1D 工具, 间接连接目标板, 进行KeilC251仿真调试.
    从内心承认: STC32G12K128芯片, 目前仅支持用STC USB Link1D 工具SWD模式仿真调试.
    目前阶段别指望用USB线直接仿真调试 STC32G12K128芯片.别小看或撼动STC USB Link1D 工具的强大功能及它的历史地位.
    我淘购的 STC USB Link1D 工具是值得的. 没有白买.珍惜它、爱护它、使用它.
    再次体验到: STC32G12K128芯片成为带有仿真功能的芯片后,在仿真调试结束后, 程序代码是驻留再片内的,上电即运行, 这一特点非常好, 类似STM32芯片, 方便实用.


大雨 发表于 2023-11-24 14:56:54

本帖最后由 大雨 于 2023-11-24 15:06 编辑

没有建立通讯,不打印,仿真不成功,不知道什么原因。

每天不一YOUNG 发表于 2023-11-24 15:30:51

大雨 发表于 2023-11-24 14:56
没有建立通讯,不打印,仿真不成功,不知道什么原因。

你用我们STC32G的串口通讯范例程序试一下




另外,你联系原厂业务,【免费+包邮】送最新版本STC32G12K128样片

【免费+包邮】 送/申样热线:0513-55012928、0513-55012929、0513-55012966
工作时间:8:30-12:0013: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

大雨 发表于 2023-11-24 15:40:56

每天不一YOUNG 发表于 2023-11-24 15:30
你用我们STC32G的串口通讯范例程序试一下




用的就是这个例程

大雨 发表于 2023-11-24 15:42:34

每天不一YOUNG 发表于 2023-11-24 15:30
你用我们STC32G的串口通讯范例程序试一下




下载程序都很正常,就是不能仿真?是不是USB的驱动有问题呀?

大雨 发表于 2023-11-24 15:43:29

PC识别的是这个

大雨 发表于 2023-11-24 15:57:34

每天不一YOUNG 发表于 2023-11-24 15:30
你用我们STC32G的串口通讯范例程序试一下




换了一个串口2的程序,还是不通,也不知道设置哪里出问题了

大雨 发表于 2023-11-24 16:14:26

问题解决了,重新启机。

199775zwt 发表于 2023-11-25 12:09:45

太棒了
页: 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18
查看完整版本: SWD硬件仿真 32G系列,使用 USB Link1D仿真器