|
MSP430G2232,IAR是用5.20的;
代码很简单,根本不可能占用那么多的内存,是哪里设置项没设好?
那个百分比每次还不一样,时候会是其它值,比如73个字节,93%:
Sat Jul 02 17:05:44 2011: The stack 'Stack' is filled to 98% (79 bytes used out of 80). The warning threshold is set to 90.%
代码如下:
#include <msp430g2232.h>
void main(void)
{
WDTCTL = WDTPW +WDTHOLD; // Stop Watchdog Timer
if (CALBC1_1MHZ ==0xFF || CALDCO_1MHZ == 0xFF)
{
while(1); // If calibration constants erased
// do not load, trap CPU!!
}
//1Mhz
BCSCTL1 = CALBC1_1MHZ; // Set range
DCOCTL = CALDCO_1MHZ; // Set DCO step + modulation */
P1DIR |= 0x13; // P1.0,1 and P1.4 outputs
P1SEL |= 0x11; // P1.0,4 ACLK, SMCLK output
while(1)
{
P1OUT |= 0x02; // P1.1 = 1
P1OUT &= ~0x02; // P1.1 = 0
}
}
下载时会提示:
下载提示 (原文件名:stack.JPG)
具体信息 (原文件名:1111.JPG)
哪位手上有这款芯片的,帮我试试看哈,附工程文件;
MSP430G2232测试程序ourdev_654127R3EVLP.rar(文件大小:24K) (原文件名:MSP430G2232-CLK-TEST.rar) |
阿莫论坛20周年了!感谢大家的支持与爱护!!
一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。
|