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

CC2642R: 芯片DIO接口对应工程代码

Part Number:CC2642R

DIO_2,DIO_3对应工程的处理部分,即代码内有关于对DIO_2,DIO_3的处理在哪

JX Z:

工程是simple_peripheral_CC26X2R1_LAUNCHXL_tirtos7_ticlang

,

Yolande Wang:

您好,

如图所示,DIO_2,DIO_3 用作 UART_Rx 和 UART_Tx。

您在 ti_drivers_config.c 和 ti_drivers_config.h文件可以看到定义。

在 board_key.c 可以看到引脚的初始化和回调以及中断使能,如下所示:

void Board_initKeys(keysPressedCB_t appKeyCB)
{// Initialize GPIOGPIO_setConfig(CONFIG_GPIO_BTN1, GPIO_CFG_IN_PU | GPIO_CFG_IN_INT_FALLING);GPIO_setConfig(CONFIG_GPIO_BTN2, GPIO_CFG_IN_PU | GPIO_CFG_IN_INT_FALLING);// Set callback functionGPIO_setCallback(CONFIG_GPIO_BTN1, GPIO_Board_keyCallback);GPIO_setCallback(CONFIG_GPIO_BTN2, GPIO_Board_keyCallback);// Enable interruptGPIO_enableInt(CONFIG_GPIO_BTN1);GPIO_enableInt(CONFIG_GPIO_BTN2);// Setup keycallback for keysUtil_constructClock(&keyChangeClock, Board_keyChangeHandler,KEY_DEBOUNCE_TIMEOUT, 0, false, 0);// Set the application callbackappKeyChangeHandler = appKeyCB;

,

JX Z:

好的,现在使用TTL转usb串口器,连接DIO_2,DIO_3,串口可以接收到数据

现在我想要再工程内将DIO_2,DIO_3所输出的对应数据幅值给charValue1(也即是charValue1=串口接收到的数据),有相应的方法吗

,

Yolande Wang:

您好,

建议您新问题发新帖提问,以方便其他有相似问题的开发者。

JX Z 说:工程内将DIO_2,DIO_3所输出的对应数据幅值给charValue1(也即是charValue1=串口接收到的数据),有相应的方法吗

接收到数据后,将数据存储到 charValue1 这个变量,这需要根据串口通信库来实现,并进行数据处理和赋值操作。

论坛不提供代码编写服务,可以提供思路给到您:

设置串口参数
监听串口并接收数据
对接收到的数据进一步处理和使用

,

JX Z:

那关于DIO_2,DIO_3,DIO_19所输出数据所存储的地址有相关资料吗

,

Yolande Wang:

您可以在芯片的数据手册中找到这些端口的地址信息:https://www.ti.com.cn/cn/lit/ds/symlink/cc2642r.pdf

赞(0)
未经允许不得转载:TI中文支持网 » CC2642R: 芯片DIO接口对应工程代码
分享到: 更多 (0)