telink_kite_ble_sdk_v3.4.0程序有错误

2.4Ghz proprietary mode related discussions
Post Reply
QZB
Posts: 8
Joined: Tue Jun 09, 2020 5:32 pm

Tue Jun 30, 2020 9:24 am

本人想测试一下tlsr8258的串口,用的是8258_driver_test工程,在app_config文件中把宏定义 DRIVER_TEST_MODE 定义为TEST_UART,在app_uart文件中把宏定义UART_MODE定义为UART_NDMA

1、存在部分注释错误:例如在8258_driver_test工程,app_uart.c文件中,注释的波特率为9600,实际用的是115200,如图:
9872224ef94068baf80025446198da3.png
9872224ef94068baf80025446198da3.png (28.82 KiB) Viewed 764 times
2、宏定义改变之后编译报错:同样是8258_driver_test工程,在app_uart文件中把宏定义UART_MODE定义为UART_NDMA之后,编译报错,提示未定义irq_clr_mask函数,在dirve/8258目录的irq.h文件中确实未找到irq_clr_mask函数,只有把它注释了才能编译过去,如图:
f152094eaeeebdfc28e103f9e11e4e7.png
f152094eaeeebdfc28e103f9e11e4e7.png (16.67 KiB) Viewed 764 times
Post Reply