你好,
基于项目'ble_app_peripheral',我们的设计使用uart2进行调试(打印日志),而uart1用于与另一个处理器通信。
但是在'sdk_driver'目录中,只能看到'uart2.c'。所以我需要将'uart1.c'添加到这个目录中。但是我在SDK中找不到这个文件
你有这份文件吗?请帮我检查一下。
最好的问候,
范
嗨feitian0409
UART2通常在SDK中与arch_console api一起使用,作为一个调试模块,确保在打印时刻到来时580是清醒的。两个UART接口的驱动程序几乎相同,只要正确配置每个UART的引脚,就可以一起使用。请查看uart/c / .h文件。
谢谢,PM_Dialog
嗨,PM_Dialog
对不起,我听不懂。
例如,有一个函数"uart2_init",
现在我需要函数“uart1_init”,所以我只需要修改uart2的寄存器到“uart2_init”中uart1的寄存器?是这样吗?
嗨feitian0409,
你能解释一下你的目标是什么吗?您想同时使用UART1和UART2吗?
当UART1用于与另一个处理器(stm8)通信时,我的设计将使用UART2打印系统实时日志。
因此,可以同时使用UART1和UART2。
每次只能使用一个UART块。
嗨feitian0409
UART2通常在SDK中与arch_console api一起使用,作为一个调试模块,确保在打印时刻到来时580是清醒的。两个UART接口的驱动程序几乎相同,只要正确配置每个UART的引脚,就可以一起使用。请查看uart/c / .h文件。
谢谢,PM_Dialog
嗨,PM_Dialog
对不起,我听不懂。
例如,有一个函数"uart2_init",
现在我需要函数“uart1_init”,所以我只需要修改uart2的寄存器到“uart2_init”中uart1的寄存器?是这样吗?
最好的问候,
范
嗨feitian0409,
你能解释一下你的目标是什么吗?您想同时使用UART1和UART2吗?
谢谢,PM_Dialog
嗨,PM_Dialog
当UART1用于与另一个处理器(stm8)通信时,我的设计将使用UART2打印系统实时日志。
因此,可以同时使用UART1和UART2。
最好的问候,
范
嗨feitian0409,
每次只能使用一个UART块。
谢谢,PM_Dialog