RT-Thread社区简报:进击的六月

    技术2024-11-29  14

    6月份业界引人关注的事莫过于Matlab被禁,引发了关于国产软件的大规模讨论,借用包云岗老师的话,当我们在思考如何解“Matlab被禁”这个燃眉之急的同时,更需要考虑如何才能在未来做出像Matlab那样的工作,做出能卡别人脖子的技术。这需要我们做出改变,观念上的改变,行动上的改变。

    第一,把东西做出来,而不是追求把论文发出来;

    第二,把东西用起来,而不是做完就扔了;

    第三,把教学场景用起来,而不是把教学当作负担;

    第四,把持久战意识树立起来,而不是期望速胜论。


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

    图片来源pixabay

    1.代码贡献:

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

    特别感谢:

    liuduanfei、uselessboard、ArdaFu、geniusgogo、xuzhuoyi、luhuadong、DavidLin1577、xfwangqiang、ShermanShao、longtengmcu等开发者 以及芯来科技、新塘对本月代码更新做出的贡献!

    代码更新情况:

    [BSP] [gd32vf103] add drv_gpio.c  #3725   balanceTWK

    delete duplicate header files  #3727   liuduanfei

    bsp: ls2k: internal rtc driver  #3717   uselessboard

    [BSP] [TM4C129X] Fix the bug that HEAP is not initialized at system start up.  #3721   ArdaFu

    [update] add drivers for stm32mp1.  #3715   thread-liu

    Add lwIP 2.1.2 for RT-Thread #3709   xiangxistu

    Fix ls2k irq #3711   bigmagic123

    [add] STM32MP157A Discovery bsp  #3708   thread-liu

    [bsp] [stm32] [drv_sdio.c]  adapt stm32f2 series | 适配 stm32f2 系列  #3704   balanceTWK

    [fix] lwip clock confict with minilibc clock  #3703   xiangxistu

    [net/lwip]: enable LWIP_SO_LINGER option feature of LWIP.  #3702   geniusgogo

    [libcpu] [arm] [cortex-m23] Change exception return call address  #3701   xuzhuoyi

    [libcpu/arm/*/cpuport.c]fixed __rt_ffs bug on account of armclang LTO.  #3700   geniusgogo

    bsp: ls2k: initial clk driver  #3695   uselessboard

    bsp/nuclei: Add more drivers support for gd32vf103_rvstar board  #3694   nuclei-community

    [BSP] [AT32] fixed scons —dist  #3687   luhuadong

    add raspi4 gpio interrupt #3692   bigmagic123

    Fix ls2k  #3693   bigmagic123

    [BSP] [IMXRT]fixed scons —dist in IMXRT BSP  #3680   xfwangqiang

    Update udpserver.c  #3683   DavidLin1577

    Update udpclient.c  #3682   DavidLin1577

    Update tcpserver.c  #3684   DavidLin1577

    [SFUD] Update the flash chip information table.  #3686   armink

    [finsh]Fixed a bug may cause stackover flow  #3679   DavidLin1577

    完善 SPI 框架及驱动相关功能  #3685   armink

    [Sensor] Add Plantower sensor info  #3678   luhuadong

    [tools] fixed python 2.x cmp  #3677   geniusgogo

    [lwip]Fixed a memset bug in ethernetif.c #3674   DavidLin1577

    [libcpu]Fixed the wrong notes in context_iar.S #3673   DavidLin1577

    Optimize project group sort by name  #3670   geniusgogo

    [bsp] [imxrt] fix the gpio drivers warning,’int_mode’ may be used unin…  #3663   nongxiaoming

    Fix pthreads  #3662   BernardXiong

    [bsp] [imxrt] fix docs and templates err  #3660   tyustli

    调整STM32系列bsp部分外使的中断优先级配置  #3653   liu2guang

    [W25Q32BV]Support fast read QUAD_OUTPUT and QUAL_IO.  #3644   OpenNuvoton

    fix raspi bsp #3650   bigmagic123

    bsp: ls2k: initial gpio driver without irq support  #3642   uselessboard

    修复了 stm32f103-hw100k-ibox iar 工程导入报错 的BUG  #3645   thread-liu

    [BSP]Add nrf5x SPI BSP   #3624   ShermanShao

    fix three bugs about ethernet  #3618   longtengmcu

    2.新增软件包:

    ramdisk:基于 RTT block device 的 ramdisk 块设备。除了能被文件系统格式化,还能当一般的块设备来存储数据。by majianjia

    yd_crypto:一些加密算法整理成库,为中低端32位微控制器加解密应用提供便利。by china-hai

    add lora-radio-driver package:support sx126x\sx127x、support lora communicate by Forest-Rain

    tencent iot package update to v3.1.3 by yougaliu007

    kawaii mqtt release v1.1.0 by jiejietop

    uMQTT:一个轻量级、功能强大、可定制、易于使用和可嵌入的RT-Thread mqtt客户端。

    为方便使用 BC28 NB-IoT 模块接入不同运行商网络,增加了 Band 频段的配置项。by luhuadong

    at_device适配 NB-IoT模块N21、 LTE Cat-1模块N58  by Shuobatian

    感谢majianjia、china-hai、Forest-Rain、yougaliu007、jiejietop、luhuadong、Shuobatian 等开发者贡献软件包!

    3.开发工具情况:

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

    新增切换工程芯片支持包功能

    新增切换工程RT-Thread版本功能

    新增启动调试时自动构建功能

    新增创建工程默认设置为UTF8编码

    完善切换工程芯片功能

    完善下载和调试快捷键

    完善新建工程向导

    完善新建工程失败信息提示框

    完善调试配置内路径保存为相对路径

    完善SDK Manager离线资源包导入功能

    解决树形配置列宽拖动会抖动问题

    解决配置树点击过快弹框问题

    解决部分软件包添加失效问题

    解决SDK Manager安装状态图标显示异常

    具体可查看:https://club.rt-thread.org/ask/question/424893.html

    4.生态扩展:

    RT-Thread社区加入“开源软件供应链点亮计划-暑期2020”提供若干项目需求

    Gitee 万元悬赏令!多个RT-Thread Issue 等你来揭榜

    RT-Thread物联网操作系统师资培训报名开始了!

    5.社区工作小组情况

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

    小组会议情况:6月份举行了一次在线交流会,就小组成员的任务情况进行沟通,并进行内部分享:《STM32低功耗组件使用》

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

    https://github.com/RT-Thread/community-activities(请复制至外部浏览器打开)

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

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

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

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

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

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

    RT-Thread

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

    长按二维码,关注我们

    点击阅读原文,进入RT-Thread 官网

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

    Processed: 0.042, SQL: 9