msp430程序跑飞相关总结
来源:互联网 发布:网络市场调研 编辑:程序博客网 时间:2024/04/30 12:13
转自: http://bbs.21ic.com/icview-242590-1-1.html
===============================================================================================================================
1.中断或主函数中有死循环,现象是程序停在某处。
2.堆栈溢出。现象是程序跑飞。
解决办法:
A.看中断有没有用 _EINT(),引起中断嵌套.
B.Project--Options--General Options---Stack/Heap 将Stack size设置大一些。
===============================================================================================================================
检查CPU的电源是不是稳定,msp430在要保证程序正常运行,需保证Vcc大于1.8V。当电压低至0.8V时,程序仍有可能执行。这时的现象是PC指针乱飞,有复位,死机,停在中断,时钟频率发生变化等现象。
===============================================================================================================================
===============================================================================================================================
解决的办法:
对你的数组用 __no init_定义,上电编译器不产生特殊的附加函数去初始化RAM.
===============================================================================================================================
===============================================================================================================================
===============================================================================================================================
另外有时候可能对堆栈有误操作
===============================================================================================================================
- msp430程序跑飞相关总结
- MSP430程序跑飞原因
- msp430程序跑飞之解决方法
- msp430程序跑飞之解决方法
- MSP430中断相关
- MSP430 Flash编程程序
- MSP430键盘程序(转载)
- msp430键盘程序
- MSP430常用程序架构
- 【例程】MSP430时钟程序
- 【例程】MSP430 LCD1602程序
- MSP430下载程序BSL
- MSP430--ADC程序
- MSP430常用程序架构
- MSP430程序升级
- MSP430程序升级
- MSP430升级程序
- msp430程序升级方法
- HDU 3015 Disharmony Trees 树状数组
- 转:李开复:给创业者五个建议
- 七大技术争宠 未来显示器路在何方?
- 谈谈高效人士的七个习惯
- 未来高清显示器发展新趋势及代表技术解析
- msp430程序跑飞相关总结
- 高效人士七个习惯——吾之见
- 《中秋送别》徐正坤
- 为了曾经吹过的牛B 、、、 玩命把!
- 程序设计周纯吐槽
- TabHost基本用法
- 新型平板显示器介绍
- Timing Wheel 定时轮算法
- 有些事,眼睛看不见