最新慧联A6六轴陀螺仪(阿u)

Lua固件更新说明如下:首推1.3基线,不支持1.2基线空中升级到1.3基线版本目录名称1.3底层core下载地址1.2底层core下载地址上层软件下载地址1.3底层core固件更新说明1.2底层core固件更新说明上层脚本更新说明空间说明Luat二次开发使用的Flash空间有两部分:脚本区和文件系统区脚本区:通过Luatools烧写的所有文件,都存放在此区域非TTS版本为720KB,TTS版本为426KB;如果烧录时,超过此限制,Luatools会报错不同版本的core可能会有差异,以

大家好,又见面了,我是你们的朋友全栈君。

Lua固件更新说明如下:首推1.3基线,不支持1.2基线空中升级到1.3基线版本

  • 空间说明
Luat二次开发使用的Flash空间有两部分:脚本区和文件系统区

脚本区:
通过Luatools烧写的所有文件,都存放在此区域
非TTS版本为720KB,TTS版本为426KB;如果烧录时,超过此限制,Luatools会报错
不同版本的core可能会有差异,以版本每次的更新记录为准

文件系统区:
程序运行过程中实时创建的文件都会存放在此区域,例如下载的一些音源文件  
总空间为1.3MB 
不同版本的core可能会有差异,可通过rtos.get_fs_free_size()查询剩余的文件系统可用空间
下载的差分升级包也存放在文件系统区,为保证差分升级可以用,建议预留900KB给差分升级使用  
Luat二次开发可用的ram空间有1.36MB
可通过collectgarbage("count")查询已经使用的内存空间(返回值单位为KB),总的1.36MB减去使用的内存,就是当前剩余的Lua运行可用内存
  • 底层固件功能列表
1.2基线 LCD 字库 图片 扫码 二维码生成 摄像头 TTS WIFI Scan 蓝牙 SD卡 littleVGL VOLTE 脚本文件 文件系统空间 RAM空间
Luat_RDA8910 支持 支持 支持 支持 支持 支持 不支持 支持 不支持 支持 支持 支持 720KB 1.3MB 1.36MB
Luat_RDA8910_FLOAT 支持 支持 支持 支持 支持 支持 不支持 支持 不支持 支持 支持 支持 720KB 1.3MB 1.36MB
Luat_RDA8910_TTS 支持 支持 支持 不支持 不支持 不支持 支持 支持 不支持 不支持 支持 支持 426KB 1.3MB 1.36MB
Luat_RDA8910_TTS_FLOAT 支持 支持 支持 不支持 不支持 不支持 支持 支持 不支持 不支持 支持 支持 426KB 1.3MB 1.36MB
Luat_RDA8910_TTS_NOLVGL 支持 支持 支持 不支持 不支持 不支持 支持 支持 不支持 不支持 不支持 支持 426KB 1.3MB 1.36MB
Luat_RDA8910_TTS_NOVOLTE_FLOAT 支持 支持 支持 不支持 不支持 不支持 支持 支持 不支持 不支持 支持 不支持 426KB 1.3MB 1.36MB
Luat_RDA8910_TTS_NOLVGL_FLOAT 支持 支持 支持 不支持 不支持 不支持 支持 支持 不支持 不支持 不支持 支持 426KB 1.3MB 1.36MB
Luat_RDA8910_BT_FLOAT 支持 支持 支持 支持 支持 支持 不支持 支持 支持 支持 支持 不支持 720KB 1.3MB 1.36MB
1.3基线 LCD 字库 图片 扫码 二维码生成 摄像头 TTS WIFI Scan 蓝牙 SD卡 littleVGL VOLTE 脚本文件 文件系统空间 RAM空间
Luat_RDA8910 支持 支持 支持 支持 支持 支持 不支持 支持 不支持 支持 支持 支持 704KB 1.3MB 1.36MB
Luat_RDA8910_BT_FLOAT 支持 支持 支持 支持 支持 支持 不支持 支持 支持 支持 支持 不支持 704KB 1.3MB 1.36MB
Luat_RDA8910_RBTTSQRLLSDFT 支持 支持 支持 支持 支持 支持 支持 支持 支持 支持 支持 不支持 416KB 1.3MB 1.36MB
Luat_RDA8910_NOVOLTE_FLOAT 支持 支持 支持 支持 支持 支持 不支持 支持 不支持 支持 支持 不支持 704KB 1.3MB 1.36MB
Luat_RDA8910_TTS_NOLVGL_FLOAT 支持 支持 支持 不支持 不支持 不支持 支持 支持 不支持 支持 不支持 支持 416KB 1.3MB 1.36MB

