找回密码
 立即注册

QQ登录

只需一步,快速开始

开启左侧

M453 UART

[复制链接]
匿名  发表于 2020-6-20 21:01:10 |阅读模式
請問:
        我用M453 的UART1 接上 ESP8266 然後下 AT命令測試, 測試 "AT\r\n"   response OK
        但是下 "AT+GMR\r\n" , 在中斷接收只能收回 AT+GMR  AT versi   局部字元而已, 並無法完整接收到ESP8266 版本的訊息
        麻煩有碰過問題的大大能分享資訊, 感激不盡
回复

使用道具

匿名  发表于 2020-6-22 14:52:34
看起來是UART的FIFO爆掉了,
  Separates receive and transmit 16/16 bytes entry FIFO for data payloads
手冊裡面寫有16 bytes FIFO可以用, AT+GMR  AT versi 剛好是16個字元

可以用下面這個函式確認是不是FIFO裡面還有資料
UART_GET_RX_EMPTY(UART1)
回复 支持 反对

使用道具

Angus 发表于 2020-6-22 15:50:10 | 显示全部楼层
问题出在你没有及时读出接收中断里的数据。
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU