串口仿真USB功能
用串口仿真8H8K64U的USB功能,每次修改完程序,再次debug就会失败,程序总是在等待USB初始化完成的语句哪里死循环,不知道应该怎么解决
是不是都使用了P30和P31端口?
如果需要仿真,需要将仿真的串口切换到其他引脚,否则都在同一个物理引脚上肯定会冲突
然后就是等待usb初始化的语句,需要插入usb线到电脑才行,不插入肯定没法正常初始化 USB就不要被仿真了,电脑的USB也不会等MCU的USB 上位机一般有超时机制,单片机仿真过程中无响应时间过长就会断开
下载程序后要断电再上电,不断电要模拟重新插拔USB,关闭USB并IO高阻,再重新usb_init DebugLab 发表于 2025-3-17 11:19
上位机一般有超时机制,单片机仿真过程中无响应时间过长就会断开
下载程序后要断电再上电,不断电要模拟重 ...
这个是正解,已经试过,这样操作可以实现不停电仿真USB功能
页:
[1]