Microchip
直播中

张硕

7年用户 409经验值
私信 关注
[问答]

BUG:ICD4代码在调试时工作,但在ICD4供电时不是Ru

我有一个真正简单的代码位,在PIC32 MZ2048 EFM,这只是BLIKENG一个单一的LED。这是这样我可以测试,每一个是上升和运行之前,我的进展与添加我的应用等。我用2.04,和一个ICD4。当项目被“调试”时,我的项目运行良好。我得到它闪光好。但是,如果我计划它…它不会启动..这必须是一个非常简单的东西…是什么导致了我的生活?

以上来自于百度翻译


      以下为原文

    I have a really simple bit of code, on a PIC32MZ2048EFM, that is just blinkign a single LED..  This is just so i can test that everyrthign is up and running before i progress with adding my applciations etc.

I'm using 2.04, and an ICD4..     My project runs just fine when the project is 'debugged'.. I get it to flash fine.   But if i program it..  It wont' start..

This has to be somethign really simple.. What sillyness have i caused mysefl.

回帖(13)

张玉

2019-1-18 12:36:01
是的,MCLR有一个上拉电阻。我从来没有'启用' MCLR引脚之前..这是一个新的…你必须做什么?

以上来自于百度翻译


      以下为原文

    Yes, MCLR has a pullup resistor.   I've never 'enabled' the MCLR pin before..thats a new one.. what do you have to do?
举报

王焕树

2019-1-18 12:49:38
抱歉,忽略了我的评论。大多数PIC有一个配置,但是允许MCLR引脚被禁用,并用作通用输入。然而,PIC32 MZ有这么多的引脚,它们不费心这样做,你只需要一个配置位,让MCLR可以:(1)产生一个上电复位,或者(2)。生成一个正常的系统复位。

以上来自于百度翻译


      以下为原文

   
Sorry, disregard that part of my comment.
Most PIC's have a CONFIG but that allows the MCLR pin to be disabled, and used as a general purpose input.
However, PIC32MZ have so many pins, they don't bother doing that, you just have a config bit that lets MCLR either:
[1] Generate a power on reset, or
[2] Generate an normal system reset.
 
举报

张玉

2019-1-18 13:09:06
我怀疑这里的问题是我使用的是一个为电路提供电源的ICD4。当ICD4在编程之后继续提供电路的电源时,它不释放MCLR。

以上来自于百度翻译


      以下为原文

    I suspect the problem here is that i was using a ICD4 that is providing power to the circuit. WHile the ICD4 continues to provide power to the circuit after it is programed, its not releasing the MCLR.
 
举报

王焕树

2019-1-18 13:19:45
工具栏上有一个按钮,可以在运行模式下释放MCLR。

以上来自于百度翻译


      以下为原文

    There's a button on the toolbar to release MCLR in run mode.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分