summaryrefslogtreecommitdiff
path: root/bsp/stm32/libraries/HAL_Drivers/drv_usart.c
AgeCommit message (Collapse)Author
2023-02-07rt_device_write/read return data type as rt_ssize_tMeco Man
rt_ssize_t can give negative error code, which follows the unix style correctly
2023-01-08format stm32 driversMeco Man
2022-10-22Update drv_usart.cItsGettingWorse
修复RX DMA 第一包收不到的bug
2022-09-28[rtduino][readme] change titleMeco Man
2022-09-22[bsp/stm32] 简化drv_usart中的DMA接收逻辑 (#6357)BreederBai
2022-08-25bug:winfenggao
UART_FLAG_TC 不能在中断里CLEAR; 因为函数 static int stm32_putc(struct rt_serial_device *serial, char c)里发送完成后 while 循环等这个标志退出,中断服务函数CLEAR后,此处进入死循环
2022-08-04[stm32][drv_serial] 修复recv_len意外为负(即很大正数)的问题Meco Man
https://github.com/RT-Thread/rt-thread/issues/6106 https://github.com/RT-Thread/rt-thread/issues/4467#issuecomment-850814143
2022-08-02Fix some compilation warning (#5744)dongly
* Fix some compilation warning * 补充修正一些数据类型的使用错误 Co-authored-by: Meco Man <[email protected]>
2022-06-08[bsp][stm32] 增加uart7和uart8的DMA配置breederbai
2022-04-27修复BUG:串口启用DMA接收后,动态修改串口波特率扰乱接� ↵breederbai
��检索 在串口不关闭的情况下,更改波特率后,清空上次数据检索,导致更新写入检索错误, 串口无法读出正确的数据。真实数据的位置和检索值之间总有一定的距离,导致读取 数据的时候会有一定的延时。缓冲区大,延时越长
2022-01-21避免警告,变量可能未初始化就使用 (#5544)diskwu
* 避免警告,变量可能未初始化就使用 * 避免警告,变量可能未初始化就使用 * 避免警告,变化可能未初始化就使用。 * Update bsp/stm32/libraries/HAL_Drivers/drv_usart.c Co-authored-by: guo <[email protected]> * Update bsp/stm32/libraries/HAL_Drivers/drv_usart_v2.c Co-authored-by: guo <[email protected]> Co-authored-by: guo <[email protected]>
2021-11-15[update] ignore_format.ymlliukangcc
2021-11-15[update] add stm32u575-st-nucleo bsp.liukangcc
2021-11-01Update drv_usart.cLiuKang
2021-11-01[add] bsp stm32l552ze-nucleoliukangcc
2021-10-14Merge pull request #5153 from cndabai/stm32_getcharguo
修复STM32串口mask问题
2021-10-14修复STM32串口mask问题mazhiyuan
2021-10-11[drivers] add uart dma support for stm32l151liukangcc
2021-09-06serial: add CTS/RTS flowcontrol.Jackistang
2021-08-10i# This is a combination of 3 commits.YJIE_1998
【修改】format
2021-08-05【修改】之前因为修改造成的不兼容问题并添加 DMA 支持YJIE_1998
2021-07-30【添加】stm32f3xx 库文件YJIE_1998
2021-03-08[stm32][driver] auto formattedMeco Man
2021-02-26Merge pull request #4382 from Sunwancn/stm32-usart-8bits-parityBernard Xiong
[drv_usart.c]修复stm32串口开启奇偶校验时字长设置错误
2021-02-24[drv_usart.c]修复stm32串口开启奇偶校验时字长设置错误Sunwancn
2021-01-29add support stm32wl and bsp/stm32wl55jc-st-nucleo(recommit)forest-rain
update STM32WLxx_HAL to released v1.0.0
2021-01-20[update] uart dma sample.thread-liu
2020-10-14stm32wbDozingfiretruck
2020-06-20[add] stm32mp1 driversthread-liu
2020-06-04[upadte] Configure the priority of STM32 uart rx interrupts | ↵流光
显式配置STM32串口接收中断优先级.
2020-05-02[bsp/stm32/stm32h743-atk-apollo]support stm32h7 uart dmawhj4674672
2020-03-23[optimize] stm32 uart driverSummerGift
2020-03-10Merge pull request #3421 from ErnestChen1/masterBernard Xiong
[bsp] fix UART DMA TX
2020-02-29[bsp] fix UART DMA TXErnest
2019-12-01[bsp/stm32] Add DMAMUX support for stm32l4+.armink
Signed-off-by: armink <[email protected]>
2019-10-03[bsp][stm32][stm32g431-st-nucleo] Add stm32g431-st-nucleo bspxuzhuoyi
2019-09-21[bsp/stm32] Remove the use of device user data on uart driver.armink
2019-09-10[bsp][stm32] 更新stm32f427-robomaster-a外设驱动配置a1012112796
1.增加串口1,7,8配置,经实机测试无误 2.增加PWM4 CH1 -- 4, PWM12(BUZZER)配置,因条件有限,仅测试了TIM12 CH1 3.经测试,CAN通信无法正常使用,原因尚未找出,故暂时删去此配置 测试所用编译器: mdk5, IAR
2019-05-22Update drv_usart.c周传福
2019-05-22Update drv_usart.c周传福
修复dma_config里面rcc的bug。
2019-05-20Update drv_usart.c周传福
2019-05-20Update drv_usart.c周传福
2019-05-20Update drv_usart.c周传福
2019-05-19Update drv_usart.c周传福
2019-05-19Merge branch 'master' into stm32_uart_tx_dma周传福
2019-05-17Update drv_usart.c周传福
添加部分空行
2019-05-16Update drv_usart.c周传福
添加函数说明
2019-05-03增加串口DMA发送功能zhouchuanfu
2019-05-03增加uart的dma半中断接收方式,用来解决连续一次性接收大 ↵zhouchuanfu
于dma缓存的数据而不会丢失数据。
2019-04-17[bsp][stm32]fix the error when open uart6 alonely!guozhanxin