200 Star 1K Fork 244

GVP合宙Luat / LuatOS

5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 新增: 统一使用主库加解密,支持的类型更多
  2. 新增: MQTT功能(需外接w5500)
  3. 新增: HTTP功能(需外接w5500)
  4. 新增: miniz压缩库
  5. 新增: 启用utf8库
  6. 新增: mcp2515驱动
  7. 新增: 自定义字体支持,可以云编译任意指定字符指定字体了
  8. 新增:mlx90640添加简易插值
  9. 新增:iotauth库,自动计算云平台mqtt三元组
  10. 修正: gpio close没有正确去除低功耗唤醒功能
  11. 修正: 修复某些场景lvgl异常问题
  12. 修正:没有开启串口回调时无法读取数据
  13. 修正:eink无法重新初始化的问题
  14. 优化:提升ADC的稳定性
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 新增: 统一使用主库加解密,支持的类型更多
  2. 新增: GPIO高低电平中断
  3. 新增: muc库添加tick64
  4. 新增: miniz压缩库
  5. 新增: 启用utf8库
  6. 新增: mcp2515驱动
  7. 新增: 自定义字体支持,可以云编译任意指定字符指定字体了
  8. 新增:mlx90640添加简易插值
  9. 新增:iotauth库,自动计算云平台mqtt三元组
  10. 修正: 485电平自动转换在某些场景异常问题
  11. 修正: pwm指定脉冲时无法重复使用问题
  12. 修正:休眠唤醒后rtc继续跑
  13. 修正:eink无法重新初始化的问题
  14. 优化:放开uart波特率限制,支持任意波特率,但非标波特率的误码率没法保证
  15. 优化:对crypto_trng的随机进行优化
最后提交信息为: add: bsp/win32也支持protobuf
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 新增: 统一使用主库加解密,支持的类型更多
  2. 新增: GPIO高低电平中断
  3. 新增: muc库添加tick64
  4. 新增: miniz压缩库
  5. 新增: 启用utf8库
  6. 新增: mcp2515驱动
  7. 新增: 自定义字体支持,可以云编译任意指定字符指定字体了
  8. 新增:mlx90640添加简易插值
  9. 新增:iotauth库,自动计算云平台mqtt三元组
  10. 修正: 485电平自动转换在某些场景异常问题
  11. 修正: pwm指定脉冲时无法重复使用问题
  12. 修正:休眠唤醒后rtc继续跑
  13. 修正:eink无法重新初始化的问题
  14. 优化:放开uart波特率限制,支持任意波特率,但非标波特率的误码率没法保证
  15. 优化:对crypto_trng的随机进行优化
最后提交信息为: add: bsp/win32也支持protobuf
5607411 dozingfiretruck 1596190037 Dozingfiretruck

修复http存在内存泄漏
注:此版本为Final版本

Air302_V0013.ec :无ctiot无ui 版本
Air302_V0013_heap.ec :LUAT_HEAP增加到72K 无ui无ctiot
Air302_V0013_ui.ec :ui版本
Air302_V0013_ctiot.ec :ctiot版本

update: 2022/09/08 更新sdk包

最后提交信息为: add:rtos.poweron_reason,设计待完成
5607411 dozingfiretruck 1596190037 Dozingfiretruck

1.修复gpio中断不上报
2.添加rtc
3.修复加密解密不生效

Air302_V0012.ec :无ctiot无ui 版本
Air302_V0012_heap.ec :LUAT_HEAP增加到72K 无ui无ctiot
Air302_V0012_ui.ec :ui版本
Air302_V0012_ctiot.ec :ctiot版本

update: 2022/08/03 更新sdk包

最后提交信息为: add:版本号升级
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 新增: GPIO防抖
  2. 新增: 添加modbus_rtu demo
  3. 新增: lora 驱动与demo,支持LLCC68、SX1268
  4. 新增: 软SPI增加全双工收发
  5. 新增: si24r1驱动
  6. 修正: 获取开机原因, 能区分rtc/wakeup开机 还是 上电复位 开机
  7. 修正: 485电平转换异常
  8. 修正:pwm修改频率不生效
最后提交信息为: add:bsp现为大写demo跟随更改
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 新增: GPIO防抖
  2. 新增: 添加modbus_rtu demo
  3. 新增: lora 驱动与demo,支持LLCC68、SX1268
  4. 新增: 软SPI增加全双工收发
  5. 新增: si24r1驱动
  6. 修正: 获取开机原因, 能区分rtc/wakeup开机 还是 上电复位 开机
  7. 修正: 485电平转换异常
  8. 修正:pwm修改频率不生效
最后提交信息为: add:bsp现为大写demo跟随更改
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 新增:GPIO消抖
  2. 新增:非阻塞的SPI和I2C传输接口
  3. 新增:modbus_rtu demo
  4. 新增:lvgl休眠接口,用于105的低功耗
  5. 新增:lora 驱动与demo,支持LLCC68、SX1268
  6. 新增:软SPI增加全双工收发
  7. 新增:si24r1驱动
  8. 修复:使用了HSPI DMA后无法休眠
  9. 修复:部分加密解密函数未编译问题
  10. 优化:增加spi读TF卡的鲁棒性
最后提交信息为: add:bsp现为大写demo跟随更改
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 支持串口,现在可以配合LVGL做一些好玩的应用了(串口通讯类上位机等等)
  2. 同步主库更新
