RT-Thread9月份社区简报,快来看看代码、软件包、社区生态更新情况!

本文主要是介绍RT-Thread9月份社区简报,快来看看代码、软件包、社区生态更新情况!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

1.代码贡献:

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

特别感谢:

chenyingchun0312、supperthomas、ChenxuanZhao、xfwangqiang、mysterywolf、sheltonyu、zyf-in-github、Michael0066、luhuadong、SimpleInit、geniusgogo、egbert-h、DavidLin1577等开发者 以及芯来科技、上海东软载波微电子、平头哥半导体对本月代码更新做出的贡献!

代码更新情况

  • sync nrf52840 some config files to nrf52832 #3937 by chenyingchun0312

  • [update] stm32mp1 pin-index #3936

  • [drivers/usb]Fixed a bug may cause stackover flow #3675 by DavidLin1577

  • mstorage.c: fix bug in device descriptor that MAC OS enumeration failed #3712 by egbert-h

  • [dfs] fix the DEVICE could not get or set flags #3935

  • [add] DFS file system supports device types #3931

  • [stm32/gpio]Optimized the pin-index algorithm #3926 by geniusgogo

  • add rtc device driver for nrf52x #3911 by chenyingchun0312

  • [add] openamp for stm32mp157-dk1 #3927

  • [add] openamp for stm32mp157a-ev1 #3928

  • add t-head smart-evb bsp, and risc-v cpu e906 #3919 by wormsX

  • MIPS:fix the RT_EXCEPTION_MAX value #3913 by Michael0066

  • 删除非对齐地址访问语句和__CORTEX_M宏定义判断 #3918 by SimpleInit

  • [bsp] es32f369x:add new driver & iar support. #3920 by wangyq2018

  • [drivers/serial]add a line feed to the carriage return character when using interrupt tx #3916

  • [bsp_nrf5x] rebuild the menuconfig and ble stack config #3905 by supperthomas

  • add raspi4-32 mbox driver #3901

  • ls2k1000 gmac address variable,read from pci header #3915

  • [sensor] support GPS/GNSS sensor class #3903 by luhuadong

  • add ls2k bsp gmac、mmu driver,fix LwIP on 64 bit processor #3883

  • [add] [ libc] libc新增getline/getdelim函数(posix.1-2008,修改common文件夹,可给armlibc/dlib/newlib使用 #3888 by mysterywolf

  • [components] [ driver /pin.c]pin 框架增加 rt_pin_get #3897

  • 修复"response+1"导致STM32 HAL库SPI内存非对齐访问的hard fault #3850 by SimpleInit

  • [bsp] [stm32] support ethernet device for stm32f769-disco #3864 by luhuadong

  • ulog:fixed compile err syslog.c:154:34: error: unknown type name 'uint8_t' #3885 by Michael0066

  • [update] stm32mp1-dk1 bsp drivers #3891

  • [update] stm32mp1-ev1 bsp drivers #3882

  • [bsp] [ stm32]add can support for stm32l4 #3858 by zyf-in-github

  • [BSP] remove x1000 bsp for none Apache License v2.0 #3836

  • 修正多核rt_schedule_remove_thread时pcpu的ready_table判断问题 #3886

  • [bsp/at32] add link detecting thread for ethernet driver #3874 by sheltonyu

  • [BSP] [imxrt]fixed ethernet driver bug for imxrt #3853 by xfwangqiang

  • [fix] libcpu/nuclei: Fix wrong RT_KERNEL_INTERRUPT_LEVEL #3877 by fanghuaqi

  • 在common文件夹下新建unstd.c文件,并将isatty/ttyname函数作为公共函数独立出来 #3869 by mysterywolf

  • [BSP] [IMXRT]fixed SConstruct file spell error in imxrt1064-nxp-evk #3876 by xfwangqiang

  • [fix] 修复 SPI API 在 C++ 下调用报错 #3875 by ChenxuanZhao

  • [bsp/nrf5x]add the sample of softdevice config #3878 by supperthomas

  • [bsp/nuclei] Add BSP support for Nuclei HummingBird FPGA Evaluation Board #3868 by fanghuaqi

  • [fix] thread control bug about RT_THREAD_CTRL_CLOSE command #3872

  • 针对nrf52832 添加外设ADC, WDT, PWM等配置,支持menuconfig配置 #3865 by chenyingchun0312

2.软件包更新情况:

  • 增加Ppool软件包,基于pthread的线程池库  by mysterywolf

  • update agile_console、agile_telnet  by  loogg

  • 添加MS5805传感器 by schuck-wang

  • jerryscript: [ add ] 增加字节码编译功能和字节码加载执行功能使能配置

  • yd_crypto 版本更新 by china-hai

  • [webnet]update v2.0.2

  • 新增btstack软件包   by supperthomas

  • 新增lwgps软件包,轻量级GPS NEMA协议解析器 by  orange2348

  • 新增 y68l6400 软件包,ly68l6400是一个spi sram芯片   by Ghazigq

  • [nrf5x_sdk] fix the Kconfig and the warning by  supperthomas

  • littlefs release v2.2.x  by geniusgogo

  • 【CmBacktrace】 添加中文(UTF-8)配置 by ChenxuanZhao

  • littlefs:fixed 2.1.x enable wear leveling. -1 is disable by  geniusgogo

  • mpy优化:添加用户扩展模块选项,让新加模块无需修改软件包的头文件 by heyuanjie87

  • 新增2048益智类游戏软件包 by mysterywolf

  • 新增threes益智类游戏软件包 by mysterywolf

  • 新增pdulib软件包,一个用于PDU格式的短信文本解析库 by ShineRoyal

  • qboot release v1.04 by qiyongzhong0

  • qboot release v1.03 by qiyongzhong0

  • qboot release v1.02  by qiyongzhong0

  • release netutils 1.2.0

  • 增加 RT_USING_DFS 依赖项 by mysterywolf

感谢mysterywolf 、qiyongzhong0、 ShineRoyal 、heyuanjie87、geniusgogo、ChenxuanZhao、supperthomas、Ghazigq、orange2348、 china-hai 、schuck-wang 、loogg
等开发者贡献软件包!

3.开发工具情况:

  • studio更新:本月作了重大更新

    - 工程向导开发和完善

  1. 新增基于开发板创建工程模式替代老的基于bsp模式

    - 工具链支持

  2. 新增RISC-V工具链支持

    - 构建功能完善

  3. 解决停止并启动调试没自动构建的问题

  4. 解决只修改了链接脚本后构建无效的问题

    - SDK Manager完善

  5. 新增开发板类型资源包

  6. 完善美化SDK Manger图标

  7. 解决SDK资源包安装失败的问题

    - 新开发板支持

  8. 新增IMXRT1064/1052开发板的支持

    - RT-Thread配置完善

  9. 解决LWIP配置选项ICMP名称问题

  10. 解决RT-Thread配置页面在构建时没有自动保存的问题

    - QEMU功能完善

  11. 新增芯来rvstar开发板qemu仿真支持

  12. 新增vexpress-a9的qemu仿真支持

  13. 新增qemu点击下载直接启动运行模式

  14. 新增STM32 sdio模拟支持

    - 调试器功能完善

  15. 新增ST-LINK调试支持复位

  16. 新增ST-LINK调试支持查看外设寄存器

  17. 新增ST-LINK外部FLASH下载算法支持

  18. 解决ST-LINK下载Verify时日志出现乱码的问题

  19. 新增DAP-LINK对多下载算法的支持

  20. 新增DAP-LINK调试器对雅特力芯片下载和调试的支持

  21. 新增DAP-LINK下载调试参数配置便于加快下载速度

  22. 解决J-Link下载时工程路径有空格弹框需要手动输入起始地址的问题

    - 语言切换完善

  23. 解决切换到英文后部分窗口仍有中文的问题

4.社区生态:

  • RT-Thread Smart微内核操作系统重磅发布!开源!

  • 第15届研电赛圆满落幕,RT-Thread企业专项奖花落谁家?

  • 【报名啦】Meetup—RT-Thread社区小伙伴交流见面会

  • RT-Thread x STM32 全连接创意创客大赛

  • RT-Thread Studio V1.1.4 更新重磅来袭!亮点多多,邀你来品鉴

  • 【抽奖】RT-Thread Logo升级 | 新起点,“青”装上阵

5.社区工作小组情况

关于小组输出方面可查看上述代码更新记录及软件包更新记录,这里不再赘叙。


9月份邀请了过去一年小组内贡献较多的3位成员参与RT-Thread团队三亚旅游活动,由RT-Thread团队承担相关费用。

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

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

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

报名参加请扫描图中二维码!

你可以添加微信17775982065为好友,注明:公司+姓名,拉进 RT-Thread 官方微信交流群!

RT-Thread


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

长按二维码,关注我们

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

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

这篇关于RT-Thread9月份社区简报,快来看看代码、软件包、社区生态更新情况!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/691407

相关文章

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

Java中Map.Entry()含义及方法使用代码

《Java中Map.Entry()含义及方法使用代码》:本文主要介绍Java中Map.Entry()含义及方法使用的相关资料,Map.Entry是Java中Map的静态内部接口,用于表示键值对,其... 目录前言 Map.Entry作用核心方法常见使用场景1. 遍历 Map 的所有键值对2. 直接修改 Ma

深入解析 Java Future 类及代码示例

《深入解析JavaFuture类及代码示例》JavaFuture是java.util.concurrent包中用于表示异步计算结果的核心接口,下面给大家介绍JavaFuture类及实例代码,感兴... 目录一、Future 类概述二、核心工作机制代码示例执行流程2. 状态机模型3. 核心方法解析行为总结:三

python获取cmd环境变量值的实现代码

《python获取cmd环境变量值的实现代码》:本文主要介绍在Python中获取命令行(cmd)环境变量的值,可以使用标准库中的os模块,需要的朋友可以参考下... 前言全局说明在执行py过程中,总要使用到系统环境变量一、说明1.1 环境:Windows 11 家庭版 24H2 26100.4061

pandas实现数据concat拼接的示例代码

《pandas实现数据concat拼接的示例代码》pandas.concat用于合并DataFrame或Series,本文主要介绍了pandas实现数据concat拼接的示例代码,具有一定的参考价值,... 目录语法示例:使用pandas.concat合并数据默认的concat:参数axis=0,join=

C#代码实现解析WTGPS和BD数据

《C#代码实现解析WTGPS和BD数据》在现代的导航与定位应用中,准确解析GPS和北斗(BD)等卫星定位数据至关重要,本文将使用C#语言实现解析WTGPS和BD数据,需要的可以了解下... 目录一、代码结构概览1. 核心解析方法2. 位置信息解析3. 经纬度转换方法4. 日期和时间戳解析5. 辅助方法二、L

Python使用Code2flow将代码转化为流程图的操作教程

《Python使用Code2flow将代码转化为流程图的操作教程》Code2flow是一款开源工具,能够将代码自动转换为流程图,该工具对于代码审查、调试和理解大型代码库非常有用,在这篇博客中,我们将深... 目录引言1nVflRA、为什么选择 Code2flow?2、安装 Code2flow3、基本功能演示

IIS 7.0 及更高版本中的 FTP 状态代码

《IIS7.0及更高版本中的FTP状态代码》本文介绍IIS7.0中的FTP状态代码,方便大家在使用iis中发现ftp的问题... 简介尝试使用 FTP 访问运行 Internet Information Services (IIS) 7.0 或更高版本的服务器上的内容时,IIS 将返回指示响应状态的数字代

MySQL 添加索引5种方式示例详解(实用sql代码)

《MySQL添加索引5种方式示例详解(实用sql代码)》在MySQL数据库中添加索引可以帮助提高查询性能,尤其是在数据量大的表中,下面给大家分享MySQL添加索引5种方式示例详解(实用sql代码),... 在mysql数据库中添加索引可以帮助提高查询性能,尤其是在数据量大的表中。索引可以在创建表时定义,也可

使用C#删除Excel表格中的重复行数据的代码详解

《使用C#删除Excel表格中的重复行数据的代码详解》重复行是指在Excel表格中完全相同的多行数据,删除这些重复行至关重要,因为它们不仅会干扰数据分析,还可能导致错误的决策和结论,所以本文给大家介绍... 目录简介使用工具C# 删除Excel工作表中的重复行语法工作原理实现代码C# 删除指定Excel单元