神农鼎 发表于 2023-10-20 07:19:03

如何仿真MCU的USB功能,不占用MCU自带的USB来支援仿真通信

如何仿真MCU的USB功能,不占用MCU自带的USB来支援仿真通信
如何仿真 8位 1T 8051的USB, 如何仿真 32位8051 的USB, 有视频
STC8H8K64U自带硬件USB, 可以用来支持USB直接仿真,但用自带的USB来仿真,就仿真不了USB
STC32G12K128自带硬件USB, 可以用来帮助直接仿真,但用自带的USB来仿真,就仿真不了USB
===固件版本是 V7.4.6的 STC32G12K128才可以

STC8H8K64U / STC32G12K128 支持跟电脑串口通信仿真:
STC8H8K64U / STC32G12K128 的 USB口,【D-/P3.0, D+/P3.1】全部固定在 P3.0/P3.1上
===所以仿真通信,必须将仿真通信口设置到其他 I/O, 如下
【P4.3, P4.4】,【P1.6, P1.7】,【P3.6, P3.7】,
不去占用USB口【D-/P3.0, D+/P3.1】,就可以仿真调试学习USB了
仿真时不占用MCU的任何串口,仿真时的通信串口是仿真功能模块自己另外实现的


STC32G12K128 支持跟电脑串口通信仿真:
STC32G12K128 的 USB口,【D-/P3.0, D+/P3.1】全部固定在 P3.0/P3.1上
===所以仿真通信,必须将仿真通信口设置到其他 I/O, 如下
【P4.3, P4.4】,【P1.6, P1.7】,【P3.6, P3.7】,
不去占用USB口【D-/P3.0, D+/P3.1】,就可以串口仿真调试学习USB了
仿真时不占用MCU的任何串口,通信串口是仿真功能自己另外实现的

===固件版本是 V7.4.6的 STC32G12K128才可以
===并且有个注意事项:
       要返回普通模式,要USB重新烧录,而不是串口重新烧录

STC32G12K128 支持硬件SWD仿真,这时要使用 STC-USB Link1D 工具:
STC32G12K128 的 USB口,【D-/P3.0, D+/P3.1】全部固定在 P3.0/P3.1上
===所以硬件SWD仿真通信时,必须将SWD仿真通信口设置到其他 I/O, 如下
【P4.3, P4.4】,【P1.6, P1.7】,【P3.6, P3.7】,
不去占用USB口【D-/P3.0, D+/P3.1】,就可以SWD仿真调试学习USB了



神农鼎 发表于 2023-10-20 07:40:54

如何仿真 8位 1T 8051, 如何仿真 32位8051 的教学视频见下面的链接


https://www.stcaimcu.com/forum.p ... 4249&extra=page%3D1




https://www.stcaimcu.com/forum.p ... 4249&extra=page%3D1






神农鼎 发表于 2023-10-24 12:52:06

【USB 原理及实战,16课时】,视频教学已完美完成 ,大学标准课程 !
【10月/9号,10月/11号】USB基本原理教学视频, 已上传
【10月/16号的 USB-HID 通信 实战】教学视频超级完美, 已上传
             是对着协议和代码一行一行的讲解,认真听的都说会了
【10月/18号下午的 USB-CDC虚拟串口 实战】教学视频, 已上传
             USB-CDC虚拟串口 / 就是最简单最强大的串口
             是对着协议和代码一行一行的讲解,认真听的都说会了
请帮忙转发给可能需要:从0开始了解 USB 的 同学/同事/老师/研发人员
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4526&extra=&page=1
=========================================
【CAN 原理及实战,8课时】,教学视频,制作中,后续直接看视频回放
页: [1]
查看完整版本: 如何仿真MCU的USB功能,不占用MCU自带的USB来支援仿真通信