15
154
404
中级会员
以下是按键进行复位的片断,,就是不能 让电脑重新枚举到 USB Writer HID1,请大家看看,这样写是什么问题,让单片机只是复位重启,然后又运行用户代码的?? while(!KEY) { if(holdkey_time>=20)//holdkey_time 在定时器中计时 { USBCON = 0x00; //清除USB设置 USBCLK = 0x00; IRC48MCR = 0x00; delay_ms(10); //检测到正确的命令序列后复位到系统区,此处的延时可省去 IAP_CONTR = 0x60; //复位到系统区 while (1); } } holdkey_time = 0;
使用道具 举报 送花
130
1520
1859
金牌会员
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )
GMT+8, 2025-5-2 06:41 , Processed in 0.137187 second(s), 54 queries .
Powered by Discuz! X3.5
© 2001-2025 Discuz! Team.