Microchip
直播中

杨嘉怡

8年用户 232经验值
私信 关注
[问答]

通过MPLABX编程时会复位3吗?

我只是想看看这是否是由于我的PCB上的一些东西,或者这是否是预期的行为……每当我编程(按钮的alt文本写道:“Make and Program Device Main Project”),RealICE似乎就重置我的板两次,然后将其重置三次,以便实际执行程序。明步。这是正常的吗?还是我在硬件上搞砸了?这发生在MPLABX 3.40到3.55之间,所以我希望它与IDE无关。

回帖(1)

李铭鑫

2019-11-6 16:30:10
这是它的工作方式。笨拙,但正常,也与皮卡3,MPLAB让现有的代码在芯片之间运行的步骤之间的编程过程。此外,当编程调试,MPLAB让代码运行之前,进行重置和停止程序在复位地址。如果你有一个发展B在复位时,通过一个电阻连接到/MCLR引脚,可以通过在编程过程中按压复位按钮来保持微控制器处于复位状态。这将至少减少时间程序执行失控。它不干扰编程操作,程序。ER工具将在需要时驱动/MCLR线。在MPLAB X中,“保持在复位”按钮可以使用相同的效果。即使这样,当使用发布版本时,当按钮被释放时,程序也允许运行一点,然后重置,然后释放到运行。E是其他非常相似主题的线索。Mysil,
举报

更多回帖

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