5月份RT-Thread社区简报

5月份开源界发生了挺多的事,感受是开源已是软件的发展趋势,国内开源软件和开源社区的建立和发展任重道远,需要大学、开发者的积极参与。

5月份RT-Thread社区简报

图片来源pixabay

RT-Thread社区简报将于每月初总结过去一月RT-Thread社区的技术和生态更新情况,提供公开、透明的社区发展情况,让关心RT-Thread发展的小伙伴们更好的了解RT-Thread,同时我们也期望小伙伴们积极加入RT-Thread的生态建设。

下面就来看一看,在过去的5月RT-Thread社区都发生了什么:

5月份RT-Thread社区简报

1.代码贡献

当前统计来自Github master代码分支mergerd PR.

特别感谢:

luhuadong、wosayttn、xckhmf、NU-LL、egbert-h、XYX12306 、Prry、whj4674672 、ousugo 、2000000 、wosayttn 、cliff-cmc、A-orz 、Sunwancn、ifreecoding 、DriftSnail、jch12138r等开发者 以及雅特力科技对本月代码更新做出的贡献!

5月份RT-Thread社区简报

图片来源pixabay

代码更新情况

  • set Systick interrupt priority to the lowest #3637

  • 添加static前缀,防止与用户自定函数冲突 #3634 by jch12138

  • [bsp/at32] 1.add support for AT-START-F407 board, 2.add eth and rtc driver by sheltonyu

  • support raspi4 all uart #3627

  • Add raspi4 32bit #3626

  • add Studio IDE dist feature for stm32 BSP #3625

  • Add BSP for STM32F103RET6-OneNET-NBIoT Board . #3622 by DriftSnail

  • add bsp/ls2k windows compilation instructions #3619

  • 修复设置rtc时钟时概率性出现时间错误 #3617 by ifreecoding

  • [bsp/stm32/stm32h743-atk-apollo]support stm32h7 fal #3613 by whj4674672

  • [AT] Adjust where the AT socket callback function #3612  by luhuadong

  • [drivers][watchdog] 修复watchdog.c 注释的一处笔误 #3611  by 2000000

  • [BSP]Add stm32l433-st-nucleo BSP #3610 by Sunwancn

  • 修改 eclipse.py 版本 #3609

  • [Kernel] Fix the maxlen issue in rt_object_get_pointers #3608

  • Add SD Card driver for stm32h743-atk-apollo board #3605 by A-orz

  • [Kernel] Fix double release for thread #3604 by cliff-cmc

  • [dlmodule] Fix crash when dlmodule exit #3603 by cliff-cmc

  • SPI 设备初始化 NSS 类型判断错误 #3602

  • Fix 修復錯誤公開函式和宣告缺少break in switch-case #3601 by wosayttn

  • update change log. #3594

  • [BSP] 修改 drv_can.c 的2处bug#3593 by 2000000

  • [bsp] fix stm32 f1 series rtc bug #3591

  • [update] ubuntu 环境下,文件路径错误 #3589

  • Fixed typo: nead => need #3587 by  luhuadong

  • [BSP] optimize dist handle for stm32l412-nucleo according to #3582 #3585 by luhuadong

  • [bsp] optimize bsp dist handle process #3582

  • fix led0 → led1 #3580 by ousugo

  • [nrfx] add the qspi_flash of nordic pdk #3579

  • [bsp/stm32/stm32h743-atk-apollo]support stm32h7 uart dma #3576  by whj4674672

  • Add vendor information(TI) of sensor #3575 by Prry

  • ename the Thread/Mutex/Semaphore.cpp to cxx_Thread/Mutex/Semaphore to avoid same name issue in C++ component #3572

  • add bsp/stm32/stm32f413-st-nucleo #3570 by XYX12306

  • mstorage.c: fix the issue bug in_read_capacity() #3569 by egbert-h

  • support SPI/ADC/TIME on-chip peripheral driver #3568 by NU-LL

  • [bsp\nrf5x]Support BSP UART0 #3566 by  xckhmf

  • Get stuck issue after open-close-open CAN device. #3565 by wosayttn

  • [nrfx] Add the on-chip flash #3564

  • add raspi mbox option #3562

  • Add stm32l412-st-nucleo BSP #3561 by luhuadong

  • fix c99/siginfo_t issue caused by gcc_version #3558

  • gizwits-gokitv21 support uart2 #3553

  • [stm32l475-atk-pandora]将SPI3配置为 transmit only master 模式,防止LCD模块使用的PIN脚被SPI3_MISO占用,而导致的LCD异常 #3557

