神农鼎 发表于 2022-12-14 13:11:55

http://www.stcaimcu.com/data/attachment/forum/202212/13/130812biw3wk3qc3qsim63.png

一箭双雕之USB转双串口:
USB-CDC1串口仿真<===>支持STC8 / IAP15W4K在线仿真
USB-CDC2串口 支持第二组串口通信

沉风古晨 发表于 2022-12-14 15:54:14

使用仿真模式,可以利用这个SWD做调试信息输出吗?

神农鼎 发表于 2022-12-14 16:49:27

用仿真端口直接仿真观察,
用另外的第2组串口跟被仿真的MCU的串口1/2/3/4通信,你想干啥就干啥
http://www.stcaimcu.com/data/attachment/forum/202212/13/131248b65pb8a53um4jlb0.png

神农鼎 发表于 2022-12-14 16:58:09

另外STC-ISP后续新版本会增加 到 4组 USB-CDC/串口助手 显示窗口,
同时支持4组串口通信显示,串口助手显示窗口可以独立显示

32位8051-AI 发表于 2022-12-14 17:05:30

沉风古晨 发表于 2022-12-14 15:54
使用仿真模式,可以利用这个SWD做调试信息输出吗?

使用Link1D的SWD仿真的话,可以使用CDC2接口输出信息。

沉风古晨 发表于 2022-12-14 17:11:51

32位8051-STCAI 发表于 2022-12-14 17:05
使用Link1D的SWD仿真的话,可以使用CDC2接口输出信息。

那得在单片机上单独占用一组io吧,单片机没有多余的口了

32位8051-AI 发表于 2022-12-15 09:18:40

沉风古晨 发表于 2022-12-14 17:11
那得在单片机上单独占用一组io吧,单片机没有多余的口了

如果说只是监控和修改一些变量值,内存信息什么的,建议直接在调试模式里监控和修改就好了。当然如果不需要用到这些功能啊,只需要一个信息输出什么的,直接把这一组引脚设置为串口输出就好了,用usb转cdc串口功能,直接插上usb线就可以和电脑通信了。

沉风古晨 发表于 2022-12-15 10:18:37

32位8051-STCAI 发表于 2022-12-15 09:18
如果说只是监控和修改一些变量值,内存信息什么的,建议直接在调试模式里监控和修改就好了。当然如果不需 ...

我现在就是这么做,调试模式和串口功能来回设置。有时候要调试,有时候要串口输出

l888 发表于 2022-12-15 20:00:34

神农鼎 发表于 2022-12-1 19:06
必须说,写的真的绝对到位,不认真看,那是您的损失
楼主大作的续集:
1,STC-USB Link1D 仿真被控MCU;


建议考虑一下,可出一期USB LINK1D具体操作视频供初学者手把手学习。

yyangdid 发表于 2022-12-22 16:46:31

mark
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: SWD硬件仿真 32G系列,使用 USB Link1D仿真器