V1.2与V1.3固件的背景和联系:
V1.3分支是基于V1.2分支厂商平台版本的一次大升级,V1.3在V1.2的基础上新增 蓝牙,超低功耗,SIM卡自动切换功能。V3XXX为V1.3的LUAT版本,V0XXX为V1.2的LUAT版本,如V3027是V1.3的固件,V0030是V1.2的固件。
Q1: V1.2固件出货的模块能升级到V1.3的版本吗?
A: V1.3完全兼容V1.2,故V1.2的版本可以升级到V1.3的版本。(特别注意!!)只支持USB线刷,不能远程升级到V1.3。
Q2: V1.3固件出货的模块能降级到V1.2的版本吗?
A: V1.2版本不支持V1.3版本的校准参数,故V1.3的版本不能降级到V1.2的版本,否则会开不了机。
首推1.3基线版本,支持相同基线版本之间空中升级,不支持跨基线版本间空中升级

1.3底层core下载地址

1.2底层core下载地址

注: .pac后缀的是本地烧录固件; .bin后缀的是空中升级文件

上层软件下载地址


1.3底层core固件更新说明

  • 3027底层固件更新说明
    1.增加蓝牙功能
    2.增加超低功耗功能
    3.SIM卡自动切换
    4.LUA: 增加部分固件的大ram 和大文件系统

1.2底层core固件更新说明

  • 0030底层固件更新说明
    1:linux上usb识别完后加载rndis驱动会上不了网
    2:解决挂测过程中ssl死机问题
    3:vbat电压发生变化时,rtos.MSG_PMD消息不会上报
    4:支持DES3加密,解密接口
    5:spi dma模式挂测外部flash,概率读写失败导致lua卡主问题
    6:Luat_0022版本做socket压力测试发现 socketcore.sock_send() 会断开网络
    7:adc open增加scale可选参数,用来增加ADC的精度
    8:启动防抖定时器时,close gpio会导致死机
    9:mount/umount SD卡,3次后必现死机
    10:485存在内存泄漏
    11:修改I2C1和I2C3不能用的问题 2. cid值1,2,3对应硬件i2c1,2,3
    12:sd卡 fat32 format失败
    13:rsa算法内存泄漏问题
    14:在Luat版本上开发“设置mic输入通道”的接口
    15:解决SSL接收数据过程中突然关闭造成死机的问题
    16:增加远程升级lua脚本的校验功能,防止下载错误的脚本导致模块无法开机
    17:修改插卡开机同时使用SD卡和SPI概率性死机问题
    18:修改keypad按键,多个按键同时抬起,丢中断问题
    19:uart.set_rs485_oe添加可选参数,用来配置485转向延迟时间
    20:GPIO配置输入中断后, 设置上下拉会触发中断
    21:解决电池检测电压不准的问题
    22:使用电信卡连接失败问题,改为IPV4优先
    23:充电开机,会上报开机按键消息
    24:解决调用io.opendir()打开目标文件夹,无论是否存在都会返回true的问题
    25:同时配置所有的gpio为上拉中断,部分gpio无法使用问题

  • 0022底层固件更新说明
    1:添加rtos.setTransData
    2:添加Socket Options参数设置接口sock_setopt,lua通过设置opt实现保活功能
    3:添加AT+TCPUSERPARAM
    4:新接口接口lua otp接口
    5:支持关机充电功能 ,lua项目打开充电开机功能
    6:添加des_encrypt和des_decrypt接口
    7:添加AT*USB=HOTPLUG,0/1

  • 0019底层固件更新说明
    1:升级到19
    2:支持应用层更新audio校准参数
    3:开发通用工厂测试
    4:同时建大于3路ssl tcp时会死机
    5:升级到W20.30.1
    6:多中断设置后触发中断会导致死机
    7:vbus插入消息上报
    8:耳机通道等级3的音量不正常
    9:8910平台LUA版本增加读取客户版本号的AT指令,兼容之前1802平台的“AT+LUAINFO?”
    10:NAT PPP拨号之后无法PING外网
    11:添加GPIO 测试AT 命令
    12:阿里云OTA升级失败
    13:重启开机原因值不对的问题
    14:解决speex流播放出现的死机问题
    15:修改注网太快,lua task还没跑起来的时候就已经注册上网,会有很多主动上报丢掉的问题
    16:ui字库错位,显示出来的文字不正确
    17:ui分辨率设置为320会重启
    18:添加camera 预览放缩和反转接口
    19:使用充电头供电,1s刷新界面,一段时间后不刷新了
    20:mqtt 挂测死机
    21:1. 添加VGA拍照功能,不支持VGA扫码
    22:无法dhcp 获取IP 问题
    23:添加disp.camerawritereg,设置camera sensor的寄存器
    24:模块下载断电变砖
    25:camera 户外拍照很白的问题
    26:添加nv项,控制usbrst中的延时时间,AT*USB=RSTDELAY,xxx
    27:有些主控开机太慢导致识别不到模块的usb
    28:V0018 wifi扫描得到的ap mac地址有的丢了0
    29:fota升级后,升级文件没有清除,导致文件系统空间变少
    30:修改反复open / close uart会内存泄漏的问题
    31:修改注网太快,lua task还没跑起来的时候就已经注册上网,会有很多主动上报丢掉的问题


