kuang97125 发表于 2021-6-16 11:09:31

串口通信问题

本帖最后由 kuang97125 于 2021-6-16 11:24 编辑

最近在研究STM32F429和DC10600AM070的串口通信,调试不成功不知道如何解决,想让大伙看看由库函数改成的hal库配置有没有出现问题


移植过来的源文件


串口3初始化函数


串口发送字节函数


串口中断服务函数



main函数(放在freertos系统下的任务中)

接线方面(红线连接 UART3-RX -- DOUT.黑线连接 UART3-TX -- DIN)



波特率都为115200


时钟配置


想知道配置哪里出了问题才导致串口通信不成功,希望大家帮帮忙,万分感谢!

Cp`sir 发表于 2021-6-16 15:47:52

监听主板发出来的数据,以及电平的确认是TTL还是232

kuang97125 发表于 2021-6-16 16:17:45

Cp`sir 发表于 2021-6-16 15:47
监听主板发出来的数据,以及电平的确认是TTL还是232

电平是TTL的   然后我用串口打印功能,打印不出数据,调试的话 cmd_buffer里面的数据都为0。中断服务函数得点击屏幕才能进去

Cp`sir 发表于 2021-6-17 10:31:56

kuang97125 发表于 2021-6-16 16:17
电平是TTL的   然后我用串口打印功能,打印不出数据,调试的话 cmd_buffer里面的数据都为0。中断服务函数 ...

debug调试看看,不行就自己写,不要移植了
页: [1]
查看完整版本: 串口通信问题