当前位置: 首页 > article >正文

Air724UG模块(4G全网通GPRS开发)-下载AT或者DTU固件和入门使用

Air724UG(4G全网通GPRS)开发-硬件使用说明模块简介1.实物图2.尺寸引脚图3.模块供电①:micro,usb接口供电②:VCC供电(5V~18V)③:VBAT供电(3.6V~4.3V)4.AT指令通信使用MCU和模块进行AT指令通信时,需要用到以下引脚;RX1:模组串口AT指令接收数据引脚;TX1:模组串口AT指令发送数据引脚;RST:模组复位引脚;PWR:模组开关机引脚(低电平有效);5.模组二次开发只需USB口连接电脑实现供电下载调试6.内存卡(SD卡)安装示意图7.摄像头安装示意图8.FFC/FPC连接器0.5MM 6P端子引脚说明①-⑥依为:EAR_N,EAR_P,I2S2_SDAT_OUT, I2S2_BCK, I2S2_SDAT_IN, I2S2_LRCK9.其它IO说明BOOT:上电时短接到VDDIO,模块进入USB烧录程序模式;VDDIO:输出1.8V;ADC3,ADC2:ADC采集引脚(采集范围 0 - VBAT);IO1:通用IO, LCD_DC(LCD数据命令选择), NET_STATUS(网络状态);LRST:LCD复位引脚;LVCC:LCD供电引脚;IO12:通用IO(只能作为输入检测), SPI数据输入引脚(作为SPI使用时);IO0:通用IO, LCD数据引脚(作为驱动LCD使用时);IO2:通用IO, LCD时钟引脚(作为驱动LCD使用时);IO3:通用IO, LCD片选引脚(作为驱动LCD使用时);SPK,SPK-: 喇叭接口(可直接驱动8欧姆喇叭);MIC,MIC-: 驻极体麦克风接口;RX2,TX2: 串口2输入输出接口(已做电平转换,电压VBAT);SDA(GPIO15),SCL(GPIO14): 通用IO(已做电平转换,电压VBAT);RX3,TX3: 串口3输入输出接口(已做电平转换,电压VBAT);IO11:通用IO(已做电平转换,电压VBAT), SPI数据输出引脚(作为SPI使用时);IO10:通用IO(已做电平转换,电压VBAT), SPI片选引脚(作为SPI使用时);IO9:通用IO(已做电平转换,电压VBAT), SPI时钟引脚(作为SPI使用时);一、Air724UG(4G全网通GPRS)开发-下载AT指令固件说明模组默认就是AT指令固件,如果有用户需要重新烧录AT指令固件,可参考此节.下载安装usb驱动https://www.openluat.com/根据自己的电脑系统选择使用电脑usb线连接开发板正常情况下在电脑的设备管理器里面会多出来三个COM口下载烧录调试软件下面先演示烧录AT指令固件1.下载AT指令固件2.把BOOT和VDDIO引脚连接在一块3.把RST引脚连接到GND,然后再去掉(复位一下模块)4.选择以下名称的COM口5.选择4G模块USB打印6.下载固件选择AT指令固件文件点击下载7.去掉BOOT和VDDIO短接的跳线帽,然后重新复位一下模组软件上会打印一些模组的日志使用usb转TTL模块连接模块的串口测试AT指令USB已经供电了,就不需要接VCC(接了也不影响)二、Air724UG模块(4G全网通GPRS开发)-下载DTU固件和入门使用合宙官方为了便于大家伙省去开发网络通信程序, 给大家开发好了一个DTU程序(提供源码)https://gitee.com/hotdll/iRTU开始1,用户可以把源码和已经打包好的固件下载下来如果用户想在源码上修改,就把源码下载下来,然后看后面的lua开发教程就可以. 这节咱只下载那个已经打包好的固件2,下载固件3,打开下载工具4,把板子的BOOT和VDDIO引脚连接在一块5,接上USB6.下载固件7.下载完成去掉跳线帽,重新给板子上电即可8.正常情况下软件上大概这样子打印就说明烧录好了使用(前提你使用的是合宙的模组或者其他厂家使用合宙模组做的模块)1,合宙是提供了网页端配置模组默认通过网络通信和合宙的服务器通信,服务器通过网页把配置参数发给模组https://dtu.openluat.com/如果没有账号,去合宙群里面或者淘宝上找客服2,如果没有设备, 就去合宙群里面把账号和自己模组的正面拍照,然后把IMEI给一下期望后续用户可以自己输入IMEI号进行添加3,首先增加一个分组(就是这一组里面的设备可以统一配置一样的功能)4,把设备添加进分组5,配置设备的功能我就配置一下模组作为TCP客户端去连接TCP服务器,然后串口透传--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------然后测试就可以了三、Air724UG(4G全网通GPRS)开发-下载和运行第一个lua程序说明这节的开发工具和驱动和刷AT指令那节一样,不过本节会重复叙述;如果用户已经安装过驱动,不需要重复安装.下载安装usb驱动https://www.openluat.com/根据自己的电脑系统选择使用电脑usb线连接开发板正常情况下在电脑的设备管理器里面会多出来三个COM口下载烧录调试软件下面开始下载和运行第一个lua程序1.访问官网,下载core和例程代码https://www.openluat.com/2.关于core文件core文件是固件,刷不同的固件,底层支持的功能不一样带FLOAT的是支持浮点数运算带dfota的是支持使用官方升级系统升级程序带TTS的是支持语音播报支持的功能越多,底层使用的存储越大,剩余的给咱使用的越小.3.关于lua脚本文件demo是官方提供的例程doc是使用手册lib是库函数,咱就是使用里面提供的库函数来实现各种功能4.使用电脑usb线连接开发板(UAB下载不需要任何按键)5.打开下载工具,选择usb打印6.点击项目管理测试7.其实原先是直接选择下载文件就可以,官方为了让大家伙便于管理咱的程序项目,就设置了必须先新建项目...8,选择core(固件)文件(我就选择一个最全功能的哈)9,把所有的库函数添加进来注意哈,其实不用全部添加,必须添加的是sys.lua.然后其它的用到什么添加什么.但是为了便于咱初期测试学习减少麻烦,直接一次性添加进来最快捷,以后明白了咱在想添加什么再添加什么.9,测试一下ADC这个例程9,然后点击下载固件和脚本提示:固件下载一次就可以,如果下载过了固件,可以点击前面的下载脚本,不用再下载固件了.9,可以在软件看到日志打印注意现在不用关心源码看不懂,后面会有教程一点一点的让大家伙看懂的.还有就是不要感觉lua脚本语言不知道是啥就害怕哈!底层功能是C语言写的,然后再使用的Lua语言调用的而已!也就是说在C语言的基础上又封装了一层,封装的目的就是直接面向应用比如:采集个传感器,咱用C语言还要写各种判断,采集,gpio各种.....然后用lua的话直接一个函数调用就可以了; 其实是官方用C在底层上已经写好了.当然啦,其它的就是只要懂一点lua语法就可以了.

