DA14681板上的UART2引脚(基本)

6个员额/ 0个新员额
最后发表
jamesleo-konka
离线
最后看到:4年4个月前
加入:2017-01-22 02:42
DA14681板上的UART2引脚(基本)

嗨,对话框中,
我想使用UART2与其他设备通信。
但是我不知道哪个端口/引脚为UART2准备好了。
//------------------------------------------------
/* uart 2 */
#如果CFG_DEMO_AD_UART
如果dg_configBLACK_ORCA_MB_REV = = BLACK_ORCA_MB_REV_D #
# define CFG_GPIO_UART2_TX_PORT (HW_GPIO_PORT_4)
# define CFG_GPIO_UART2_TX_PIN (HW_GPIO_PIN_2) / /定义CFG_GPIO_UART2_TX_PIN
# define CFG_GPIO_UART2_RX_PORT (HW_GPIO_PORT_4)
# define CFG_GPIO_UART2_RX_PIN (HW_GPIO_PIN_1) / /定义CFG_GPIO_UART2_RX_PIN
其他#
# define CFG_GPIO_UART2_TX_PORT (HW_GPIO_PORT_1)
# define CFG_GPIO_UART2_TX_PIN (HW_GPIO_PIN_2) / /定义CFG_GPIO_UART2_TX_PIN
# define CFG_GPIO_UART2_RX_PORT (HW_GPIO_PORT_1)
# define CFG_GPIO_UART2_RX_PIN (HW_GPIO_PIN_3)
# endif
# endif
//----------------------------------------------------
'BLACK_ORCA_MB_REV_D'是什么意思?
我记得GPIO1-2作为I2C的SDA,和UART2有冲突吗?

谢谢

关键词:
设备:
MT_dialog
离线
最后看到:5个月,3个星期前
工作人员
加入:2015-06-08 34
嗨jamesleo-konka,

嗨jamesleo-konka,

BLACK_ORCA_MB_REV_D是硬件的修订(SDK支持的单板的修订),在if条件下,至少1.0.8上使用的引脚是第一个,如果您已经定义了CFG_DEMO_AD_UART,未使用的引脚应该是灰色的,您还可以ctrl +单击dgconfigBLACK_ORCA_MB_REV并检查定义的值。

由于MT_dialog

jamesleo-konka
离线
最后看到:4年4个月前
加入:2017-01-22 02:42
嗨,对话框中,

嗨,对话框中,
这是我的错误,我认为调试'printf'函数使用UART1作为其他mcu,但它使用UART2作为默认。
我找不到使用UART1的代码,所以我不确定应该将哪个端口/引脚分配给UART1。
在我的项目中(基于hrp_sensor),我将使用UART2进行调试,使用UART1作为与其他设备的通信端口。

请给我一个初始化UART1端口/引脚的样本代码。

谢谢

MT_dialog
离线
最后看到:5个月,3个星期前
工作人员
加入:2015-06-08 34
嗨jamesleo-konka,

嗨jamesleo-konka,

初始化UART的代码与使用UART2模块使用的api完全相同,UART和UART2的初始化过程是相同的,在periph_init配置您的针()函数声明你想使用的端口和别针UART和UART的适当的函数(HW_GPIO_FUNC_UART_RX和HW_GPIO_FUNC_UART_TX),然后您可以使用适配器来初始化并开始使用UART。一个示例可在UM-B-044-DA1458x软件平台参考文献。pdf中11.3.1段中找到。

由于MT_dialog

mahmed106
离线
最后看到:2个月1天前
加入:2019-05-03所
你好MT_Dialog你提到过

你好MT_Dialog,你在11.3.1段提到了UM-B-044-DA1458x软件平台参考文档。..是DA-1458x还是DA1468x,因为我找不到DA1458x的文件,请澄清。我也想使用两个uart,但到目前为止不能这样做。我正在使用Dialog ProDevKit,是否有任何示例代码可以在这方面帮助我。谢谢

PM_Dialog
离线
最后看到:3天1小时前
工作人员
加入:2018-02-08 11:03
嗨mahmed106,

嗨mahmed106,

请访问我们的新支持网站,在//www.xmece.com/bluetooth-low-energy链接,从“产品概述”下拉菜单中选择“SmartBond™DA14680和DA14681”。这里你可以找到UM-B-044用户手册:DA1468x软件平台参考文档。

谢谢,PM_Dialog