Air78e简介

AirXXXE系列模组,是合宙通信基于移芯EC618平台设计研发的新款4G Cat.1模组。

Air780e的资料点击这里打开。

Air78e开发板简介

  • 一代 IPEX 天线连接器(选配)
  • 4G 弹簧天线
  • 一个下载/调试串口,两个通用串口
  • IO 口默认电平 3.3V (1.8V 可调)
  • 支持 USB 5V 直接供电
  • 自弹式 Micro SIM 卡座
  • 1 个电源 LED 指示灯,1 个网络指示灯
  • 标准 2.54mm 邮票孔,兼容排针
  • 1 路音频输出(内置音频 codec,无音频功放)
  • 1 路 SPI LCD 接口,兼容合宙 LCD 扩展板
  • 1 路 SPI camera 接口,支持 8W 像素摄像头。
  • 3 个按键,开机键,下载模式键,复位键
  • 2 路 ADC 输入
  • 1 路 I2C 接口

C-SDK简介

C-SDK是合宙用于EC618平台的二次开发SDK,它区别于AT和LuatOS的开发方式,可以让用户使用一个模组来完成简单的全部产品功能开发,在产品体积、价格方面有很强的优势,同时合宙基于c-sdk的luatos封装方式,简化了开发流程,可以快速完成产品的功能开发。缩短产品上市周期。

C-SDK地址见Luat的gittee仓库。

  1. C-SDK的目录结构如下图所示:
  2. 软件架构如下图所示:
  3. 空间使用情况

Air780E模组内置的Flash总空间为4MB,其中剩余的用户可用空间为:

  • AP代码分区:用户项目代码存储在此分区;用户可用空间在1.5MB到1.6MB之间,具体数值会随着版本迭代而发生变化;
  • 文件系统分区:用户代码运行过程中动态创建的文件存储在此分区,总空间288KB,其中系统配置占用44KB左右,用户可用244KB,考虑到系统配置占用以及均衡擦写,用户文件最好不要占满可用空间;
  • FDB分区:KV数据库分区,可用空间64KB;
  • FOTA分区:存储固件差分升级包,可用空间512KB;

Air780E模组内置的RAM总空间为1.25MB,FreeRTOS对内存采取动态内存分配方式(详情可参考:使用freertos如何确定分配堆栈空间大小);
剩余的用户可用空间为350KB,具体数值会随着版本迭代而发生变化。

C-SDK开发环境搭建

  1. 安装xmake, 选取加入PATH, 建议安装到C:\Program Files下,其他目录可能会出问题; xmake下载地址:https://xmake.io/#/guide/installation windows下可以直接访问:https://github.com/xmake-io/xmake/releases ,下载系统对应的xmake-2.7.3-win32.exe或者xmake-2.7.3-win64.exe即可. 比2.7.3更高的版本也是可以的.

注意:环境变量需重启电脑生效

  1. 如果编译example的话在本代码库的根目录执行build.bat example进行编译

  2. 生成的binpkg位于out目录, 日志数据库文件位于PLAT目录

