飞思卡尔 npf 多个uart怎么选择

 我来答
咸纳R1
2017-08-31 · TA获得超过1481个赞
知道小有建树答主
回答量:1495
采纳率:0%
帮助的人:671万
展开全部
写一个接收中断函数,在里面用数组把接收到的数存起来。<pre t="code" l="cpp">void UART_Init(void)
{
uart_init_struct.UART_Uartx = UART4; //使用UART4
uart_init_struct.UART_BaudRate = ; //设置波特率
uart_init_struct.UART_RxPin = PTE25; //接收引脚为PTE25
uart_init_struct.UART_TxPin = PTE24; //发送引脚为PTE24
uart_init_struct.UART_RxIntEnable=TRUE;
uart_init_struct.UART_RxIsr = uart_isr;//接收中断函数
LPLD_UART_Init(uart_init_struct);
LPLD_UART_EnableIrq(uart_init_struct);
}
void uart_isr(void)//中断函数里做处理
{
recv[i]=GetChar(UART4);
i++;
}//本例程用的LPLD库
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式