原文:在CUBEMX下,使用STM32F103 SPI做從站的筆記

之前做STM 的項目, 一直都用的是標准固件庫。最近有個比較簡單的項目,就想試試ST強推的開發工具cubemx。 用了下來,感覺CUBEMX的 HAL庫做得很模塊化,讓一些用戶遠離了底層。但是也有缺點: . 各種模塊,應用都層次化了,所以調用關系也比自己寫繁瑣得多。 .雖然簡化了很多應用的開發過程,但也是因為把驅動模塊化了,但不靈活,面對一些特殊點的場合,就容易出現問題。 .一旦代碼出問題,找起 ...

2019-03-21 22:16 1 2246 推薦指數:

查看詳情

STM32F103 SPI 操作

本主記錄SPI 普通操作方式,主要為后續SPI設備提供基礎 1、MDK工程目錄(創建工程方式略),工程結構與前面 "STM32F103 DMA模式操作UART" 類式 2、spi 設備引腳初始在platform.c 文件, 這里面列出SX1278 設備 platform.c 內容 ...

Fri Mar 22 01:24:00 CST 2019 0 5302
STM32F103SPI2+DMA接收數據

需求:STM32F103作為從設備,通過SPI接收大量數據; 方案:1.STM32SPI通過中斷接收(占用CPU資源,且長數據易丟失) 2.STM32通過SPI+DMA實現大數據接收(占用資源少) 本次采用第二種方案實現 時序圖 ...

Thu Sep 12 18:22:00 CST 2019 0 1632
STM32F103 使用硬件SPI單線TX發數據來驅動OLED

在驅動OLED時,通常使用CS/SI/SCK三線,時序滿足SPI時序,但STM32SPI有四線NSS/MOSI/SCK/MISO,這里MISO沒有用到。因此可以使用SPI的單線發送模式進行驅動OLED。 關鍵代碼如下: 但是,經試驗發現單線模式下在發送數據時不能使用 ...

Sun May 16 21:47:00 CST 2021 0 1078
STM32F103移值FreeRtos筆記

RTOS版本:FreeRTOS_V8.2.2一、下載FreeRTOS源文件 這個可以在百度上下載,或者在官網上面下載http://www.freertos.org/a00104.html ...

Thu Oct 11 01:03:00 CST 2018 0 749
Stm32f103 ADC 學習筆記

在做有AD模塊項目的時候遇到幾個問題: 1, ADC配合DMA采樣規則是怎樣的。 2, ADC在DMA采可否不連續采樣,以提高有效采樣使用率和降低功耗。 3, 如何提高有效利用率和降低功耗,並減少CPU的占用時間。 4, ADC的如何多通道采樣。 針對以上幾個問題解答 ...

Fri May 25 08:47:00 CST 2012 0 32656
STM32F103使用內部Flash保存參數

。考慮到這些數據量比較少,使用專門的存儲單元既不經濟,也沒有必要,而STM32F103內部的Flash容量較 ...

Thu Aug 18 23:48:00 CST 2016 0 35099
STM32F103 ------ 時鍾配置

由於stm32的庫默認是外部晶振8M的情況實現的,所以配置波特率的時候也是按8M,包括主頻,如果用12M晶振就需要改動幾個地方: 在system_stm32f10x.c中找到相應類型的文件,進行如下修改。 1)72M主頻: 8M時: RCC->CFGR |= (uint32 ...

Sun Jul 15 05:40:00 CST 2018 0 1416
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM