通过UART连接DA14531和stm3214xx

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.wsdof.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
4个职位/ 0个新职位
最后发表
swkim112
离线
最后看到:1年7个月前
加入:2019-11-16 02:26
通过UART连接DA14531和stm3214xx

嗨,对话框中,

我想通过UART将我的DA14531-00FXDEVKT-P与外部处理器(STM32L4xx)连接。

在我测试devkit (PRO-MB, PRO-DB(FCGQFN24))之前:

-连接2线UART(参考UM-B-114,表9和图25)

运行Projects/target_apps/ble_examples/prox_reporter_ext (Keil IDE)

-运行Projects/host_apps/windows/proximity/reporter (SmartSnippets Studio)

>我可以搜索BLE设备(记者)从android BLE应用程序,并能够连接。

现在我将报告器移植到STM32 cube IDE项目中,并希望在上面做同样的事情。

我如何连接我的STM32 UART TX, RX到DA14531 devkit?

我在stm32项目中映射按钮事件,以发送UART TX与报告器中的app_rst_gap(),

但是我无法接收DA14531的UART RX数据。

请参考附件,DA14531 devkit中的哪个引脚从stm32外部处理器连接UART TX/RX。

我是否也需要连接捷运/捷运系统?

谢谢你!

设备:
CYibin
离线
最后看到:10个月1个星期前
工作人员
加入:2017-12-14 02:48
嗨swkim112,

嗨swkim112,

请做以下测试:

1.连接STM32 rx到dev-kit P2_2, STM32 rx到dev-kit P2_3

2.打开prox_reporter_ext项目并修改UART接口,如下所示:

#define UART1_TX_PORT GPIO_PORT_0 #define UART1_TX_PIN GPIO_PIN_2 #define UART1_RX_PORT GPIO_PORT_0 #define UART1_RTSN_PORT GPIO_PORT_0 #define UART1_RTSN_PIN GPIO_PIN_3 #define UART1_RTSN_PORT GPIO_PORT_0 #define UART1_CTSN_PORT GPIO_PORT_0 #define UART1_CTSN_PIN GPIO_PIN_5

3.选择目标DA14531,构建并运行项目。

看看它是否有效

Br

宜宾

swkim112
离线
最后看到:1年7个月前
加入:2019-11-16 02:26
嗨Cyibin

嗨Cyibin

您的建议不能正常工作。

它可以工作如下配置和连接stm32 RX到J17 P20。

然后用stm32 TX替换J2 P21。

#定义UART1_TX_PORT GPIO_PORT_0
#定义UART1_TX_PIN GPIO_PIN_0

#定义UART1_RX_PORT GPIO_PORT_0
#定义UART1_RX_PIN GPIO_PIN_1

#定义UART1_RTSN_PORT GPIO_PORT_0
#定义UART1_RTSN_PIN GPIO_PIN_3

#定义UART1_CTSN_PORT GPIO_PORT_0
#定义UART1_CTSN_PIN GPIO_PIN_4

CYibin
离线
最后看到:10个月1个星期前
工作人员
加入:2017-12-14 02:48
嗨swkim112,

嗨swkim112,

谢谢你的分享。

Br

宜宾