微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > BLE协议栈中如何将串口0换成串口1

BLE协议栈中如何将串口0换成串口1

时间:10-02 整理:3721RD 点击:

BLE协议栈如何将串口0改到串口1上,默认的是串口0,用的是BLE-1.3.2协议栈,

 #define NPI_UART_PORT  HAL_UART_PORT_1,  另一个改的是HAL_UART_DMA=2, 

有数据输出但是不正确,希望TI工程师给指点一下

中断函数地址需要改

怎么个改法,还请明示一下。

估计还要修改许多寄存器的!

哪位TI工程师来为解答一下啊,只改了上述两个部分,但是有数据但是不正确,一直不知道怎么解决。

void SimpleBLEPeripheral_Init( uint8 task_id )
{
  simpleBLEPeripheral_TaskID = task_id;
  
  NPI_InitTransport(NULL);
  NPI_WriteTransport("\0123123",7);
  ....
}

然后,输出如下

请问你解决了吗,我现在也把串口改成串口1,P1_4  ,P1_5,收到的数据是乱码,请教一下谢谢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top