100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > NB-IoT窄带物联网技术项目开发教程--设备端开发(三)

NB-IoT窄带物联网技术项目开发教程--设备端开发(三)

时间:2024-02-10 06:39:16

相关推荐

NB-IoT窄带物联网技术项目开发教程--设备端开发(三)

设备端硬件架构:

MCU ---------串口------------NB模组

MCU根据需要选择,这里以STM32L系列为例

NB模组这里以上海移远,BC95/35为例

mcu通过串口与NB模组通讯,实现指令下发,并获得指令返回值

NB模组目前指令为AT指令,这里对对AT指令做下介绍:

AT 即Attention,AT指令集是从 终端设备(TE) 或 数据终端设备(DTE) 向终端适配器(TA)或数据电路终端设备(DCE)发送的。通过TA,TE发送AT指令来控制移动台(Mobile Station,MS)的功能,与GSM 网络业务进行交互。

AT的优点。

命令简单易懂,并且采用标准串口来收发AT命令,这样对设备控制大大简化了,转换成简单串口编程了。

AT命令提供了一组标准的硬件接口--串口。这个简化的硬件设计.较新的电信网络模块,几乎都采用串口硬件接口。

AT命令功能较全,可以通过一组命令完成设备的控制,完成呼叫、短信、电话本、数据业务、传真.

AT指令注意事项

输入指令时,自动忽略空格输入指令时,必须以一个回车,或一个回车+换行 结尾输出指令时,默认每行以回车+换行结束,故在WIN下字符结尾显示正常,LINUX和MAC异常模块上电启动后,输出字符串 \r\nNeul \r\nOK\r\n 后,表示AT指令处理准备就绪单行多命令输入时,可以用 ; 字符隔开,只需在本行行首加AT,;字符后不可加AT当AT指令处理模块处理完一行指令后,会发出 OK/ERROR,来提示已准备好处理下一行

AT指令语法

开发初期可以使用电脑端串口工具,例如SSCOM等来对NB模组进行配置,以此来进行组网和功能的验证测试。

像上图一样,把常用的指令加入扩展栏,方便平时调试。

下篇文章先介绍如何使用AT指令将NB模组加入运营商网络。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。