RT-Thread社区7月简报
7月最引人瞩目的莫过于中国科学院大学的“一生一芯 "计划,五位2016级本科生主导完成一款64位RISC-V处理器SoC芯片设计并实现流片,芯片能成功运行Linux、RT-Thread、UCAS-Core操作系统。这是一个非常了不起的举动,相信未来会有越来越多的学生参与到 " 一生一芯 "及类似的计划中来,中国芯有未来!
RT-Thread社区简报将于每月初总结过去一月RT-Thread社区的技术和生态更新情况,提供公开、透明的社区发展情况,让关心RT-Thread发展的小伙伴们更好的了解RT-Thread,同时我们也期望小伙伴们积极加入RT-Thread的生态建设。
1.代码贡献:
当前统计来自Github master代码分支mergerd PR.
特别感谢:
luhuadong、uselessboard、 ifreecoding 、 SantaPasserby 、guohp1128 、 LYH-ux、NU-LLadd 、 XYX12306、margguo、 DavidLin1577 、xfwangqiang 、zhiweih、liuduanfei 、mysterywolf、 sgf201 、 iysheng等开发者 以及新唐对本月代码更新做出的贡献!
代码更新情况:
fix在rt_event_recv函数中,如果事件已经满足无需阻塞的情况下,没有给thread->event_set/event_info赋值的问题 #3787 by mysterywolf
avoid deadlock (rt_hw_interrupt_disable and rt_enter_critical when enable smp #3786
[format] code style of rt_strcmp function #3777
Update SConstruct fix compilation error #3785 by liuduanfei
Specify date string length in FINSH date command.#3784 by zhiweih
[update] function must have parameter #3767
fixbug:keep user's lib configuration while running --target=eclipse #3766 by margguo
[at_socket] support alloc socket dynamically with at device #3755 by luhuadong
[bsp][stm32][wdt] Optimize code style. #3760
Minor optimization for mempool.c #3762 by DavidLin1577
[update] add English README.md #3759
[bsp/nrf5x] add the config of softdevice #3761
[update] add STM32MP1xx template project. #3746
fixed scons --dist in IMXRT BSP #3754 by xfwangqiang
Update tcpclient.c #3753 by DavidLin1577
[components][wlan] 修复 rt_wlan_event_dispatch() 在某种情况下未传递 user_buff 的问题。 #3752
[bsp] add missing dist_handle function for two stm32 bsp #3747 by luhuadong
[sensor] fixed sensor cmd delay time #3741 by luhuadong
fixbug:eclipse.py do not remove all unused path list #3744 by margguo
mainly update some supports on-chip peripheral driver about stm32f413-st-nucleo board #3724 by XYX12306
stm32g070-st-nucleo bsp #3732 by NU-LLadd
first commit of tm4c123bsp, validate on MDK5 #3722 LYH-ux
raspi4 spi0 driver can run #3739
提交nrf5x的gpio驱动 #3706 by guohp1128
[DeviceDriver][SFUD] Update the 'sf bench' command. #3740
syslog_formater调用rt_snprintf多了个参数。 #3736 by SantaPasserby
增加对stm32_flash_erase函数入口参数size为0的检测。 #3733 by ifreecoding
bsp: ls2k: pwm driver #3735 by uselessboard
[Sensor] Add AMS sensor vendor info #3738 by luhuadong
Support Nuvoton M480 Platform. #3697 by wosayttn
fix gic ack irq problem #3730
增加CAN配置和使用CubeMx生成的CAN模块Mspinit代码 by sgf201
fix no compile .s source file under linux by iysheng
2.软件包更新情况:
qled release v1.00 by qiyongzhong0
Update ft5426 driver by liuduanfei
Add a quick bootloader component by qiyongzhong0
add crc library by qiyongzhong0
add sensor mlx90632 by xupenghu
#add send and recv buffer parameters by LXGMAX
增加ws2812b 软件包 by maplerian
增加gps_rmc 软件包 by maplerian
增加Lorawan driver by zyk6271
add minIni and modify syntax error by XiaojieFan
NNoM 版本更新 by majianjia
增加RT3020软件包索引信息 by luhuadong
add gesture detection module PAJ7620 by orange2348
支持攀藤系列PMS颗粒物浓度传感器 by luhuadong
增加 ccs811 气体传感器软件包 by luhuadong
感谢qiyongzhong0、 liuduanfei、xupenghu、LXGMAX、 maplerian、zyk6271、XiaojieFan、majianjia、luhuadong、orange2348 等开发者贡献软件包!
3.开发工具情况:
studio更新:做了一个大版本升级到V1.1.3啦:
支持DAP-Link调试器
支持QEMU模拟处理器
具体可查看:
https://mp.weixin.qq.com/s/ZMpiyb9I8hvHjIL0rnyHVQ
4.社区生态:
5.社区工作小组情况
关于小组输出方面可查看上述代码更新记录及软件包更新记录,这里不再赘叙。
社区小组再持续完善BLE、Lorawan方面的工作,同时STM32H7的驱动也在持续进行中。
7月份举行了两次在线交流会,就小组成员的任务情况进行沟通,并进行内部分享:《Cortex-M安全概述》《基于RT-Thread的开源飞控系统Firmament》
社区工作小组任务情况可见:
https://github.com/RT-Thread/community-activities(请复制至外部浏览器打开)
如果你想了解社区工作小组并加入小组,请扫码
你可以添加微信17775982065为好友,注明:公司+姓名,拉进 RT-Thread 官方微信交流群!
RT-Thread
让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。Apache2.0协议,可免费在商业产品中使用,不需要公布源码,无潜在商业风险。
长按二维码,关注我们
转一转
赞一赞
看一看