DSP28377D利用SYSCFG配置串口中断发送
一、配置syscfg
上面的配置为:
Baud Rate为115200,同时还分析了实际的Baud Rate为114679 误差为-0.452。长度为8位,Stop Mode为1 表示有1位停止位, Parity Mode为1表示没有奇偶校验位。
勾选Use FIFO表示,使用FIFO功能。FIFO指的是First input first output,即先进先出,可以起到缓冲数据的作用,保证数据的顺序性,降低处理延迟等。以上便完成了SCI的配置。
编译后,会完成SCI的初始化。
二、hello Word!
while(1)
{
char* msg;
uint16_t len;
msg="\r\nHello World! \n\n\0";
len=strlen(msg);
SCI_writeCharArray(SCIB_BASE,(uint16_t*)msg,len);
}
三、串口中断函数
此处函数是通过syscfg配置得到的
//*****************************************************************************
//