-
下载看看,谢谢啦
-
#pragma vector=TIMERA0_VECTOR //把这行变为 #pragma vector=TIMER0_A0_VECTOR
__interrupt void Timer_A (void) //把这行变为 __interrupt void Timer_A0 (void)
改动后编译即可通过,但试验时用串口工具查看数据,看到的都是
00 01 00 01 FF 这样的数据
我是新手,以上这样改动看起来是不行的,
望给予指导
谢谢啦!
-
因为我手头没有msp430G2231芯片。
我用的芯片是G2452,在编译时程序在以下红字部位报错
#pragma vector=TIMERA0_VECTOR
__interrupt void Timer_A (void)[/color
{
CCR0 += Bitime; // Add Offset to CCR0
if ( BitCnt == 0) // If all bits TXed, disable interrupt
CCTL0 &= ~ CCIE;
else
{
CCTL0 |= OUTMOD2; // TX Space
if (TXByte & 0x01)
CCTL0 &= ~ OUTMOD2; // TX Mark
TXByte = TXByte >> 1;
BitCnt --;
}
}
在使用2231头文件编译时(#include
)程序可以通过,
一改成2452头文件(#include )时就报错
望哪位大侠给指点,谢谢啦!
-
因为我手头没有msp430G2231芯片。
我用的芯片是G2452,在编译时程序在以下红字部位报错
#pragma vector=TIMERA0_VECTOR
__interrupt void Timer_A (void)[/color
{
CCR0 += Bitime; // Add Offset to CCR0
if ( BitCnt == 0) // If all bits TXed, disable interrupt
CCTL0 &= ~ CCIE;
else
{
CCTL0 |= OUTMOD2; // TX Space
if (TXByte & 0x01)
CCTL0 &= ~ OUTMOD2; // TX Mark
TXByte = TXByte >> 1;
BitCnt --;
}
}
在使用2231头文件编译时(#include
)程序可以通过,
一改成2452头文件(#include )时就报错
望哪位大侠给指点,谢谢啦!
-
有人做过吗,这个例子可以成功吗
我下一步想试一下,
我的QQ 353536894