rt-thread/examples
RyanCW e0243e87c0
[component][drivers][serial_v2] 优化serial_v2 (#10603)
* [bsp][stm32][drv_usart_v2] uart_isr不再使用链式调用,RXNE内循环读空,一些细节优化

* [componnents][drivers][serial_v2] 增加获取config接口,使用rt_tick_get_delta替代内部的时间绕回判断,写满丢弃策略rx接收数据错乱修复,clang-tidy和cppcheck审查优化

* [utest][drivers][serial_v2] 测试例程进行优化

* [bsp][stm32][drv_usart_v2] 撤回DMAMUX1修改

* [componnents][drivers][serial_v2] read和write不再返回-RT_ETIMEOUT改为已发送或读取的字节数,细节优化

* [utest][drivers][serial_v2] 增加单独的timeout测试,减少测试中的硬延时

* [utest][drivers][serial_v2] 漏提交的posix下标志位

* [utest][drivers][serial_v2] 优化测试例程

* [bsp][stm32][drv_usart_v2] transmit返回错误值,RXNE增加超时逻辑

* [componnents][drivers][serial_v2] 增加transmit错误处理,增加超时退出机制显式的避免死循环

* [componnents][drivers][serial_v2] 适配serial_v2和posix非libc标准库下的console和shell
2025-08-16 11:51:57 +08:00
..
file [update] move dfs_posix.h to legacy/dfs/dfs_posix.h 2022-01-14 23:09:32 +08:00
libc 删除rt_thread_sleep遗留 2024-08-15 04:08:33 -04:00
network [examples][tcpserver]打印错误值errno 2023-12-28 15:55:14 +08:00
pm [example] replace RT_IPC_FLAG_FIFO with RT_IPC_FLAG_PRIO 2021-07-18 12:52:04 +08:00
rt-link [errno code][-RT_ERROR] fix that use RT_ERROR without - 2023-03-20 00:06:16 -04:00
test [sscanf] use rt_sscanf to replace sscanf 2024-11-27 10:59:15 +08:00
ulog [example] 格式化整理 2021-03-07 08:34:04 +08:00
utest [component][drivers][serial_v2] 优化serial_v2 (#10603) 2025-08-16 11:51:57 +08:00
var_export [add][examples][var_export]add sample code for the var_export component 2021-09-02 20:20:29 +08:00
ymodem [update] move dfs_posix.h to legacy/dfs/dfs_posix.h 2022-01-14 23:09:32 +08:00