Repository navigation
📌RT-Thread 4.1.1 路线与意见征集 #5808
Description
Activity
请修复通过RTT STUDIO 创建的项目无法枚举USB的BUG #5799
- pinned this issue
on Apr 18, 2022 这个pr之前提交又revert回来了,考虑在4.1.1 重新提交一下 #5742
rt_kprintf需要精炼和整理一下,函数里有一些没有用的参数或者代码。比如RT_PRINTF_PRECISION这个宏,必须定义,不定义会直接报错。64位行为优化
- CMSIS文件太多重复了
- [stm32][cmsis] avoid conflict between cmsis5 and bsp cmsis #5908 是否对全仓库ARM 的BSP都进行此处理?谁用到了谁按照此处理即可
- CMSIS重复文件太多 [stm32] move CMSIS hearder files to common folder #5998
- 大部分BSP都没有选定 ARCH_ARM_CORTEX_FPU 导致CMSIS软件包无法启用FPU相关
- AT32的两份rt_driver可否考虑合并到一起 [bsp/at32] 1、调整文件结构,合并各系列独立的rt-drivers,以便维护。 2、更新各系列library和工程相关内容 #5970
- CMSIS文件太多重复了
设备框架胡乱返回RT_EOK错误码的问题:
#5898
http://bbs.eeworld.com.cn/thread-1196113-1-1.html- F469触摸这块初始化逻辑有问题,创建一个线程去初始化另一个线程再去初始化触摸芯片??
- F407探索者 stm32l4r9-st-eval 也有类似的问题
- free 命令兼容多堆的特性。
- 完善 vs 上 libc,能编译过 lwip 和sal
BSP:
STM32 pwm驱动在L4下 TIM17可能没有这个定时器:https://club.rt-thread.org/ask/question/0876e296d846a5e1.htmlfree 可否增加实际空余内存显示 free? 每次查看都是要计算一下 free = total - used
RTC 还差最后一个问题:#5994 (comment)
libc
- string.h中部分glibc/POSIX拓展函数各个编译平台不一致
例如strnlen 在IAR中定义 但是keil gcc下没有定义,IAR取消扩展C函数
取消strnlen函数在rtthread.h中的定义
https://github.com/RT-Thread/rt-thread/pull/6026/files
- string.h中部分glibc/POSIX拓展函数各个编译平台不一致
龙伟:Cortex M 的开关中断保护 用 basepri 这个寄存器
https://www.freertos.org/FreeRTOS_Support_Forum_Archive/February_2014/freertos_Cortex_M3_4_BASEPRI_2cd231d0j.html只让qemu-vepress Werror 就可以了,没有必要让其他bsp也把警告当成错误 https://github.com/RT-Thread/rt-thread/pull/5785/files
建议修复一下这个问题https://github.com/RT-Thread/rt-thread/issues/6128,
已完成 #6148
需要继续跟踪的PR和论坛帖子 (转自4.1.0发展规划)
- [drv_flash_l4.c]修复stm32l4系列flash在下载完程序后首次擦除会失败的问题 #5296 其他系列的STM32是否也有这个问题
- STM32 LPUART的问题
- https://club.rt-thread.org/ask/question/433249.html RTT 针对stm32lx系列低功耗串口驱动bug
- https://club.rt-thread.org/ask/question/424812.html 反馈rtt串口驱动对低功耗串口lpuart1不兼容的问题
- https://club.rt-thread.org/ask/article/3412.html STM32L4 LPUART1 DMA下不能工作的解决办法
- https://club.rt-thread.org/ask/question/434691.html 论坛反馈的finsh_getchar的一个bug
- https://club.rt-thread.org/ask/article/54.html STM32 UART
- https://club.rt-thread.org/ask/question/425502.html STM32L0 drv_usart.c的BUG及解决
- https://club.rt-thread.org/ask/question/429786.html ulog的问题 [utilities][ulog] Increase the usec check time. #5114
- https://club.rt-thread.org/ask/question/424912.html drv_pwm.c 有bug
- https://club.rt-thread.org/ask/question/434822.html 同时ulog的timestamp与rtc打印无输出 improve ULOG_OUTPUT_FLOAT, which avoids using inherent vsnprintf #5632
- https://club.rt-thread.org/ask/article/3483.html n32g457 spi驱动
- https://club.rt-thread.org/ask/article/54.html F030系列芯片UART3~UART6使用问题
- https://club.rt-thread.org/ask/question/435184.html H7 UART5的问题以及修改方法
Scons/ENV
- feat(bsp/gd32f1-f4/drv_sdio):增加gd32下sdio驱动 #6176 (comment)
- https://club.rt-thread.org/ask/article/11d28badc0ddb35b.html
- 取消自动递归下载submodule,增加pkgs --update-r命令专门负责递归submodule
RT-Thread/packages#1287 sal impl 文件夹分散出去
- locked and limited conversation to collaborators
on Aug 4, 2022 - unpinned this issue
on Aug 4, 2022
4.1.0已经发布,接下来将发布4.1.1版本。按照版本发布原则,4.1.1是4.1.0的bug修正版本,其修改幅度不能过于剧烈。4.1.1的计划内容包含:
之前4.1.0路线和意见征集issue参见指路:#5342
5.0.0意见征集指路:#5616