工具/软件:TI-RTOS
您好!
我的代码已经可以正常工作了、我也可以在 PC 的 COM 端口上写入数据并接收数据。
但现在它不再起作用了。 驱动程序的存储可能出现故障。 我不知道。
因此我的问题与 UART_open (unsigned int index、UART_Params * params)函数有关。
它始终返回 NULL、但它唯一可以通过实现条件索引>= UART_COUNT 来实现它的方法
我确信索引为0。 通常、UART_INIT()之后 UART_COUNT 设置为1。 但奇怪的是,情况并非如此。
在我的代码中、我按如下方式初始化 UART 接口:
μ@代码
UART_INIT();
UART_Handle Uhandle = UART_open (Board_UART、NULL);
如果(!Uhandle)
{
system_abort ("UART create failed");
}
@尾码
我将 CC2650STK (Sensortag)与 DevPack_Debugger 配合使用。 我运行的是 Project Zero 的修改版本,它在没有 UART_open()命令的情况下运行得非常完美。
可以有人帮助我吗?
提前感谢!