增加了debug文档和一些todo

This commit is contained in:
NeoZng
2023-02-22 13:53:25 +08:00
parent 7bb141af06
commit 3cf1831237
18 changed files with 248 additions and 426 deletions

View File

@@ -1,3 +1,9 @@
# bsp spi
> 预计增加模拟spi
初始化传入参数中的GPIOx(GPIOA,GPIOB,...)和cs_pin(GPIO_PIN_1,GPIO_PIN_2, ...)都是HAL库内建的宏,在CubeMX初始化的时候若有给gpio分配标签则填入对应名字即可,否则填入原本的宏。
注意,如果你没有在CubeMX中为spi分配dma通道,请不要使用dma模式
(后续添加安全检查,通过判断hspi的dma handler是否为空来选择模式,如果为空,则自动将DMA转为IT模式以继续传输,并通过log warning 提醒用户)