关于4G模组软件之字符串处理 | 收藏篇

阅读 7

2024-11-13

最近终于有空把关于4G模组软件的字符串处理整理成文,分享给大家,我是以低功耗模组 Air780E为例:


1、Lua字符串介绍

关于字符串,Lua提供了一些灵活且强大的功能,一些入门知识如下:

1.1 字符串定义

在Lua中,字符串可以用单引号'或双引号"来定义。例如:

localstr1='Hello,World!'

localstr2="Hello,Lua!"

1.2 字符串连接

Lua使用..操作符进行字符串连接。例如:

localgreeting="Hello"

localname="World"

localmessage=greeting..","..name.."!"--结果为"Hello,World!"

1.3 字符串长度

可以使用#操作符获取字符串的长度。例如:

locallength=#"Hello,World!"--结果为13

综上所述,Lua的字符串功能强大且易于使用,非常适合嵌入式开发中的文本处理需求。通过灵活运用这些功能,可以有效地处理和操作字符串数据。

2、演示功能概述

本文使用Air780E核心板,对字符串进行定义、连接、计算长度、格式化输出以及分割等处理,并通过日志观察的方式验证实验结果。

3、准备硬件环境

3.1 Air780E开发板

关于4G模组软件之字符串处理 | 收藏篇_嵌入式硬件

3.2 TYPE-C数据线

关于4G模组软件之字符串处理 | 收藏篇_4G模组_02

4、准备软件环境

4.1 Luatools

Luatools日志打印与程序烧录软件下载
https://docs.openluat.com/Luatools/

4.2 core固件和源码脚本

注:core固件,是基础环境,该固件由合宙官方提供,用户不可修改;源码脚本,为应用程序,可由客户自行修改;右键点我,另存为,下载完整压缩文件包。

5、软硬件资料

● Air780E开发板原理图:
https://docs.openluat.com/air780e/product/打开Air780E产品手册,访问页面中的《EVB_Air780X_V1.6.zip》

● API使用介绍说明
https://wiki.luatos.com/api/string.html

● Air780E开发板使用说明
https://docs.openluat.com/air780e/product/打开Air780E产品手册,访问页面中的《开发板Core_Air780E使用说明V1.0.5.pdf》

5.1 开发板按钮与指示灯图示与说明

关于4G模组软件之字符串处理 | 收藏篇_字符串_03

关于4G模组软件之字符串处理 | 收藏篇_物联网_04

5.2 硬件安装与连接

5.2.1 SIM卡安装

5.2.2 实物连接图

关于4G模组软件之字符串处理 | 收藏篇_物联网_05

注:开发板与电脑通过TYPE-C线连接,用于通信与供电,所以必须使用支持USB通信的TYPE-C线才可以。

6、代码示例介绍

6.1 完整程序清单

注:完整复制后保存为main.lua,可直接使用


关于4G模组软件之字符串处理 | 收藏篇_4G模组_06

7、功能验证

7.1 开机

按下图所示通过TYPE-C线将开发板与电脑连接无误后,开发板电源指示红灯常亮,网络指示灯灭:

关于4G模组软件之字符串处理 | 收藏篇_4G模组_07

此时按下开机键,约2秒后释放,等待几秒网络指示绿灯常亮,即开机成功,如下图:

关于4G模组软件之字符串处理 | 收藏篇_嵌入式硬件_08

此时电脑设备管理器中会发现下图所示几个设备,即代表开机成功!

关于4G模组软件之字符串处理 | 收藏篇_物联网_09

7.2 打开Luatool软件工具并进入项目管理测试页面

关于4G模组软件之字符串处理 | 收藏篇_物联网_10

7.3 按序号步骤创建项目

关于4G模组软件之字符串处理 | 收藏篇_字符串_11

关于4G模组软件之字符串处理 | 收藏篇_4G模组_12

7.4 按如下步骤进行程序烧录

关于4G模组软件之字符串处理 | 收藏篇_嵌入式硬件_13

关于4G模组软件之字符串处理 | 收藏篇_字符串_14

7.5 观察下载过程后确认烧录结果

关于4G模组软件之字符串处理 | 收藏篇_开发板_15

关于4G模组软件之字符串处理 | 收藏篇_嵌入式硬件_16

7.6 关闭项目管理界面,回到调试页面,观察输出

注:详细日志输出内容,在程序中有增强注释说明,请详细查看。

关于4G模组软件之字符串处理 | 收藏篇_4G模组_17

至此,我们已使用Air780E开发板验证了字符串的相关操作功能。


分享完毕


精彩评论(0)

0 0 举报