keil v5
cubemx v5
mcu:stm32f429igt6
因為專案中需要快速採集外部spi介面adc的資料,所以研究使用ll庫讀取spi資料。
cube中開啟spi功能
設定為ll庫
spi讀取可以自己實現
while((spi1->sr & 1<<1) == 0);//wait for tx buf empty
spi1->dr = 0xa7a7;
while((spi1->sr & 1<<0) == 0);//wait for recv complete
tmp1 = spi1->dr;
最後記得在main.c中使能spi介面:
/* user code begin 2 */
ll_spi_enable(spi1);
/* user code end 2 */
STM32基於cubeMX實現定時器點燈
stm32的常見的定時器資源 系統嘀嗒定時器systick 看門狗定時器watchdog 實時時鐘rtc 基本定時器 通用定時器 高階定時器。系統嘀嗒定時器systick 這是乙個整合在cortex m3核心當中的定時器,它並不屬於晶元廠商的外設,也就是說使用arm核心的不同廠商,都擁有基本結構相同...
STM32的韌體庫和CubeMX
標準外設庫std standard peripheral libraries peripheral英 p r f r l 美 p r f r l adj.外圍的 次要的 神經 末梢區域的 n.外部裝置 hal hardware abstraction layer 硬體抽象層 庫 hal庫是st未來主...
使用stm32cubemx快速生成fatfs例程
2.修改工程 3.實驗現象 本文將介紹如何使用stm32cubemx快速生成乙個stm32 sdio 介面的fatfs例程,並實現對sd卡讀寫,本文的cubemx版本為stm32cubemx 5.6.0,mdk keil版本為keil v5.27.1.0,微控制器主機板為stm32f405。sdio...