如何使用UART2进行调试,而UART1用于与另一个微控制器的其他处理器通信

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
6个帖子/ 0新
最后一篇
feitian0409.
离线
最后一次露面:7个月2周前
加入:2019-08-26 15:18
如何使用UART2进行调试,而UART1用于与另一个微控制器的其他处理器通信

你好,

基于项目的“BLE_APP_PERITELAL”,我们的设计使用UART2进行调试(打印日志),而UART1以与另一个处理器通信。

但在“sdk_driver”目录中,只能看到“uart2.c”。所以我需要将“uart1.c”添加到此目录中。但是我找不到SDK中的文件

你有这个文件吗?pleae帮助我检查。

此致,

设备:
PM_DIALOG.
离线
最后一次露面:7小时55分钟前
职员
加入:2018-02-08 11:03
嗨feitian0409.

嗨feitian0409.

UART2通常从SDK一起使用ARCH_CONSOLE API作为调试模块,当打印时刻到达时,将确保580醒来。UART接口的驱动程序几乎相同,只要您为每个UART正确配置引脚,就可以一起使用。请查看UART / C / .h文件。

谢谢,PM_DIALOG.

feitian0409.
离线
最后一次露面:7个月2周前
加入:2019-08-26 15:18
嗨,pm_dialog

嗨,pm_dialog

对不起,我无法理解。

例如,有一个“uart2_init”函数,

现在我需要函数“UART1_INIT”,因此我只需要将UART2的寄存器修改为“UART2_INIT”中的UART1寄存器?是对的吗?

此致,

PM_DIALOG.
离线
最后一次露面:7小时55分钟前
职员
加入:2018-02-08 11:03
嗨feitian0409,

嗨feitian0409,

你能解释一下你想要完成的事情吗?您想同时使用UART1和UART2吗?

谢谢,PM_DIALOG.

feitian0409.
离线
最后一次露面:7个月2周前
加入:2019-08-26 15:18
嗨,pm_dialog

嗨,pm_dialog

当UART1用于与其他处理器(STM8)通信时,我的设计将使用UART2进行打印系统实时日志。

因此,可以同时使用UART1和UART2。

此致,

PM_DIALOG.
离线
最后一次露面:7小时55分钟前
职员
加入:2018-02-08 11:03
嗨feitian0409,

嗨feitian0409,

每次都应该使用一个UART块。

谢谢,PM_DIALOG.