TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640 UART MRDY/SRDY测试

你好,几个问题请教

1. 如何使能UARTt的MRDY/SRDY,是否使能power_saving后,代码配置了RTS/CTS就可以,如下:

/* UART hardware parameter structure, also used to assign UART pins */
const UARTCC26XX_HWAttrs uartCC26XXHWAttrs[CC2650_UARTCOUNT] = {
    {    /* CC2650_UART0 */
        .baseAddr = UART0_BASE,
        .intNum = INT_UART0,
        .powerMngrId = PERIPH_UART0,
        .txPin = Board_UART_TX,
        .rxPin = Board_UART_RX,
        .ctsPin = Board_UART_CTS,        .rtsPin = Board_UART_RTS    },
};

2. 如何进行带MRDY/SRDY的UART通信测试?因为PC的USB转串口只有TX RX GND,是否只能CC2640<->CC2640串口相连接进行测试

3. 哪篇文档有MRDY/SRDY下UART通信的时序图,跟CC2640相连的MCU可以参考修改相关代码

谢谢

Barbara Wu:

在POWER_SAVING打开之后,CC2640有可能进入低功耗模式,在低功耗模式UART口是不起作用的,因此如果想要加入Power Management的UART,可以参考如下WiKi Page提示的:

http://processors.wiki.ti.com/index.php/NPI_Two_Wire_UART_with_PM

chao wang22:

回复 Barbara Wu:

谢谢,请问哪个例程支持4线uart 能工作在低功耗模式的?想用MRDY/SRDY,希望参考一下。

我这边只要起NPITask_createTask,电流一直在1.4ma,不下降。

而且调NPITask_sendToHost,也没有输出。

赞(0)
未经允许不得转载:TI中文支持网 » CC2640 UART MRDY/SRDY测试
分享到: 更多 (0)