请问在BLE-CC254x-1.3.2协议栈安装目录中的BLE-CC254x-1.3.2\Projects\ble\HIDAdvRemote例子中怎么添加串口打印代码?
各位工程师好,我用的是CC254xEK开发板套件,现在已经将BLE-CC254x-1.3.2\Projects\ble\HIDAdvRemote烧进去了,并且尝试了以下几种方法以实现串口打印,但是都没有打印,sscom32串口输出为00,我尝试的方法如下:
注:我使用BLE-CC254x-1.3.2\Projects\ble\SimpleBLEPeripheral例子,使用以下的第二种方法,串口可以正常打印出来
1)使用
SerialApp_Init(hidAdvRemote_TaskId);
SerialPrintString("HidAdvRemote_Init Start init.\r\n");
并且添加宏定义:HAL_UART=TRUE
2)使用
NPI_InitTransport(NpiSerialCallback)
NPI_WriteTransport("SimpleBLETest_Init\r\n", 20);
3)使用:
UartInit();
//打印一个字符串
HalUARTWrite(HAL_UART_PORT_0, "Hello CC2541!\r\n", 15);
宏定义如下:
INT_HEAP_LEN=3072
HAL_I2C=TRUE
HAL_MOTION=TRUE
HAL_I2C_MASTER=TRUE //取得以上三个宏,无法通过编译
HALNODEBUG
OSAL_CBTIMER_NUM_TASKS=1
HAL_AES_DMA=TRUE
HAL_DMA=TRUE
xPLUS_BROADCASTER
HAL_LCD=TRUE
HAL_LED=FALSE //改为TRUE也不行
HAL_UART=TRUE
xPOWER_SAVING //去掉这个也不行
三种方法都不行,以上方法都是来自于网上,就是不行,想不通,望各位热心的工程师前辈不吝赐教,非常谢谢
改为56700或56000都不行。