如何发送AT指令

1.      手机进入工模,选择“品质验证测试”,找到“调试端口”,开启。

2.      用USB连接电脑,在电脑端的设备管理器上可以看到有端口,下图所示


若端口找不到,或者有黄色感叹号,卸载掉驱动,然后用驱动精灵更新。

3. 打开 sscom32.exe,界面如下,选择如下,


找到Qualcomm HS-USB NMEA 9025对应的端口,

115200

发送新行,

输入框中输入,例如AT+ESLP=0(测试串口是否可用)。

发送。

done。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
单片机串口发送AT指令是指使用单片机通过串口将AT指令发送给外部设备。AT指令是一种通信协议,用于与外部设备(如GSM模块、蓝牙模块等)进行通信。具体步骤如下: 首先,需要将单片机与外部设备的串口进行连接,一般通过连接线将单片机的TX(发送)引脚与外部设备的RX(接收)引脚相连,同时将单片机的RX(接收)引脚与外部设备的TX(发送)引脚相连。 然后,配置单片机的串口通信参数,例如波特率、数据位、停止位等。这些参数需要与外部设备的串口通信参数一致,以确保正常通信。 接下来,可以通过单片机的串口发送函数,将AT指令以字节的形式发送给外部设备。发送函数通常是将字符或字节数据传输到串口发送寄存器,然后通过硬件电路将数据发送出去。 在发送完AT指令后,需要等待外部设备的响应。可以利用单片机的串口接收函数,不断读取串口接收寄存器中的数据,判断是否收到外部设备的响应。一般外部设备的响应以特定的字符开头(如“OK”表示成功),需要根据具体情况进行判断和处理。 最后,根据外部设备的响应结果,可以根据需要进行进一步的操作,例如发送其他指令、获取数据等。 需要注意的是,串口通信是一种异步通信方式,单片机发送AT指令后需要等待外部设备响应的时间,不能立即获取结果。因此,需要设计合理的延时和状态判断机制,以确保通信的正确进行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值