自动绑定提示

通行证账号已自动为系统绑定,可直接登录。不用自动绑定,有账号,请进行绑定操作。

首页 > 开放工单 > 串口实现AT指令
  • 客户区域:
  • 查看问题
回复: 6
串口实现AT指令
产品型号: USR-LTE-7S4

  1. *工
    【您想要实现什么功能?】:
    MCU通过串口获取GPS信息/时间UTC/发送信息
    【您是如何连接和设置的?】:
    测试使用USR-LTE-7S4+USR-GPRS232-7S-EVK,产品STM32F103+SUR-LTE-7S4(串口模式)

    【您遇到什么问题?】:

    ①测试的时候手动输入AT指令一直报错误1或错误2(始终不知道如何进入AT指令模式),希望能够以手册上提供的AT+H这种类型控制的这种功能如何实现。

    ②翻了一遍AT指令集好像没有AT指令获取GPS和时间UTC的方法,希望提供串口方式获取GPS信息和时间UTC信息的方法

    ③对于产品应用上对于时序存在一些疑问,因为没有使用过4G模块希望能够简单的进行开发,希望给一个发送信息的的时序图(比如AT+H是不是串口发ASCII码的0x61 0x74 0x2B 0x48)


  2. 孙琳

    从网络透传、HTTPD 切换至临时指令模式的时序: 

     串口设备给设备连续发送“+++”,设备收到“+++”后,会给设备发送一个‘a’。 在发送“+++”之前的一个串口打包间隔时间(参考 2.2.2 成帧机制)内不可发送任何数据。

      当设备接收‘a’后,必须在 3 秒内给设备发送一个‘a’。  设备在接收到‘a’后,给设备发送“+ok”,并进入“临时指令模式”。 

     设备接收到“+ok”后,知道模块已进入“临时指令模式”,可以向其发送 AT 指令。 

    从 AT 指令模式切换至网络透传、HTTPD 的时序:  串口设备给设备发送指令“AT+ENTM”后面加回车符,16 进制表示 0x0D 0x0A。  设备在接收到指令后,给设备发送“OK”,并回到之前的工作模式。  设备接收到“OK”后,知道模块已回到之前的工作模式。


    错误1和错误2代表你发送的AT指令不正常,需要带回车和换行,16进制及0D,0A。时序图部分参考软件设计手册成帧机制http://www.usr.cn/Down/USR-LTE-7S4-software-V1.0.5.pdf


    此模块没有gps的功能。


  3. *工

    为什么我按照要求进入临时指令模式,但是发送AT+H却没实现呢


  4. 孙琳

    您好发送AT+H需要带回车换行。


  5. *工

    那如果我用STM32的串口发送功能,是否是发0x2B 0x2B 0x2B 等待对面回复0x61 然后发送0x61 等待接收到0x2B 0x6F 0x6B 之后如果发送AT+H 换行符 就发 0x61 0x74 0x2B 0x48 0x0A


  6. 孙琳

    您好是回车加换行,需要这样发送。 0x61 0x74 0x2B 0x48 0x0D 0x0A


  7. *工

    好的,谢谢

若此工单对解决您的问题有帮助,请点个赞;您的参与,是对我们最大的鼓励。 有用