Eziotao
ce346d798b
modify the sampling rate to increase the actual baud rate(drv_usart.c/drv_usart_v2.c)
2023-04-03 10:14:52 -04:00
Meco Man
f58d3c5200
rt_device_write/read return data type as rt_ssize_t
...
rt_ssize_t can give negative error code, which follows the unix style correctly
2023-02-07 21:43:57 -05:00
Meco Man
7ecba50ff6
format stm32 drivers
2023-01-08 22:52:13 -05:00
少年老王
12ec87d64e
修改串口V2的putc顺序
...
1.顺序修改回V1,保证每次都是当前数据发送完才跳出
2022-12-06 10:37:35 +08:00
myshowtogo
a9d8168b4d
Modified bsp/stm32/libraries/HAL_Drivers/config/f4/dma_config.h
...
Modified bsp/stm32/libraries/HAL_Drivers/drv_usart_v2.c
修复stm32的串口 dma配置
2022-10-30 21:19:31 -04:00
朱天龙 (Armink)
d480690f77
[bsp][stm32] Update the serialv2 driver for CPU Cache. Simplified the DMA receive code.
2022-10-12 14:21:41 +08:00
朱天龙 (Armink)
039efbb075
完善 Serial V2 框架 ( #5770 )
...
* [stm32] fix h7 uart V2 driver unused code.
* [DeviceDriver][serialv2] fix the serialv2 when using for console device on DMA mode.
* [stm32][art-pi] using serial v2 by default
* [DeviceDriver][SerialV2] Add termios for serial@V2 .
* [BSP][STM32] Add hardware flow control for STM32 serial@V2 driver.
* [DeviceDriver][Serial@V2] Add hardware flow control for serial V2.
2022-04-04 17:25:04 +08:00
朱天龙 (Armink)
bae1be0f45
完善串口 V2 框架 ( #5720 )
...
* [stm32] fix h7 uart V2 driver unused code.
* [DeviceDriver][serialv2] fix the serialv2 when using for console device on DMA mode.
* [stm32][art-pi] using serial v2 by default
2022-03-27 00:52:41 +08:00
diskwu
03f46c6694
避免警告,变量可能未初始化就使用 ( #5544 )
...
* 避免警告,变量可能未初始化就使用
* 避免警告,变量可能未初始化就使用
* 避免警告,变化可能未初始化就使用。
* Update bsp/stm32/libraries/HAL_Drivers/drv_usart.c
Co-authored-by: guo <guozhanxin@rt-thread.com>
* Update bsp/stm32/libraries/HAL_Drivers/drv_usart_v2.c
Co-authored-by: guo <guozhanxin@rt-thread.com>
Co-authored-by: guo <guozhanxin@rt-thread.com>
2022-01-21 11:06:37 +08:00
mazhiyuan
12b1e74f1c
修复STM32串口mask问题
2021-10-14 10:15:55 +08:00
YJIE_1998
53a4074f0b
i# This is a combination of 3 commits.
...
【修改】format
2021-08-10 13:06:10 +08:00
chenjh
5ac5d92cbb
[serial] 优化发送非阻塞时,serial_close未执行rt_completion_done的问题。
2021-06-16 16:55:33 +08:00
chenjh
fac3c5cda1
[serial] 优化dma接收处理流程,解耦驱动调用串口框架的API接口
2021-06-08 09:38:43 +08:00
chenjh
d94be14df5
[serial] 增加serial_v2版本的框架和基于stm32的串口驱动
2021-06-08 09:38:43 +08:00