相关文章:

Air724UG模块(4G全网通GPRS开发)-下载AT或者DTU固件和入门使用

Air724UG(4G全网通GPRS)开发-硬件使用说明模块简介1.实物图2.尺寸引脚图3.模块供电①:micro,usb接口供电②:VCC供电(5V~18V)③:VBAT供电(3.6V~4.3V)4.AT指令通信使用MCU和模块进行AT指令通信时,需要用到以下引脚;RX1:模组串口AT指令接收数据引脚;TX1:模组串口AT指令发送数据引脚…...

5个高效配置技巧:Tvheadend电视服务器深度解析

5个高效配置技巧:Tvheadend电视服务器深度解析 【免费下载链接】tvheadend Tvheadend is the leading TV streaming server for Linux with ATSC, DVB-C/C2, DVB-S/S2, DVB-T/T2, IPTV, SAT>IP and unix pipe input sources 项目地址: https://gitcode.com/gh_…...

掌握 FloPy:Python 地下水流建模的完整指南

掌握 FloPy:Python 地下水流建模的完整指南 【免费下载链接】flopy A Python package to create, run, and post-process MODFLOW-based models. 项目地址: https://gitcode.com/gh_mirrors/fl/flopy FloPy 是一个功能强大的 Python 包,专门用于创…...

LLM策略合成在多智能体协作中的应用与优化

1. LLM策略合成:多智能体协作的新范式在传统多智能体强化学习(MARL)面临样本效率瓶颈的当下,大型语言模型(LLM)直接生成可执行策略代码的能力正在打开新的可能性。想象这样一个场景:10个智能体在虚拟环境中需要协调资源收集与公共物品维护&am…...

GodotPckTool完全解析:独立工具如何高效管理Godot游戏资源包

GodotPckTool完全解析:独立工具如何高效管理Godot游戏资源包 【免费下载链接】GodotPckTool Standalone tool for extracting and creating Godot .pck files 项目地址: https://gitcode.com/gh_mirrors/go/GodotPckTool 在Godot游戏开发流程中,资…...

别再死记公式了!用Proteus仿真带你直观理解运放的‘虚短’和‘虚断’

用Proteus仿真破解运放"虚短虚断":动态实验手册 第一次接触运算放大器时,教授在黑板上写下"虚短"和"虚断"四个字,台下二十多双眼睛里的困惑至今难忘。直到某天深夜,当我在Proteus里把示波器探头搭在…...

