完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我困惑不解。我有一个新的设计,我想提出。我花了几天的时间。PIC24FJ128GA204。MPLAB X 4.01。ICD3。使用MCC版本3.36。两个新的下载。XC16版本V1.35i可以,大部分时间,加载代码。我有一个非常简单的程序——基本上打开和关闭LED(实际上是蜂鸣器)。蜂鸣器运行5V,这是一个不同于3.3V的调节器。3.3V看起来是绝对干净的。布局是PIC24FJ64 GA44的一个修改版本,我在许多设计中使用过(有些修改),而且从来没有遇到过相同的晶体、蜂鸣器电路等的问题。发生的是:程序和GO——没有生命迹象。尝试调试吗?如果我跨过它,它或多或少的工作。如果取出OF的延迟环(i=0;i & lt;20000;i++){}{ }。调用堆栈表示:在当前的PC0x0中没有找到源代码行。CPUIS停止,您不能暂停或步骤-显然炸毁。我有VCAPUS一个10 UFDF电容器,VBAT绑到3.3V,每个电源引脚旁路。我使用的是PIC24FJ64的所有东西。我只使用24FJ128,因为我想尝试一个不同的部分,12位A/D有一些小的优势。尝试内部振荡器,禁用二级振荡器。未启用中断。绝对是“Hello World”的配置。我觉得它好像把PC吹到了什么地方。一步一步的工作,充分的吹拂。偶尔调试程序失败程序。替换第三部分时间。ICD3用户指南说用50K电阻拔出MCLR——或是这样。CPU文档显示10K。我已经尝试了这两种方法。有什么线索吗?
|
|
相关推荐
3个回答
|
|
谢谢你的回复。为不精确的语言道歉。如果有烟雾和燃烧的塑料,我不会张贴任何东西,并会很高兴地发现出了什么问题。哪天给我那些问题。而且,调试器根本不会运行。“吹”PC的意思是,程序计数器(PC)好像在指垃圾。目前,我认为这是某种非微观相关的硬件问题。我有一个RIF,所以我会发布决议。如果没有,我会回来抱怨。
|
|
|
|
好,两个问题产生同样的症状,两个硬件--显然.1)我使用的是MAX16910调节器的3.3V。它有复位输出。出于某种原因(前一段时间设计了,现在跳过WHYNY),我将重置输出连接到MCL行。显然,这个PIC并不能很好地发挥外部重置的作用。至少这一个。抬起复位导致一些合理寿命的迹象。2)在MCLR上拉电阻器上有一个间歇的焊料连接。可能是因为我把标准从10K左右改为ICD3推荐的50K。工作间歇性故障。脂肪指板在该区域表现出敏感性。从烙铁上摸一摸,外部复位。我不是说你不能这么做。在这种情况下,我想不出原因。小心,都是。抱歉打扰小组,谢谢你的回复。如果不是新的微处理器,我就不会陷入困境。现在,我要修复所有的配置更改,试图弄清楚发生了什么。事情似乎在按预期进行。
|
|
|
|
张贴:如果我取出延迟环(i=0;i & lt;20000;i++){}}。调用堆栈表示:在当前的PC0x0中没有找到源代码行。CPUIS停止了,你不能停顿或脚步——显然被炸毁了。希望能获得成功。
|
|
|
|
只有小组成员才能发言,加入小组>>
5161 浏览 9 评论
1999 浏览 8 评论
1928 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3171 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2226 浏览 5 评论
731浏览 1评论
613浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
503浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
629浏览 0评论
527浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 19:24 , Processed in 1.167638 second(s), Total 81, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号