AT命令配置

[复制链接]
1602|0
 楼主| lumi_mcu 发表于 2009-1-7 16:52 | 显示全部楼层 |阅读模式
  小弟碰到一个问题:
      用单片机去配置一个外围模块,它支持AT命令格式。
      AT命令是ASCII格式的,比如:AT+IP=192.168.0.178\r\n
      这条指令可以分为比如字符串A="AT+IP=“,B="192.168.0.178",C="\r\n"
      如果要发这条指令的话,只要三部分连连起来发出去就可以了,但是比较麻烦的是B部分,就以192.168.0.1为例,程序中一般都是十六进制的,所以192这个值要转换成字符'1','9','2'后面再加字符‘.’,同理168、0、178也要这么处理,然后依次连起各个部分,这样做感觉挺烦的     

      类似的返回信号取”20“这个值也麻烦的一笔:
          \r\n<回应字符串>\r\n<OK/ERROR>\r\n
          \r\n[C1_TCPAT] Value is:“20”\r\nOK\r\n
    有没人指点一下具体思路能做的简单点的?谢谢了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部