summaryrefslogtreecommitdiff
path: root/bsp/stm32/libraries/HAL_Drivers/drv_spi.c
AgeCommit message (Collapse)Author
2023-02-11[spi]添加rt_spi_bus_attach_device_cspin 函数 (#6916)liYangYang
这个函数实现了原先的挂载功能,并且调用pin框架,初始化cs引脚,是一个功能相对完善的挂载函数。用户也能更简单的使用。 该函数取代rt_spi_bus_attach_device,后续rt_spi_bus_attach_device会被逐渐淘汰掉。新的BSP以及软件包应当使用rt_spi_bus_attach_device_cspin新函数。 STM32L475潘多拉测试通过。
2023-01-18[stm32][spi] spi attach函数问题解决方案 (#6864)liYangYang
attach #6819
2023-01-08format stm32 driversMeco Man
2023-01-07[STM32][SPI]解决挂载函数里面不同bsp对uaer_data的滥用 (#6819)liYangYang
* [spi]attach 片选引脚依赖pin框架 * 修改attach函数
2022-12-24[stm32][spic]修改SPI TX DMA中断优先级wdfk-prog
* 原先中断优先级不生效
2022-12-16[STM32][SPI]使用rt_hw_cpu_dcache_ops函数替换HAL库函数 (#6745)wdfk-prog
* [STM32][SPI]使用rt_hw_cpu_dcache_ops函数替换HAL库函数 * 规范代码格式
2022-12-15[STM32][SPI]在H7芯片下修复时钟频率获取错误问题并添加DMA� ↵wdfk-prog
�动 (#6741) * [STM32][SPI]在H7芯片下修复时钟频率获取错误问题并添加DMA驱动 * H7下SPI时钟不再为外设总线时钟频率 * H7下DMA驱动需要进行CacheLine对齐
2022-12-06[STM32][SPI]优化APBx时钟配置代码 (#6698)liYangYang
* [STM32][SPI]优化APBx时钟配置代码
2022-10-27将驱动文件中判断RT_USING_XXX改为BSP_USING_XXX,解决了部分框� ↵linshire
�层与驱动层的混用
2022-10-17[bsp/stm32] 将spi DMA传输更改为阻塞线程方式 (#6513)BreederBai
* [bsp/stm32] 将spi DMA传输更改为阻塞线程方式 * Update bsp/stm32/libraries/HAL_Drivers/drv_spi.h Co-authored-by: Man, Jianting (Meco) <[email protected]>
2022-08-02Fix some compilation warning (#5744)dongly
* Fix some compilation warning * 补充修正一些数据类型的使用错误 Co-authored-by: Meco Man <[email protected]>
2022-05-09[stm32][spi] remove hardware NSSMeco Man
2022-04-26[BSP] judge the SPI instances before operating (#5874)blta
2022-04-11[bsp/stm32] select the input clk of spi based on SPI instancesblta
2021-12-10完善了STM32H7系列SPI使用DMA的驱动qinge
1.使能DMA时钟的条件编译中加入了STM32H7 2.添加STM32H7 "spi_config" 中的request字段 3.DMA初始化FiFo相关的初始化的条件编译选项中加入STM32H7
2021-10-11Update drv_spi.cLiuKang
2021-10-11[drv_spi.c] 修复 stm32 drv_spi.c文件中的 spixfer ↵liukangcc
未实现片选为高电平的 spi 设备
2021-08-10i# This is a combination of 3 commits.YJIE_1998
【修改】format
2021-04-23[add] spi config increases irq_typewanghaijing
2021-03-08[stm32][driver] auto formattedMeco Man
2020-10-14stm32wbDozingfiretruck
2020-06-23[update] add drivers for stm32mp1.thread-liu
2020-06-13[BSP][stm32] Add 3 wires SPI driver support.armink
2020-05-15[update] spi nss typethread-liu
2020-04-13Fix bug cause HAL SPI timeout Jianjia Ma
The bug affects in SPI mode 1 (probably and mode 2) When changing SPI device, HAL returns timeout error for the first time trying to read/write.
2020-01-15Porting for stm32h7xx spiwhj4674672
2019-07-27[bsp][stm32]修改drv_spi.c中的tab为空格yangjie
2019-07-19[bsp][stm32/libraries/HAL_Drivers] F0 ↵yangjie
系列支持SPI,并修复DMA中断函数重复定义
2019-06-18[bsp/stm32]add stm32f2xx templatemisonyo
2019-02-15STM32G071 BSP对SPI和UART DMA读写的支持guanwenliang
2019-02-15完善STM32G071的BSPguanwenliang
2019-01-19[bsp][stm32] Fixed an error when SPI transfers data larger than 65535SummerGift
2019-01-08[bsp][stm32] update drv_spi.cSummerGift
2019-01-08[bsp][stm32] Modify the DMA implementationSummerGift
2018-12-26[bsp][stm32] update stm32 mul-series driversSummerGift
2018-12-21[bsp] [stm32] 修改f7系列DMA时钟 添加SD卡适配Hao Zhu
2018-12-21[bsp] [stm32] 更新spi usart的时钟设置 更新脚本设置Hao Zhu
2018-12-12[bsp][stm32][stm32f767] 移植qspiHao Zhu
2018-12-12[bsp][stm32][stm32f767] 修改一系列错误Hao Zhu
2018-12-11[bsp][stm32][stm32f767] 移植片内flash驱动Hao Zhu
补全了必要的hal库,stm32f767-fire的sram大小更正为512
2018-11-30[bsp][STM32] update stm32 bspSummerGift
2018-11-29[bsp][STM32] Add bsp based on new frameworkSummerGift