5月份RT-Thread社区简报
5月份开源界发生了挺多的事,感受是开源已是软件的发展趋势,国内开源软件和开源社区的建立和发展任重道远,需要大学、开发者的积极参与。
图片来源pixabay
RT-Thread社区简报将于每月初总结过去一月RT-Thread社区的技术和生态更新情况,提供公开、透明的社区发展情况,让关心RT-Thread发展的小伙伴们更好的了解RT-Thread,同时我们也期望小伙伴们积极加入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等开发者 以及雅特力科技对本月代码更新做出的贡献!
图片来源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
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等开发者贡献软件包!
3.开发工具情况
studio更新:做了一个大版本升级到V1.1.0啦,新增不少亮点:
V1.1.0已经实现了ST全系列创建裸板工程支持
优化配置功能
具备了加入其它厂商芯片的能力,
编译信息输出信息增加了简洁模式,
可直接导入MDK/IAR工程,
支持全新的DevStyle暗黑主题,
-
新增Code Analysis功能及其首选项配置支持代码分析
4.生态扩展
-
研电赛报名|RT-Thread企业专项奖来袭,根据你的需求提供硬件支持!
https://mp.weixin.qq.com/s/ogQPQdc0y1shZ1ROK6A2Pw RT-Thread已经连续参与研电赛3年,在过去的几年里,RT-Thread专项奖之下都有许多优秀作品诞生!
我们已经迫不及待想见到,期待新一代的你们带来更多惊喜!
-
RT-Thread Smart 混合微内核系统开始内测了!
5.社区工作小组情况
图片来源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协议栈框架介绍》《熊大谈嵌入式脚本开发》
https://github.com/RT-Thread/community-activities
(请复制至外部浏览器打开)
如果你想了解社区工作小组并加入小组,请扫码
以上即为 RT-Thread 5月份社区技术和生态更新情况,希望小伙伴们积极加入RT-Thread的生态建设,一起将RT-Thread打造成为物联网领域一款软硬件生态繁荣、技术领先、具有市场主导地位的操作系统软件平台。
如果你有兴趣加入RT-Thread的生态建设,可联系 Andy Chen 微信 :13924608367
RT-Thread
让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。Apache2.0协议,可免费在商业产品中使用,不需要公布源码,无潜在商业风险。
长按二维码,关注我们
点击阅读原文,进入RT-Thread 官网
你点的每个“在看”,我都认真当成了喜欢