完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Heloi有低引脚数的USB DEV板,它提供了PIC18F14K50和调试头。我正在使用MPLABX V3.26,我有一个问题,需要实时查看寄存器工作。MPLABX不会将产品构建程序编程到调试头,调试头的唯一选项是AC244023。提供的报头被标记为02-02044-R5,看起来不像AC244023报头的联机图像。有人能建议吗?
|
|
相关推荐
8个回答
|
|
如果报头有一个PIC18F14K50-ICE,它应该相当于AC244023。我从旧的微芯片网站中挖掘出真正的ICE调试支持信息:Header/Pak:AC244023(必需的)调试特性:Pgm-.HW断点:3NativeTrace:TrueBreak on stack溢出:TrueI/O Port Trace:True(需要编译器支持)运行时监视:SupportedWDT溢出:TrueStop监视:TrueSPI跟踪:True(需要编译器支持)数据内存断点:3Data捕获:EnabledPgm-MemorySW断点:UnlimitedPass计数器:True,看起来很有希望。
|
|
|
|
这是一个PIC18F14K50-ICE,但是MPLABX报告说只有一个断点可用。不幸的是,我没有指定设备,新的16F部分可能是一个更好的选择。
|
|
|
|
…并且不需要页眉。
|
|
|
|
然而,您需要更新的DM1614127-2低引脚计数USB开发套件,因为原始的DM164127板不支持PIC16F145x增强型中档USB部件,而不需要进行广泛的硬件黑客攻击。8引脚ICD连接器,最好是支持SPI跟踪,但捆绑的低引脚计数USB调试头只有一个6引脚ICD连接器,所以你不会得到SPI跟踪。
|
|
|
|
这可能就是答案,这是我第一次尝试使用真正的ICE,我以前使用过ICD3,在调试USB时检查断点是痛苦的。
|
|
|
|
如果我使用调试器和断点,我会自动假定,一旦它停止,我只能看到当前状态,或者以后可能只需要几步,你不能停止周围的世界。我在电脑上捕捉和解析的艺术,当你不能停下的时候,效果很好。比一般的跟踪更有意义。
|
|
|
|
我过去曾经使用过这种方法,在USB中,一旦程序停止,连接就会超时,并且您必须再次枚举;我希望Real ICE允许我在没有问题的情况下设置手表。我已经订购了AC244023报头,所以我将看看是否解决了这个问题。我连接到一个陀螺仪,我想能够监控陀螺仪数据和几个开关,而不会停止程序。
|
|
|
|
您是否尝试不检查调试器的“冻结外围设备停止”设置?实际设置取决于MPLA/MPLABX/ICD3/PICTIT3/设备等,但这对我帮助很大。
|
|
|
|
只有小组成员才能发言,加入小组>>
5178 浏览 9 评论
2003 浏览 8 评论
1931 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3177 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2228 浏览 5 评论
738浏览 1评论
622浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
509浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
636浏览 0评论
533浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 08:05 , Processed in 1.507105 second(s), Total 92, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号