最后提交信息为: add:修改注释错误
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 修正: pwm的占空比传入0导致异常问题
  2. 优化:优化内存占用
  3. 新增: 485电平转换
  4. 新增: gpio.pulse
  5. 新增: spi驱动ws2812,驱动方式更多了
  6. 新增: dht11/dht12
  7. 新增: lvgl新增输入设备demo
  8. 新增: u8g2中文字体添加8 10 18 20 22字号
  9. 新增:lcd驱动新增ili9486和st7796
最后提交信息为: add:更新默认使用字号
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 修正: pwm的占空比传入0导致异常问题
  2. 优化:优化内存占用
  3. 新增: 485电平转换
  4. 新增: gpio.pulse
  5. 新增: spi驱动ws2812,驱动方式更多了
  6. 新增: dht11/dht12
  7. 新增: lvgl新增输入设备demo
  8. 新增: u8g2中文字体添加8 10 18 20 22字号
  9. 新增:lcd驱动新增ili9486和st7796
最后提交信息为: add:更新默认使用字号
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 新增:camera原始视频流经过简单压缩后用过USB上传给PC机,浏览流畅度大幅度提升
  2. 新增:支持指定脉冲数PWM输出
  3. 新增:pwm输出0%
  4. 新增:支持程序代码加密功能
  5. 新增:crypto添加PKCS7 ZERO ONE_AND_ZEROS ZEROS_AND_LEN 等对齐模式
  6. 新增:network支持server模式
  7. 新增:ws2812的pwm spi的驱动方式,现在可以使用gpio pwm spi多种方式驱动ws2812了
  8. 新增:u8g2中文字体添加8 10 18 20 22字号
  9. 新增:lvgl增加输入设备demo
  10. 新增:lcd驱动新增ili9486和st7796
  11. 新增:新增FOTA功能
  12. 修正:lcd复位后延迟时间加长,避免漏掉初始化命令导致异常的情况
  13. 修正:HSPI刷屏的时候会漏掉一些点
  14. 修正:uart的停止位设置没起作用
  15. 修正:第一个音乐文件解码会失败
  16. 优化:没有ID3头的MP3也能播放
  17. 优化:优化内存分配
  18. 优化:优化105的flash写入,防止4字节不对齐的情况写入异常数据
最后提交信息为: fix: cd
5607411 dozingfiretruck 1596190037 Dozingfiretruck

首个发行版, 支持硬件外设之后的库, 支持lvgl

最后提交信息为: add:win32版本号改为0001
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 修复:DAC不能正确的提前结束播放,audio不能正确的暂停/恢复播放的问题
  2. 新增:utf8和unicode互转
  3. 修正:hid的描述更准确一些
  4. 优化:大幅度降低二维码识别的ram消耗
  5. 新增: 编译使用xmake内置7z减少仓库空间
  6. 新增: 添加tjpgd图片解码,可以显示图片啦
  7. 新增: 禁使用新的二维码库,LCD,u8g2,eink也都支持了~
  8. 新增: lcd支持buff模式
  9. 新增: 添加新的log打印风格
  10. 修正: u8g2修复spi驱动模式
  11. 新增: 支持i2c tools
  12. 新增: 基于w5500的网络功能
  13. 修复:获取随机数的一些异常
  14. 优化:优化TF卡U盘模式下,PC对TF的写入速度
  15. 优化:软件定时器控制更加严格
  16. 优化:优化恶劣环境下SPI SDHC读取的稳定性
  17. 新增: ADC额外获取换算好的电压值
最后提交信息为: add:版本更新
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 新增: 编译使用xmake内置7z降低编译复杂度
  2. 新增: i2c发送添加停止位选择
  3. 新增: 添加tjpgd图片解码,可以显示任意尺寸图片啦
  4. 新增: 使用新的二维码库,LCD,u8g2,eink也都支持了~
  5. 新增: lcd支持buff模式, 秒刷屏
  6. 新增: pm demo更新示例
  7. 新增: 添加新的log打印风格
  8. 修正: u8g2修复spi驱动模式
  9. 修正: i2c tools部分错误
  10. 修正: 报错时行号错误
最后提交信息为: add:版本更新
5607411 dozingfiretruck 1596190037 Dozingfiretruck
  1. 新增: 编译使用xmake内置7z降低编译复杂度
  2. 新增: i2c发送添加停止位选择
  3. 新增: 添加tjpgd图片解码,可以显示图片啦
  4. 新增: 使用新的二维码库,LCD,u8g2,eink也都支持了~
  5. 新增: lcd支持buff模式, 秒刷屏
  6. 新增: pm demo更新示例
  7. 新增: 添加新的log打印风格
  8. 修正: u8g2修复spi驱动模式
  9. 修正: i2c tools部分错误
  10. 修正: 报错是行号错误
最后提交信息为: add:版本更新
5607411 dozingfiretruck 1596190037 Dozingfiretruck

Air302_V0011.ec :无ctiot无ui 版本
Air302_V0011_heap.ec :LUAT_HEAP增加到72K 无ui无ctiot
Air302_V0011_ui.ec :ui版本
Air302_V0011_ctiot.ec :ctiot版本

update: 202/07/17 更新sdk包

最后提交信息为: add:lcd添加302 demo
4674 wendal 1578914274 Wendal

同步最新代码, 基本无bug版(基本-_-), 因为带调试信息, 所以文件比较大

4674 wendal 1578914274 Wendal

为soc模拟器和playground环境提供解决方案, 对应的bsp/sysp. 该bsp将来可能会改名.

本版本为第一个可顺利执行的版本, 目测还是很多bug, 权当内测版本吧.

Lua
1
https://gitee.com/openLuat/LuatOS.git
git@gitee.com:openLuat/LuatOS.git
openLuat
LuatOS
LuatOS

搜索帮助