本文主要是介绍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更新:本月作了重大更新
- 工程向导开发和完善
新增基于开发板创建工程模式替代老的基于bsp模式
- 工具链支持
新增RISC-V工具链支持
- 构建功能完善
解决停止并启动调试没自动构建的问题
解决只修改了链接脚本后构建无效的问题
- SDK Manager完善
新增开发板类型资源包
完善美化SDK Manger图标
解决SDK资源包安装失败的问题
- 新开发板支持
新增IMXRT1064/1052开发板的支持
- RT-Thread配置完善
解决LWIP配置选项ICMP名称问题
解决RT-Thread配置页面在构建时没有自动保存的问题
- QEMU功能完善
新增芯来rvstar开发板qemu仿真支持
新增vexpress-a9的qemu仿真支持
新增qemu点击下载直接启动运行模式
新增STM32 sdio模拟支持
- 调试器功能完善
新增ST-LINK调试支持复位
新增ST-LINK调试支持查看外设寄存器
新增ST-LINK外部FLASH下载算法支持
解决ST-LINK下载Verify时日志出现乱码的问题
新增DAP-LINK对多下载算法的支持
新增DAP-LINK调试器对雅特力芯片下载和调试的支持
新增DAP-LINK下载调试参数配置便于加快下载速度
解决J-Link下载时工程路径有空格弹框需要手动输入起始地址的问题
- 语言切换完善
解决切换到英文后部分窗口仍有中文的问题
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月份社区简报,快来看看代码、软件包、社区生态更新情况!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!