上层脚本更新说明

  • 2.3.7上层脚本更新说明
    发布时间:2021/01/27 09:50
    修改记录:
    一、lib脚本修改
    lib脚本版本号:2.3.7
    (1)mqtt.lua:修正“subscribe订阅,服务器返回订阅失败时,代码逻辑无法检测到失败”的问题
    (2)aLiYun.lua:支持最新的阿里云公共实例和企业版示例的MQTT直连方式
    (3)audio.lua:新增“设置mic增益”的功能接口audio.setMicGain
    (4)audio.lua:支持“audio.setChannel接口设置输入mic通道”的功能
    (5)patch.lua:修正“2.3.6版本中spi.send_recv接口,接收不到数据”的问题
    二、demo脚本修改
    (1)i2c:新增mpu6xxx、aht10驱动文件
    (2)rtmp:新增rtmp demo
    (3)aLiYun:公共实例和企业版示例的MQTT直连方式demo
    (4)call:新增mic增益设置功能演示
    (5)call:新增mic增益设置和mic通道选择功能演示
    (6)txiot:新增腾讯云demo
    (7)modbus:新增modbus demo
    (8)bluetooth:新增beacon功能演示

  • 2.3.6上层脚本更新说明
    发布时间:2020/12/22 10:45
    修改记录:
    一、lib脚本修改
    lib脚本版本号:2.3.6
    (1)audio.lua:支持“多mp3文件拼接播放”功能
    (2)http.lua:支持HEAD操作
    (3)sys.lua:修正“某个task中如果有sys.waitUntil,并且这个task循环的创建和销毁,造成内存泄漏”的问题
    (4)net.lua:修正“core升级为0022之后,2g卡不能上网”的问题
    (5)aLiYun.lua:mqtt直连方式,增加获取username和password的函数设置功能
    二、demo脚本修改
    (1)bluetooth:新增蓝牙demo,需要配合Luat_V3开头的core固件才能使用,此类core固件还没有发布
    (2)crypto:新增des和des3功能示例
    (3)ftp:新增ftp demo

  • 2.3.5上层脚本更新说明
    1:aLiYun.lua:新增setConnectMode接口,可设置为MQTT-TCP直连模式、直连域名、直连端口、clientid生成规则
    2:aLiYun.lua:新增setRegion接口,可设置地域id
    3:aLiYun.lua:支持连接状态下的主题订阅功能
    4:audio.lua:play接口支持一次传入多文件连续拼接播放功能
    5:nvm.lua:init接口支持“本地烧录软件时是否擦除nvm中已有的参数”功能
    6:cc.lua:修正“通话中发送dtmf失败”的问题
    7:net.lua:修正“core概率性不上报^MODE: %d,%d,导致网络逻辑异常”的问题
    8:gpsZkw.lua、agpsZkw.lua:支持Air820UX系列模块的gps以及agps功能

  • 2.3.2上层脚本更新说明
    发布时间:2020/05/31 10:10
    修改记录:
    一、lib脚本修改
    lib脚本版本号:2.3.2
    (1)scanCode:支持摄像头拍照和扫码功能
    (2)record:支持流式录音功能
    (3)wifiScan:支持wifi热点扫描功能
    (4)audio:支持通话音量调节功能
    (5)http:修正“transfer-encoding区分大小写导致的chunk编码数据无法正常解析”的问题
    二、demo脚本修改
    (1)完善或者支持camera、record、wifi、audio、call demo

  • 2.3.1上层脚本更新说明
    发布时间:2020/05/04 22:48
    修改记录:
    一、lib脚本修改
    lib脚本版本号:2.3.1
    (1)audio.lua:修正“TTS速度设置错误”的问题
    (2)record.lua:新增录音功能
    二、demo脚本修改
    (1)alarm:新增闹钟demo
    (2)record:新增录音demo

  • 2.3.0上层脚本更新说明
    发布时间:2020/04/23 15:03
    修改记录:
    一、lib脚本修改
    lib脚本版本号:2.3.0
    (1)audio.lua:新增audio.setChannel接口,可以设置音频输出通道

  • 2.2.9上层脚本更新说明
    发布时间:2020/04/11 23:43
    修改记录:
    lib脚本版本号:2.2.9
    (1)支持tts、call功能
    (2)添加GPIO ldo电压域的控制说明
    (3)修改开发板默认netLed的控制方式,ldo电压域的控制放到main.lua去控制,不再写在netLed.lua中去控制

  • 2.2.8上层脚本更新说明
    发布时间:2020/04/09 23:37
    修改记录:
    lib脚本版本号:2.2.8
    (1)支持ui、audio、qrcode功能
    (2)修正“部分sim卡无法触发上网逻辑”的问题
    (3)修正“网络指示灯不亮”的问题

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/129784.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • MATLAB实现线性插值interp1的功能

    MATLAB实现线性插值interp1的功能1.关于插值插值,它根据已知的数据序列(也可以理解为坐标中一连串离散的点),找到其中的规律;然后根据找到的这个规律,来对其中尚未有数据记录的点进数值的估计。2.关于线性插值线性插值是一种针对一维数据的插值方法,它根据一维数据序列中需要插值的点的左右邻近两个数据点来进行数值的估计。当然了它不是求这两个点数据大小的平均值(当然也有求平均值的情况),而是根据到这两个点的距离来分配它们的比重的。而对于一些边缘处的点也需要使用到外插:即通过找出最近的两个点,通过建立该两点之间的一元一次线性方程通过带入x即可以得

  • 企业微信提现到个人银行卡_微信支付怎么把钱提出来

    企业微信提现到个人银行卡_微信支付怎么把钱提出来https://blog.csdn.net/baidu_37366055/article/details/81215962?utm_source=blogxgwz7后续需要使用,所以暂时转载记录一下

  • 电驴资源站

    电驴资源站以下为电驴资源站或者电驴资源搜索站,按推荐度排名。1、http://www.simplecd.org/新兴站点,号称山寨版的Verycd,注册就可发资源帖,下载资源无铜光盘限制!曾经据说由于某臭名

  • cross教学_crossing the river to school课件

    cross教学_crossing the river to school课件一个很弱智的猜数字小游戏In [1]:fromrandomimportrandintnum=randint(1,100)print(‘guesswhatIthink?’)answer=int(input())while(answer!=num):ifanswer<num:print(‘toosmall?’)elifa…

    2022年10月12日
  • Java线程(二):线程同步synchronized和volatile

    Java线程(二):线程同步synchronized和volatile要说明线程同步问题首先要说明Java线程的两个特性,可见性和有序性。多个线程之间是不能直接传递数据交互的,它们之间的交互只能通过共享变量来实现。拿上篇博文中的例子来说明,在多个线程之间共享了Count类的一个对象,这个对象是被创建在主内存(堆内存)中,每个线程都有自己的工作内存(线程栈),工作内存存储了主内存Count对象的一个副本,当线程操作Count对象时,首先从主内存复制Co…

  • 【mysql 索引】mysql 添加索引

    【mysql 索引】mysql 添加索引主要内容:1、什么是索引2、添加索引sql3、索引所用的算法4、补充下概念5、索引的缺点6、经典案例一、什么是索引?  索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号