Display Driver Uninstaller深度解析:如何让显卡驱动问题迎刃而解

Display Driver Uninstaller深度解析:如何让显卡驱动问题迎刃而解 【免费下载链接】display-drivers-uninstaller Display Driver Uninstaller (DDU) a driver removal utility / cleaner utility 项目地址: https://gitcode.com/gh_mirrors/di/display-drivers-u…...

探索异端代码仓库:从设计哲学到工程实践的深度解析

1. 项目概述:一个“异端”的代码仓库在GitHub上,p-e-w/heretic这个项目名本身就充满了故事感。heretic,意为“异端”,在软件开发领域,这通常指向那些挑战主流范式、探索非传统路径的代码库。它不是某个知名框架的官方插…...

如何5秒内智能获取百度网盘提取码:免费开源工具实用指南

如何5秒内智能获取百度网盘提取码:免费开源工具实用指南 【免费下载链接】baidupankey 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 还在为百度网盘提取码而烦恼吗?每次找到心仪的学习资料、软件资源或影视内容,却卡在…...

为什么这个免费工具能让你3分钟搞定弹幕格式转换?

为什么这个免费工具能让你3分钟搞定弹幕格式转换? 【免费下载链接】DanmakuFactory 支持特殊弹幕的xml转ass格式转换工具 项目地址: https://gitcode.com/gh_mirrors/da/DanmakuFactory 还在为B站弹幕无法在其他播放器上显示而头疼吗?弹幕格式转换…...

别只盯着AlphaFold了!这5个免费蛋白质结构预测服务器,哪个更适合你的课题?

别只盯着AlphaFold了!这5个免费蛋白质结构预测服务器,哪个更适合你的课题? 刚拿到一条蛋白序列时,许多研究者会下意识地打开AlphaFold的界面。但你可能不知道的是,根据序列长度、同源模板可用性、计算资源等不同条件&…...

E7Helper:为《第七史诗》玩家设计的智能自动化助手

