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

相关文章

使用Java将DOCX文档解析为Markdown文档的代码实现

《使用Java将DOCX文档解析为Markdown文档的代码实现》在现代文档处理中,Markdown(MD)因其简洁的语法和良好的可读性,逐渐成为开发者、技术写作者和内容创作者的首选格式,然而,许多文... 目录引言1. 工具和库介绍2. 安装依赖库3. 使用Apache POI解析DOCX文档4. 将解析

C++使用printf语句实现进制转换的示例代码

《C++使用printf语句实现进制转换的示例代码》在C语言中,printf函数可以直接实现部分进制转换功能,通过格式说明符(formatspecifier)快速输出不同进制的数值,下面给大家分享C+... 目录一、printf 原生支持的进制转换1. 十进制、八进制、十六进制转换2. 显示进制前缀3. 指

使用Python实现全能手机虚拟键盘的示例代码

《使用Python实现全能手机虚拟键盘的示例代码》在数字化办公时代,你是否遇到过这样的场景:会议室投影电脑突然键盘失灵、躺在沙发上想远程控制书房电脑、或者需要给长辈远程协助操作?今天我要分享的Pyth... 目录一、项目概述:不止于键盘的远程控制方案1.1 创新价值1.2 技术栈全景二、需求实现步骤一、需求

Java中Date、LocalDate、LocalDateTime、LocalTime、时间戳之间的相互转换代码

《Java中Date、LocalDate、LocalDateTime、LocalTime、时间戳之间的相互转换代码》:本文主要介绍Java中日期时间转换的多种方法,包括将Date转换为LocalD... 目录一、Date转LocalDateTime二、Date转LocalDate三、LocalDateTim

jupyter代码块没有运行图标的解决方案

《jupyter代码块没有运行图标的解决方案》:本文主要介绍jupyter代码块没有运行图标的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录jupyter代码块没有运行图标的解决1.找到Jupyter notebook的系统配置文件2.这时候一般会搜索到

MySQL更新某个字段拼接固定字符串的实现

《MySQL更新某个字段拼接固定字符串的实现》在MySQL中,我们经常需要对数据库中的某个字段进行更新操作,本文就来介绍一下MySQL更新某个字段拼接固定字符串的实现,感兴趣的可以了解一下... 目录1. 查看字段当前值2. 更新字段拼接固定字符串3. 验证更新结果mysql更新某个字段拼接固定字符串 -

Python通过模块化开发优化代码的技巧分享

《Python通过模块化开发优化代码的技巧分享》模块化开发就是把代码拆成一个个“零件”,该封装封装,该拆分拆分,下面小编就来和大家简单聊聊python如何用模块化开发进行代码优化吧... 目录什么是模块化开发如何拆分代码改进版:拆分成模块让模块更强大:使用 __init__.py你一定会遇到的问题模www.

springboot循环依赖问题案例代码及解决办法

《springboot循环依赖问题案例代码及解决办法》在SpringBoot中,如果两个或多个Bean之间存在循环依赖(即BeanA依赖BeanB,而BeanB又依赖BeanA),会导致Spring的... 目录1. 什么是循环依赖?2. 循环依赖的场景案例3. 解决循环依赖的常见方法方法 1:使用 @La

使用C#代码在PDF文档中添加、删除和替换图片

《使用C#代码在PDF文档中添加、删除和替换图片》在当今数字化文档处理场景中,动态操作PDF文档中的图像已成为企业级应用开发的核心需求之一,本文将介绍如何在.NET平台使用C#代码在PDF文档中添加、... 目录引言用C#添加图片到PDF文档用C#删除PDF文档中的图片用C#替换PDF文档中的图片引言在当

C#使用SQLite进行大数据量高效处理的代码示例

《C#使用SQLite进行大数据量高效处理的代码示例》在软件开发中,高效处理大数据量是一个常见且具有挑战性的任务,SQLite因其零配置、嵌入式、跨平台的特性,成为许多开发者的首选数据库,本文将深入探... 目录前言准备工作数据实体核心技术批量插入:从乌龟到猎豹的蜕变分页查询:加载百万数据异步处理:拒绝界面