TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430G2553: 上电后不运行问题请教

Part Number:MSP430G2553

    因为产品有后续升级的需求,软件工程师希望硬件上直接外置烧录接口,产品应用在直流12V工作环境中,为了避免错误接线导致MCU烧毁所以用N-MOS作电平转换,但是目前出现了一个问题,偶发性上电后无法运行,经过调试寻找看上去是上电复位后未能正常从复位状态跳转到主程序,请问是烧录接口这种设计方式会导致出现这种上电后无法运行的问题吗?

guoli zhong:

Susan Yang您好,我是另外一篇帖子的负责硬件的工程师。我们有尝试过上电后进行时钟初始化,GPIO初始化,初始化后拉低某个IO。当我们复现到运行不起来的情况下该GPIO没有拉低,而是接近3.3V的高电平。

,

guoli zhong:

Susan Yang 截图为电源设计部分

,

Susan Yang:

已经assign给了相关的专家,请您等待回复

,

guoli zhong:

感谢您

,

Johnson He:

您好,

这里是12V转3.3V电路? 你们下载程序的时候 是12V电平?

同时你们是否可以检查下,程序没有执行的时候,RST Pin上的电压状态。

Best Regards

Johnson

,

guoli zhong:

您好,我们烧录的时候是3.3V电平,只不过因为客户需求误接电源线或地线到所有对外接口时不能引起控制器损毁,所以用N-MOS作电平转换。这套电路烧录可行。程序没有执行的时候RESET PIN 为高电平状态。

,

Johnson He:

一般来说MCU没有正常Run起来的情况只要就是RST被拉住,或者时钟系统出了问题,您可以检查下时钟系统的程序。我看原理图中没有Crystal,使用的应该是内部的DCO,是不是内部的DCO没有震起来导致的

,

guoli zhong:

您好,我有尝试过一种方法,我并联了一个10K在3.3V电源系统上,能够有效降低跑不起来的概率,当掉电后但没完全掉到0V的情况下这个时候再上电没能跑起来的几率比较大。请问我要如何验证是DCO没有运行起来呢?时钟系统程序如下截图所示:

,

Johnson He:

MSP430掉电是必须要掉到接近0的,否则可能会把MCU牵制住,导致不运行

赞(0)
未经允许不得转载:TI中文支持网 » MSP430G2553: 上电后不运行问题请教
分享到: 更多 (0)