- 打卡等级:偶尔看看III
- 打卡总天数:54
- 最近打卡:2025-05-01 09:07:55
管理员
- 积分
- 15609
|
如何仿真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了
|
|