关于STM32103向me909s-821发送AT指令,接收到的还是发送的AT指令,发送的指令有加\r\n

烟散云与海 2018-01-08 09:55:27
萌新小白求解 怼了几天了

主要有两个问题
① 模块上电后要超过10S才能接收到返回值

②me909s-821模块在上电后,发送第一个指令会返回: \r\nOK\r\n\r\nSYSS......
后面再发送AT指令,就会返回这个指令, 例如将数组AT[]={'A','T',''\r','\n'}先转成ASCII码,然后发送; 返回接收到的是{'A','T',''\r','\n'}相应的ASCII码,按理来说应该是{\r\nOK\r\n}的ASCII码呀
是不是我发AT指令其实不用转码成ASCII码 有点迷糊了 明天再试试

萌新傻傻呆呆 可能提问的比较呆 希望前辈们能指教一下 谢谢辣
...全文
717 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
平淡风云 2019-01-25
  • 打赏
  • 举报
回复
直接发送AT指令即可,模块资料上应该有相应的AT指令格式
qq_34318420 2019-01-24
  • 打赏
  • 举报
回复
如果有做过重定向的话,直接printf(“AT/r/n“) 就行

27,374

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