永发信息网

发送AT指令之后,如何读回SIM300的返回信息啊?

答案:1  悬赏:10  手机版
解决时间 2021-02-03 16:24
  • 提问者网友:雪舞兮
  • 2021-02-03 04:17
用stm32上的串口2向其发送了一条指令“AT+CGMI”,然后我去串口2的数据寄存器读取返回信息,这样可以吗?(我已经试过了,一直读不到,程序就死在那里了)。请问正确的做法应该是怎么样啊?还有如何确定SIM300模块正常工作啊?
最佳答案
  • 五星知识达人网友:duile
  • 2021-02-03 04:29
手机模块上的跳线帽都接好了吗(根据说明书)?你的手机模块自动搜索到网络信号了吗?
你可以用串口调试助手,用USB转RS232数据线和手机相连接。手动发送AT回车,数据接收为AT OK 。如果你卡里边有短信可以试试 AT+CMGE=1回车 数据接收区可以收到你短信编码。收到发送AT手机号码;(加分号)回车。可以拨打电话。这些操作都可以确定你的手机模块是否正常工作。如果在串口助手中调试正常,那就是你的程序问题了,也可能是你单片机与手机模块连接问题,或者是跳线帽接的不对。手机模块工作在不同工作模式下,跳线帽的解法都不同,自己看看使用手册吧。祝你成功
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