合宙Air780e C-SDK开发相关推荐

  1. 合宙Air780e+luatos+阿里云物联网平台完成设备通信与控制(属性上报+4G远程点灯)

    一.简介 1.项目介绍 之前发布的文章有采用合宙的4G LTE Cat.1模块,编程语言用的是lua,整体来说代码比较简洁,实现对华为云物联网平台的设备通信与控制,即采用一个变量作为模拟属性定时上报, ...

  2. 合宙Air724UG二次开发(1):搭建开发环境

    合宙Air724UG二次开发(1):搭建开发环境 文章目录 合宙Air724UG二次开发(1):搭建开发环境 1. 系统环境 2. 嵌入式4G发展现状 3. 合宙Air724UG支持Lua开发实现原理 ...

  3. 合宙Air780E|iot|update|FOTA|LuatOS-Air开发|LuatOS-SOC接口|官方demo|学习(17):FOTA(远程升级)

    目录 一. 概述 注意: 二. 材料准备 三. 合宙iot平台升级core+script过程 1. iot平台创建产品​​​​​​​ 2. 模块端脚本修改,生成升级包 3. 按照新版本的需求,修改ma ...

  4. 合宙Air780e+luatos接入华为云物联网平台完成设备通信与控制

    一.简介 1.项目介绍 之前发布的文章有esp8266的wifi模块和BC20的NB模块与华为云物联网通信为主,本期文章采用了合宙的4G LTE Cat.1模块,编程语言用的是lua,整体来说代码比较 ...

  5. 上海合宙Luat 模块 Air724开发板 入门指南(1)

    Air724 是上海合宙物联网于2020年3月下旬发布的一款基于UIS8910DM芯片组的物联网通讯模块. 模块通讯性能优越,符合Cat1通讯标准,支持最大下行速率 10Mbps 和最大上行速率5Mb ...

  6. X、合宙Air模块Luat开发:全网首发,通过iic直接驱动OLED,720Sl开始有显时代

    目录 点击这里查看所有博文   本系列博客,理论上适用于合宙的Air202.Air268.Air720x.Air720S以及最近发布的Air720U(我还没拿到样机,应该也能支持).   先不管支不支 ...

  7. 8、合宙Air模块Luat开发:基于官方库的二次封装,使串口更加易用

    目录 点击这里查看所有博文 本系列博客,理论上适用于合宙的Air202.Air268.Air720x.Air720S以及最近发布的Air720U(我还没拿到样机,应该也能支持). 先不管支不支持,如果 ...

  8. 合宙ESP32C3 的Arduino开发教程环境配置

    介绍 ESP32C3 和ESP32S3都是基于RISCV的内核的处理器,是一个基于精简指令集(RISC)原则的开源指令集架构(ISA).与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允 ...

  9. 如何用Arduino IDE开发9.9元的合宙LuatOS ESP32C3开发板?

    如何用Arduino IDE开发9.9元的合宙LuatOS ESP32C3开发板? 合宙LuatOS ESP32C3-CORE开发板 简介 硬件准备 软件准备 1.安装串口驱动(CH343) 2.安装 ...

最新文章

  1. Apache Flink 零基础入门(六)Flink核心概念
  2. “羊贵妃”没走“牛魔王”又来?牛肉价格屡创新高
  3. 【转】使用 vim + ctags + cscope + taglist 阅读源码
  4. Do not wait until the conditions are perfect to begin. Beginning makes the conditions perfect(转)...
  5. Http Only Cookie保护AccessToken
  6. jquery页面隐藏和展开之间切换
  7. windows xp共享访问提示“拒绝访问”的故障处理步骤
  8. 尚硅谷-智慧校园项目总结(项目代码在最后)
  9. python查看文件大小_python查看文件大小和文件夹内容的方法
  10. 华为培养新员工的方案,值得收藏
  11. 2005年国内最有份量的资源下载网站一览
  12. 如何打开电脑端口——以开启mysql数据库3306端口为例
  13. netbeans php 发布,Apache NetBeans 12.0 LTS 发布
  14. Android中的三级缓存机制
  15. FITS基本文件格式
  16. 邮件服务器没有MX类型,mx记录和邮件服务器的关系究竟是什么?
  17. 安装系统之三 U盘启动盘建立磁盘分区教程
  18. RT-Thread Studio学习 驱动攀藤PMS5003ST PM2.5传感器
  19. speedoffice(Word)里面怎么才能输入平方
  20. ableton live10中文版|音乐制作软件 附安装教程

热门文章

  1. IPTV传输视频系统测量和监控的解决方案
  2. 双十二阿里小蜜功能降级情况说明【卖家应用接口】
  3. 双管齐下,JDK源码+HotSpot源码一次性学完
  4. UOJ#172. 【WC2016】论战捆竹竿 字符串 KMP 动态规划 单调队列 背包
  5. TX Text Control .NET Server for ASP.NET 31.X
  6. 【弄nèng - Elasticsearch】DSL入门篇(四)—— 布尔查询Bool Query
  7. Diopter mac版(AE光线折射朦胧模糊插件)
  8. Linux(CentOS7)治理组件nacos(2.0.3版本)单机/集群安装部署详细图解
  9. 64位win7搭建php mysql_在64位Win7系统中配置Apache+MySQL+PHP环境的方法
  10. iPhone 4奇货可居真相透视