5 初学,尝试使用AT Device挂载SIM800A,卡在stm32_putc函数

发布于 2020-08-04 15:02:11

使用的硬件是STM32F429与SIM800A,单独测试硬件可用。代码用的是AT Device挂载SIM800C的示例,在运行过程中,初始化的时候(串口显示start init sim0 device),执行at_client_obj_wait_connect->rt_device_write->device_write发送"AT\r\n"的时候
卡在stm32_putc函数里这一句代码

    while (__HAL_UART_GET_FLAG(&(uart->handle), UART_FLAG_TC) == RESET);

是TC中断的原因吗,还是我没有做好SIM800A相关的适配呢,初学者不太懂,想知道问题出在哪里,应该怎么学着调整,谢谢各位解答

查看更多

关注者
0
被浏览
302
2 个回答
李子成
李子成 2020-08-05

串口几?board.h中开启串口了么

学长啊啊啊
学长啊啊啊 2020-09-02

解决了嘛 我也遇到这个问题。好像是串口硬件的问题。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览