完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我想不出这样做的好办法。我正在尝试在一个既有CDC又有HID USB栈的芯片上进行RSA/AES调试。每次我设置断点时,我的USB设备都会进入UBSHARLY16BIT.C文件的IF(UBRESUMEIF==0)行,并停留在那里。我需要做什么来唤醒设备并继续从我离开的地方执行?干杯,Nick
以上来自于百度翻译 以下为原文 I can't figure out a good way of doing this. I'm trying to do some RSA/AES debugging on a chip that has both a CDC and HID USB stack implemented. Every time I set that breakpoint, my USB device gets into the if(USBRESUMEIF == 0) line of the u***_hal_16bit.c file and stays there. What would I need to do to wake the device back up and continue executing from where I left off? Cheers, Nick |
|
相关推荐
3个回答
|
|
可能是不可能的。Windows依赖于在几十毫秒内响应的设备。在断点中停止会破坏这一点。
以上来自于百度翻译 以下为原文 May not be possible. Windows relies upon devices responding within tens of milliseconds. Stopping in a breakpoint will break that. |
|
|
|
|
|
|
|
你没有提到哪个芯片或调试工具,但是尝试不检查工具“冻结外围设备”设置。仍然有局限性,但这似乎有点帮助。
以上来自于百度翻译 以下为原文 You don't mention which chip or debug tool, but try unchecking the tools "Freeze Peripherals" setting. There are still limitations, but this seems to help a bit. |
|
|
|
只有小组成员才能发言,加入小组>>
5248 浏览 9 评论
2036 浏览 8 评论
1956 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3218 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2264 浏览 5 评论
786浏览 1评论
677浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
603浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
684浏览 0评论
581浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 11:12 , Processed in 1.283419 second(s), Total 79, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号