幫朋友發(fā)一帖
這個程序把發(fā)送的也放在中斷里
主程序中就只是把要發(fā)送的數(shù)據(jù)放在發(fā)送緩沖區(qū)里
請問這樣可以實(shí)現(xiàn)發(fā)送媽
void Serial0_WAVECOM(void) interrupt 4
{
if (RI)
{
RI = 0;
URAT0Revbuffer[URAT0writeBuffer++] = SBUF;
}
if(TI)
{
TI = 0;
if(URAT0SWriteBuffer != URAT0SWreadBuffer)
{
SBUF = URAT0SendBuffer[URAT0SWreadBuffer++];
}
else
{
URAT0SWriteBuffer = URAT0SWreadBuffer = 0;
sendOver = 1;
}
}
}
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |