通过 USB HID 协议打印数据信息 ,是否需要先配置?
使用开天斧板,USB仿真跑马灯,还挺好。还想试试
通过 USB HID 协议打印数据信息这个功能
原来的DEMO,“”14-通过USB HID协议打印数据信息-可用于调试“”
仿真运行该工程,一直卡在
6.95的烧写软件等不到信息,
是否哪里的步骤不对,
手册里没有这个选项
1,必须使用最新AiCube-ISP-V6.95Z版 软件
2, 必须用最新 USB库函数
3, 看最新的 USB 演示视频
【新提醒】串口绘图,虚拟硬件【虚拟键盘,OLED12864,LCD12864,8段数码管...】,演示视频 - 字库生成,图片取模,串口绘图,串口助手,虚拟硬件,外部串行Flash编程 国芯人工智能技术交流网站 - AI32位8051交流社区
下载方法,是否是专用的,而不是KEIL的
不能仿真时钟相关功能
不建议仿真USB功能
(不能使用断点,否则断点处卡住,上位机会认为设备停止响应)
新手必读:
https://www.stcaimcu.com/thread-16535-1-1.html
仿真程序占用P3.0/P3.1口,但不占用串口1,用户程序可以将串口1切换到其它IO使用
仿真监控程序占用内部扩展RAM(XDATA)的最后768字节,程序使用XDATA+768字节不能大于芯片XDATA的容量
不能仿真时钟/复位相关的功能,例如程序里面不能修改系统时钟频率,不能开启看门狗,不能进入休眠/空闲模式
仿真通过P3.0/P3.1口与 KEIL 驱动进行通信,如P3.0/P3.1口数据受到干扰可能会导致仿真异常(如接触不良、P30/P31接了其他电路等)
单步仿真DPTR只能使用USB Link1D通过SWD仿真
使用USB或UART仿真,当停止运行用户代码时,定时器0~4会全部停止,此时和定时器相关的硬件都会停止,包括串口时钟、定时器中断、定时器时钟输出等
芯片的时钟不能在仿真时(Keil中)修改,只能在烧录时通过硬件选项设置
USB或UART仿真时,全速运行不能实时更新变量的值,因为USB或UART仿真是软件完成的,全速运行时CPU完全在执行用户程序,无法同时运行仿真程序,如此时运行仿真程序,就会影响用户程序的全速运行,所以不支持在全速运行时实时更新变量的值
YSZDH_20240116 发表于 2025-7-17 12:00
下载方法,是否市专用的,而不是KEIL的
请使用AiCube-ISP-v6.95Z下载
https://www.stcaimcu.com/data/do ... Cube-ISP-v6.95Z.zip
页:
[1]