大家好!
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