E7Helper:为《第七史诗》玩家设计的智能自动化助手 【免费下载链接】e7Helper 【Epic Seven Auto Bot】第七史诗多功能覆盖脚本(刷书签🍃,挂讨伐、后记、祭坛✌️,挂JJC等📛,多服务器支持📺&…...

别再只用SD卡了!手把手教你给W25Q16 SPI Flash移植FATFS文件系统(STM32实战)

嵌入式存储方案深度解析:为何W25Q16 SPI Flash比SD卡更适合你的项目? 在嵌入式系统开发中,存储方案的选择往往决定了项目的成败。许多开发者习惯性地选择SD卡作为默认方案,却忽视了更优的替代品——SPI Flash存储器。以W25Q16为代…...

Copilot Next 自动化工作流配置终极复盘(附可运行Demo仓库):涵盖Azure DevOps/Bitbucket/GitLab三平台适配,仅剩最后87份源码包

更多请点击: https://intelliparadigm.com 第一章:VS Code Copilot Next 自动化工作流配置 面试题汇总 VS Code Copilot Next 作为 GitHub 官方深度集成的下一代智能编程助手,其自动化工作流配置能力已成为前端与全栈工程师面试中的高频考点…...

K-Means聚类效果总不好?试试在Scikit-learn里用标准化欧氏距离优化你的模型

K-Means聚类效果总不好?试试在Scikit-learn里用标准化欧氏距离优化你的模型 当你在电商用户分群项目中遇到这样的场景:消费金额(0-10000元)和登录次数(1-100次)两个特征被放在同一个聚类模型里,…...

解锁论文通关秘籍:书匠策AI,降重与AIGC清除的“超能外挂”

在学术的浩瀚宇宙中,论文写作宛如一场星际探险,每一位学子都是勇敢的宇航员,怀揣着探索未知的梦想奋力前行。然而,当论文初稿完成,降重和应对AIGC(人工智能生成内容)检测这两颗“陨石”&#xf…...

键盘驱动鼠标控制工具mousemaster:提升效率与缓解手腕疲劳的终极方案

1. 项目概述:用键盘重新定义鼠标操作如果你和我一样,每天有超过8小时的时间与电脑为伴,那么手腕和手指的疲劳感,或者是在鼠标和键盘之间来回切换的低效感,一定不陌生。传统的鼠标操作,看似直观,…...

复现Window Seat视觉算法:动态云层模拟与实时渲染实战

1. 项目背景与核心目标去年NanoBanana 2团队发布的"Window Seat"视觉算法在业内引起了不小轰动。这个算法能通过普通摄像头捕捉的画面,实时生成仿佛坐在飞机舷窗边看到的云层动态效果。最近拿到他们开源的V3版本模型后,我决定完整复现这个神奇…...

CosineGate技术:基于余弦相似度的动态路由优化

1. CosineGate技术解析:基于余弦相似度的动态路由革命在深度学习领域,残差网络(ResNet)已经成为现代计算机视觉系统的基石架构。然而,传统残差网络存在一个根本性的效率问题——无论输入数据是否需要,所有残差块都必须执行完整的计…...

Role: 个性化健身教练

Role: 个性化健身教练 【免费下载链接】LangGPT LangGPT: Empowering everyone to become a prompt expert! 🚀 📌 结构化提示词(Structured Prompt)提出者 📌 元提示词(Meta-Prompt)发起者 &am…...

高效LLM应用评估:Ragas框架深入解析与实战指南

高效LLM应用评估:Ragas框架深入解析与实战指南 【免费下载链接】ragas Supercharge Your LLM Application Evaluations 🚀 项目地址: https://gitcode.com/gh_mirrors/ra/ragas Ragas评估框架为LLM应用提供了一套专业、完整的评估解决方案&#x…...

如何快速掌握高效投屏工具:MirrorCaster完整使用教程

如何快速掌握高效投屏工具:MirrorCaster完整使用教程 【免费下载链接】MirrorCaster 开源、高效、低延迟的Android投屏工具 项目地址: https://gitcode.com/gh_mirrors/mi/MirrorCaster 还在为手机投屏到电脑的延迟问题烦恼吗?MirrorCaster作为一…...

VS2017+Qt5.14.2+Vulkan环境搭建避坑指南:从零配置到跑通第一个Demo

VS2017Qt5.14.2Vulkan环境搭建全流程实战指南 如果你正在尝试将Vulkan与Qt结合开发,却频繁遭遇环境配置的各种"坑",这篇文章正是为你准备的。我们将从零开始,一步步解决那些让初学者头疼的问题——从SDK路径设置到项目文件配置&…...

别再只把全连接层当‘分类器’了:聊聊它在CNN、Transformer和自编码器里的那些‘隐藏’用法

全连接层的隐秘力量:超越分类器的多维应用探索 在深度学习的世界里,全连接层(Fully Connected Layer)常被简化为"分类器"的代名词——这种刻板印象掩盖了它作为神经网络"万能连接器"的真正价值。当我们跳出传…...

【AUTOSAR BSW层BMS驱动开发权威手册】:基于ISO 26262-6:2018的C语言安全机制实现全栈图谱

更多请点击: https://intelliparadigm.com 第一章:AUTOSAR BSW层BMS驱动开发与功能安全概述 AUTOSAR(Automotive Open System Architecture)基础软件(BSW)层为电池管理系统(BMS)提…...

如何快速掌握Pyfa:EVE Online玩家的终极舰船配置指南

如何快速掌握Pyfa:EVE Online玩家的终极舰船配置指南 【免费下载链接】Pyfa Python fitting assistant, cross-platform fitting tool for EVE Online 项目地址: https://gitcode.com/gh_mirrors/py/Pyfa 在EVE Online这个浩瀚的宇宙沙盒游戏中,舰…...

3分钟掌握pdftotext:Python中最高效的PDF文本提取终极指南

3分钟掌握pdftotext:Python中最高效的PDF文本提取终极指南 【免费下载链接】pdftotext Simple PDF text extraction 项目地址: https://gitcode.com/gh_mirrors/pd/pdftotext 你是否曾为从PDF文档中提取文本而烦恼?面对格式复杂的PDF文件&#xf…...

别再让AutoSar的CPU负载偷偷超标!聊聊PIT/HRT定时器和CS接口那些隐藏的性能开销

别再让AutoSar的CPU负载偷偷超标!聊聊PIT/HRT定时器和CS接口那些隐藏的性能开销 在嵌入式开发领域,AutoSar架构为汽车电子系统提供了标准化的软件框架,但其中隐藏的性能陷阱常常让工程师们措手不及。当项目进入后期优化阶段,那些看…...

手把手教你用Python Flask和JavaScript实现一个JsonRPC 2.0的完整前后端交互Demo

从零构建Python Flask与JavaScript的JsonRPC 2.0全栈实践指南 在分布式系统开发中,远程过程调用(RPC)技术如同隐形的桥梁,让不同服务间的通信变得像本地函数调用一样自然。而JsonRPC 2.0作为其中最轻量级的协议之一,凭…...

别再只画ROC曲线了!用R语言pROC包实战DeLong检验,比较多个AUC差异

超越ROC曲线:用R语言pROC包实现DeLong检验的完整指南 在医学诊断和机器学习模型评估中,ROC曲线和AUC值已经成为衡量分类器性能的金标准。但当我们面对多个模型时,仅仅比较AUC的点估计值往往不够严谨——就像比较两个药物的疗效时,…...