此帖出自微控制器 MCU论坛
最新回复
以后多指教了,还有一个问题是,我的堆栈现在改为180字节,怎么还是不够用?(JTAG调试时设置断点后提示180 bytes used out of 180),不过这个只在我精度校准时出现,一般情况下我的装置运行时暂停后不会提示堆栈用完,精度校准里有把参数写入FLASH的过程,这个过程 用到了128字节的局部数组。我怀疑即使我的堆栈大小设为300字节,还是会如此,只是程序并没有出现异常。
我的全局变量很多 ,三相电量,系统参数等,soe记录等,所以差不多就用了1k。
显示部分由于硬件设计已经固定,不能再修改了,只好如此了呵呵。硬件不是我负责,好像是通过IO口加了三极管驱动的,具体原理我也不是很清楚。
感觉flash操作要关中断这个太不好了,在精度校准时装置显示闪得厉害,而且也会影响我电量得 测量精度吧,先只好这样了
详情
回复
发表于 2007-10-9 15:54
| ||
|
||
| |
|
|
在中断里有清楚看门狗计数器
此帖出自微控制器 MCU论坛
| ||
|
||
| |
|
|
开始就有写flash
此帖出自微控制器 MCU论坛
| ||
|
||
| |
|
|
| |
|
|
| |
|
|
确实是和堆栈有关,上面的朋友说的对
此帖出自微控制器 MCU论坛
| ||
|
||
| |
|
|
此帖出自微控制器 MCU论坛
| ||
|
||
| |
|
|
again是高手啊 ,厉害!
此帖出自微控制器 MCU论坛
| ||
|
||
EEWorld Datasheet 技术支持