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

自制28335控制板3.3V不稳造成程序跑飞?

大家好!

LZ照着购置的28335开发板的原理图设计了一块控制板。最小系统中,除了电源模块不同(开发板是5V->3.3V,自制是32->3.3V LM2675LD-3.3),其他都一样。3.3V还带了很多外围器件,但总体功率都计算过。

在开发板上正常运行的RAM程序,直接烧录至自制板上,运行时会出现进各种中断的情况(illegal_isr、XXX_isr)或者JTAG报错(low power mode等等等)。

裁剪程序至只有系统主频设定150MHz和主循环中加delay_us,发现程序运行仍旧时好时坏,但通过肉眼观察3.3V电源指示LED(后经示波器验证),发现程序异常时3.3V有一瞬间被拉低至不足3V(多数出现在点击运行程序时,也有程序运行中),之后程序必定异常。而购置开发板点击运行程序和运行中不会出现这样的情况。

请问大家这个3.3V异常是否就是导致我程序异常的原因,还是有别的?3.3V故障该按什么思路去排除呢?(静态测量下DSP 3.3V、1.9V供电都正常)

谢谢!

mangui zhang:

建议程序跑起来后观察3.3V电压情况     肯定是电源不稳定造成的  

系统不稳定   导致连接不稳定  执行不稳定

重点查供电和复位电路

大家好!

LZ照着购置的28335开发板的原理图设计了一块控制板。最小系统中,除了电源模块不同(开发板是5V->3.3V,自制是32->3.3V LM2675LD-3.3),其他都一样。3.3V还带了很多外围器件,但总体功率都计算过。

在开发板上正常运行的RAM程序,直接烧录至自制板上,运行时会出现进各种中断的情况(illegal_isr、XXX_isr)或者JTAG报错(low power mode等等等)。

裁剪程序至只有系统主频设定150MHz和主循环中加delay_us,发现程序运行仍旧时好时坏,但通过肉眼观察3.3V电源指示LED(后经示波器验证),发现程序异常时3.3V有一瞬间被拉低至不足3V(多数出现在点击运行程序时,也有程序运行中),之后程序必定异常。而购置开发板点击运行程序和运行中不会出现这样的情况。

请问大家这个3.3V异常是否就是导致我程序异常的原因,还是有别的?3.3V故障该按什么思路去排除呢?(静态测量下DSP 3.3V、1.9V供电都正常)

谢谢!

Yuting Liu:

回复 mangui zhang:

谢谢21ic大版主,我去掉了某个地平面的滤波电感后就正常了,可以跑片内RAM的程序了,3.3V稳定

但紧接着又遇到一个片外SRAM的问题,希望麻烦您能看看:

http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/92891.aspx

赞(0)
未经允许不得转载:TI中文支持网 » 自制28335控制板3.3V不稳造成程序跑飞?
分享到: 更多 (0)