5月份RT-Thread社区简报

2.新增软件包

  • vt100 添加 lsimg 命令例程,直接解码 jpg 并在控制台画出图像 #630 by wuhanstudio

  • vt100 软件包添加在 MSH 显示彩色图片的例程 #628 by wuhanstudio

  • add can_ymodem #627 by redocCheng

  • add hc-sr04 driver package index #626 by alec-shan

  • fixed the multi_rtimer PKG_MULTI_RTIMER_PATH #624 by Forest-Rain

  • fix syswatch, release version v1.0.0 #623 by qiyongzhong0

感谢qiyongzhong0、Forest-Rain 、alec-shan、redocCheng 、wuhanstudio等开发者贡献软件包!

5月份RT-Thread社区简报

3.开发工具情况

  • studio更新:做了一个大版本升级到V1.1.0啦,新增不少亮点:

    • V1.1.0已经实现了ST全系列创建裸板工程支持

    • 优化配置功能

    • 具备了加入其它厂商芯片的能力,

    • 编译信息输出信息增加了简洁模式,

    • 可直接导入MDK/IAR工程,

    • 支持全新的DevStyle暗黑主题,

    • 新增Code Analysis功能及其首选项配置支持代码分析

      具体可查看:https://mp.weixin.qq.com/s/wexrdW_DyQOWht0qGYhA7Q

5月份RT-Thread社区简报

4.生态扩展

5月份RT-Thread社区简报

5.社区工作小组情况

5月份RT-Thread社区简报

图片来源pixabay

完成任务情况:CMUX应用示例、支持stm32h743-atk-apollo下的 SDMMC 驱动及pcf8574和uart2支持、支持stm32l476-st-nucleo片上外设驱动(SPI/ADC/TIME)、修复ucloud-iot-rtthread-package bug等任务的完成、

正在开展的任务情况:当前社区小组有三个专项小组分别在攻克Lorawan框架、BLE芯片nRF5x 系列BSP支持、STM32H7 BSP支持,另外也有驱动制作、传感器软件包制作、RISC-V软核移植RT-Thread、应用DEMO制作、视频录制等在进行中

小组会议情况:5月份举行了两次在线交流会,就小组成员的任务情况进行沟通,并进行内部分享:《BLE协议栈框架介绍》《熊大谈嵌入式脚本开发》

5月份RT-Thread社区简报

社区工作小组任务情况可见:

https://github.com/RT-Thread/community-activities

(请复制至外部浏览器打开)

如果你想了解社区工作小组并加入小组,请扫码

5月份RT-Thread社区简报

以上即为 RT-Thread 5月份社区技术和生态更新情况,希望小伙伴们积极加入RT-Thread的生态建设,一起将RT-Thread打造成为物联网领域一款软硬件生态繁荣、技术领先、具有市场主导地位的操作系统软件平台。

如果你有兴趣加入RT-Thread的生态建设,可联系 Andy Chen 微信 :13924608367

5月份RT-Thread社区简报

5月份RT-Thread社区简报

RT-Thread


让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。Apache2.0协议,可免费在商业产品中使用,不需要公布源码,无潜在商业风险。

长按二维码,关注我们

5月份RT-Thread社区简报点击阅读原文,进入RT-Thread 官网

5月份RT-Thread社区简报

你点的每个“在看”,我都认真当成了喜欢