• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32或单片机平台使用的串口AT指令处理库

jn1989 2020-09-02 浏览量:1818

最近设计STM32和ESP8266通讯,发现大家都是手动写AT指令处理。

就没有开源库或者框架可用吗?类似于cJson这样的开源库

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 有!

    使用RT-thread系统,里面有很多的组件,其中有一个AT组件,一定会满足你的要求的。

    https://www.icxbk.com/article/detail?aid=519

    11.jpg

    • 发布于 2020-09-03
    • 举报
    • 评论 1
    • 0
    • 0
jn1989 回复了 川楠:可惜只能用在rtt里,有些简单程序准备裸跑的。 回复

其他答案 数量:5
  • 这个估计用库封装意义不是特别大,因为AT指令对不同的模块(甚至不同版本固件)来说差异很大。

    而且大多数时候一个应用真正能用到的AT指令可能就是那么几条,封装成库了,应用时反而增加程序大小。

    • 发布于2020-09-02
    • 举报
    • 评论 0
    • 1
    • 0

  • 有的,你可以参考onenet协议,他的例程就是用cjson协议的
    • 发布于2020-09-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是每款模块的AT指令都不大一样,没有通用的库
    • 发布于2020-09-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 只有rt thread的一个组件是可以用AT的 库的,但不能用在其他的系统或是裸机上
    • 发布于2020-09-05
    • 举报
    • 评论 0
    • 0
    • 0

  • AT毕竟是各个厂家都不太一样,所以说最好还是自己去写
    • 发布于2020-09-22
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32或单片机平台使用的串口AT指令处理库