Advertisement

【2021年1月】RT-Thread社区简报

阅读量:

RT-Thread社区简报将在每月初期进行总结上个月RT- Thread社区的技术与生态系统的发展动态,并通过透明化的展示平台向关注该项目的朋友们提供详细的背景信息。我们希望参与者能够积极参与到这一生态系统的建设中来。

1.代码贡献:

当前统计来自Github master及Gitee代码mergerd PR.

特别感谢:

M6、小氢、Xys_2007_11_11、神秘狼人、森林雨、贪婪大头、Python Gaming Community、fmkong、redocCheng 、Trisuborn、tmmdh、CraztTnspt、Jedcheen、xiaofengvskuye、xinyigao、DavidLin1577、iysheng、liuanlin-mx(林 lining)、Hxinrong 、shuobatian 、chengy4(陈cheng4)、Rice_Chen

等开发者 以及 中科蓝讯、新塘 、NXP、华大半导体对本月代码更新所作出的贡献!

  • bsp:ls2k:make set console device more flexible #4282 from Michael0066

  • Feature/nrf5x nrf52832 and nrf52840 compatible with gcc compilation #4285 from hyhkjiy

  • Update bsp/allwinner_tina/rtconfig.py #4274 from xys20071111

[stm32] [bluepill] implement the function of MDK simulator and update the MDK5 repository template #4266 by mysterywolf

  • [bsp] [raspberry-pico]add gpio drivers #4276

  • add support stm32wl and bsp/stm32wl55jc-st-nucleo #4277 from Forest-Rain

  • [fix] 修复使用lwip 2.1.2作为协议栈,并使能dhcp server选项时,编译报错问题 #4243

  • [PWM] Fix the pwm clock frequency doubling problem #4263

  • add raspberry-pico bsp #4275

  • [bsp] [bluetrum] add i2c, wdt and hwtimer support #4268 from greedyhao

  • Feature/update rt studio py #4271

  • Feature/use studio project file template #4269

  • Append RT_WEAK for overriding various ECC layout #4267 from OpenNuvoton

  • fixbug:keep makefile.targets while it has existed #4264

  • [utilities] [ulog] fix ulog backend color log length calculation error #4258

  • [bsp] [bluetrum] add sdio support #4255 from greedyhao

  • [bsp] fix mm32 iar icf bugs #3950 from PYGC

In the [drivers/sensor] module, irq_disable is implemented to disable irq functionality solely when both the sensor and associated module sensors have been de-energized. #3271 from fmkong

  • 解决添加RT_USING_MTD_NOR编译报错的问题 #4226 from redocCheng

  • [update] stm32mp1 uart dma sample #4253

为STM32的PWM驱动进行硬件级集成并实现对STM32H7系列芯片的支持、增添互补PWM功能以增强兼容性,并补充完善相关的控制命令集等 #4250 from Trisuborn

  • fix priority inversion bug of mutex. #3647 from tmmdh

  • [ulog]Introduce backend filtering interface, introduce async log output control interface, ulog mutex modification into semaphore #4251

    • [bsp] [stm32] Add HAL_TIM_Base_Init #4249 from CraztTnspt

    • [.gitignore] 将dist文件夹滤掉 #4241 from mysterywolf

    • add dist to rt-thread studio support for all bsp #4245

    • fix imxrt uart2 wrong configure #4236 from Jedcheen

[stm32] [bsp] [bluepill] generate update content for readme and apply updates to the cubemx project #4238 originating from mysterywolf

  • 修复NRF52840启用SPI驱动后编译错误问题 #4233 from xiaofengvskuye

  • [stm32] [stm32f103-blue-pill] add USB device support #4235

  • [readme] update #4237 from mysterywolf

Eliminate platform-dependent code referenced by common ticket #4234 within OpenNuvoton

  • SAI模块-i.mxrt1050evk #3989 from xinyigao

  • [kernel] add rt_mb_urgent() #4218 from mysterywolf

  • Update net_test.c #4225 from DavidLin1577

[bsp] [gd32103c-eval] Implement gd32103c-eval bsp [src/kservice.c] 更新打印提示时间戳信息 #4223 发布于 iysheng

  • scons: Add CodeLite target #3967 from liuanlin-mx

  • add error checks of rt_mutex_take() #4165 from Hxinrong

  • [kernel] [script] remove module.c #4220 from mysterywolf

  • [kernel] update sconscript #4219 from mysterywolf

  • 重新整理了serial.c和pipe.c的格式 #4216 from mysterywolf

Gitee:

  • bsp/stm32/stm32l475-atk-pandora:添加armclang支持 shuobatian

bsp/hc32f4a0 :Update SRAM_SIZE in board.h;Adjust I2Cgpioinit in drv_soft_i3c.c chengy4

corrected the Bear-Pi BSP configuration error and equipped it with integrated LCD support for the Bear-Pi Rice_Chen platform.

2.软件包更新情况:

  • can_ymodem软件包增加多通道标志 #828 from redocCheng

  • add as7341 sensor package:as7341是一款11通道可见光传感器 #829 from redocCheng

  • add sgm706 独立看门狗驱动软件包 #830 from Prry

  • [littlefs] release v2.3.0 #831 from geniusgogo

  • [ulog_file] add ulog_file package index #832

  • 新增kdb软件包索引 #834 from Bruceyzha

  • rs485 release v1.02 #836 from qiyongzhong0

  • 添加状态机实例以C语言开发既能具备复杂性又不失简洁性的有限状态机(FSM) #840 from redocCheng

    • add MICROPYTHON_USING_FLOAT_IMPL_FLOAT in kconfig #841 from mysterywolf

    • 增加logmgr软件包:日志管理系统功能支持 #842 #847 #849

    • 修复对ASR6500S的支持 Update Kconfig #846 from zyk6271

    • [ulog_file] update ulog_file index #848

    • [add]add gt911 touch drive #850 from RiceChen

安装rt_memcpy_cm软件包:该软件包提供对rt_memcpy函数在Cortex-M架构上的高效汇编优化,并由mysterywolf团队开发发布(编号#851)。

  • add tag for Cortex-M #852 from mysterywolf

*添加Qfplib_M0_tiny软件包:汇编实现的浮点运算加速库(小型版本)#853由mysterywolf开源社区提供

*安装Qfplib-M0-full软件包:Cortex-M0浮点运算汇编加速库(full-version注释项)#854 from mysterywolf

  • 增加Qfplib-M3软件包:Cortex-M3浮点运算汇编加速库 #855 from mysterywolf

  • [system/littlefs]fixed version index #857 from geniusgogo

表示感谢redocCheng(中文名)、Prry(英文名)、geniusgogo(中文名)、Bruceyzha(中文名)、qiyongzhong0(中文名)、mysterywolf(中文名)、zyk6271(中文名)以及RiceChen(中文名)等开发者提供支持和分享的软件工具!

3.开发工具情况:

  • RT-Thread Studio更新: 本月发布了多个新的BSP版本,涵盖来自全志半导体、“GD Micro”、“NXP Semicon导体”、“灵动微电子”、“ST Micro”、“华芯微科技”以及“Texas Instruments”的一系列RT-Thread BSP资源,完整支持多种芯片架构需求;通过SDK Management应用程序方便地访问并下载这些资源

4.社区生态:

RT-ThreadX立创EDA

RT-ThreadX立创EDA

苏州大学王宜怀教授担任主讲人,在线开展了为期两天的RT-Thread师资培训工作。该培训吸引了来自全国150余所高校的教师参与


???????????? 点击阅读原文进入官网

全部评论 (0)

还没有任何评论哟~