RT-Thread社区简报将于每月初总结过去一月RT-Thread社区的技术和生态更新情况,提供公开、透明的社区发展情况,让关心RT-Thread发展的小伙伴们更好的了解RT-Thread,同时我们也期望小伙伴们积极加入RT-Thread的生态建设。
2020年3月份简报:
1.代码贡献:
当前统计来自Github master代码分支mergerd PR
特别感谢:
greed-island、qz721、 leeehui 、DavidLin1577、Sunwancn 、luhuadong、gyd0317、sheltonyu 、shawn1221、cliff-cmc、zhao0116 、supperthomas 、redocCheng 、 Chinese66 、tanglj86 、djndl1等开发者 以及雅特力公司对本月代码更新做出的贡献!
代码更新情况
修改rt-thread repo readme,增加更多关于rt-thread说明
修复相关单词拼写错误
修复 rt_realloc 可能造成的系统内存泄漏。
修复USB不能正常识别composite设备的bug #3484
修复hifive1 bsp在scons下警告问题
优化uart driver
修复 scons --target=eclipse 时,部分带值宏出错的问题
修复usb栈溢出问题
修复部分STM32系列中由于在HAL库中没有相应的ADC通道宏定义而产生的编译错误
增加Aarch64 cache api
增加STM32L1 HAL DRIVER
修正MMC协议栈让驱动设置一个超过highspeed频率来驱动eMMC问题
增加msc模式自动切换
spi: support slave mode and master mode runtime config
修正drv_crypto.c中栈溢出问题
增加stm32l496zg-nucleo BSP
增加对板载 AP6181 的支持
修复stm32f103vgt6 flash的bank2不能操作的问题
修正协议栈尝试无效的线宽导致启动时间过长问题
修复SD卡整个磁盘格式化成一个分区时无法被使用
修复ymodem传输文件读取不到文件大小问题
增加雅特力at32 bsp
增加在 cubemx 中打开 PM 外设的支持
增加ST NUCLEO-F410RB BSP
增加clock_time.h 对C++支持
增加树莓派64位:gpio、wdg、hdmi、mbox驱动
修复STM32系列 BSP UART DMA TX 的问题
wlan 框架中添加裸帧数据发送接口和管理帧过滤和回调注册接口;
2.新增软件包:
3月份新增13个软件包,软件包累计增加至204个,了解软件包详情,请查阅http://packages.rt-thread.org/ (请复制至外部浏览器打开),新增软件包如下:
hdc1000:TI HDC1000 温湿度传感器提供的通用传感器驱动包
max7219:在数码管上应用 MAX7219 的驱动包
bmp280:BoschSensortec 公司高精度大气压强传感器BMP280传感器驱动包,支持IIC和SPI通信
SHTC1:SENSIRION 公司高精度大气压强传感器驱动包,支持:温度,湿度
BMP180 :BMP180 传感器驱动软件包,支持:气压,温度
DS3231 :驱动软件包:ds3231 外置RTC驱动
beep:基于 rt-thread 的 pin 和 pwm 驱动的蜂鸣器控制软件包,可以容易地驱动有源蜂鸣器或无源蜂鸣器,产生各种间隔长短的鸣叫声。
easyblink:小巧轻便的 LED 控制软件包,可以容易地控制 LED 开、关、反转和各种间隔闪烁,占用 RAM 少,支持 RT-Thread 标准版和 Nano 版。
joylink:连接京东小京鱼 IOT 云平台的软件包
kawaii-mqtt:一个基于socket API之上的跨平台MQTT客户端,拥有非常简洁的API接口,以极少的资源实现QOS2的服务质量,并且无缝衔接了mbedtls加密库。
lkdGui是一款为单色显示屏制作的图形化界面,用于设计简单漂亮的图形界面。
plccore:一个基于rt-thread的可编程控制器(PLC)内核
sys_load_monitor:一款轻量级的系统负荷监视器
3.开发工具情况:
env更新:更新版本至 v1.2.0 ,添加 GIT 工具
studio更新:做了两个版本升级,从V1.0.2升至V1.0.4版本,优化相关体验,并增加新特性:构建日志简化输出和详细输出、link.lds链接脚本图形编辑器等功能
4.活动及生态合作扩展:
3月份线上活动
1 | 3月26日:RT-Thread Nano 线上入门课程 |
2 | |
3 |
4 | 3月5日:RT-Thread第10期双周直播-论坛问题精选 |
5 | 3月19日:第11期双周直播-网络框架及SAL 组件使用详解! |
Tips:可以看到我们的双周直播正在不断迭代为小伙伴提供更好的支持,未来我们将持续围绕主题直播实操加送福利的方式进行双周直播(每双周周四晚8点不见不散)
生态合作:
3月份新闻资讯
1 | 3月11日:UCloud优刻得与RT-Thread睿赛德达成战略合作,全面共建物联网生态 |
2 | 3月9日:RT-Thread海外官网上线新闻发布 |
3 | 3月16日:艾拉比与睿赛德科技强强联手,推出基于RT-Thread操作系统的OTA差分升级 |
4 | 3月23日:小睿精选·嵌入式资讯合辑栏目上线 |
5 | 3月30日:RT-Thread通过PSA安全认证新闻发布 |
本活动优惠仅限通过本二维码或链接(链接:https://passport.ucloud.cn/?invitation_code=C1xF974651066CB)注册的用户,注册后请认证并联系官方。
5.社区工作小组情况
小组成员:增至40人
完成任务情况:STM32下相关驱动的增加、传感器软件包制作、AT_Device适配2G、4G模块、文档的增加、RT-Thread相关视频教程录制等任务的完成
正在开展的任务情况:当前社区小组有三个专项小组分别在攻克Lorawan框架、BLE芯片nRF5x 系列BSP支持、STM32H7 BSP支持,另外也有驱动制作、传感器软件包制作、QEMU 模拟 STM32F4 运行RT-Thread、RISC-V软核移植RT-Thread、应用DEMO制作、视频录制等在进行中
小组会议情况:3月份举行了两次在线交流会,就小组成员的任务情况进行沟通,并分别邀请了小组成员进行内部分享:《scons编译过程》《SQLite软件包应用经验分享》
社区工作小组任务情况可见:
https://github.com/RT-Thread/community-activities(请复制至外部浏览器打开)
如果你想了解社区工作小组并加入小组,请扫码
以上即为RT-Thread3月份社区技术和生态更新情况,希望小伙伴们积极加入RT-Thread的生态建设,一起将RT-Thread打造成为物联网领域一款软硬件生态繁荣、技术领先、具有市场主导地位的操作系统软件平台。
如果你有兴趣加入RT-Thread的生态建设,可联系 Andy chen 微信 :iotosfans
你可以添加微信17775982065为好友,注明:公司+姓名,拉进 RT-Thread 官方微信交流群!
RT-Thread
让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。Apache2.0协议,可免费在商业产品中使用,不需要公布源码,无潜在商业风险。
长按二维码,关注我们
点击阅读原文,进入RT-Thread GitHub
你点的每个“在看”,我都认真当成了喜欢