一片STM32f103能否接兩片nrf24l01?

時間 2021-05-31 05:04:06

1樓:筆尖清風

當然可以啦,stm32f103引腳在48以上的基本都有2~3個硬體SPI,而且乙個路SPI能掛接多個裝置,通過NSS片選引腳可以使能不同裝置。另外還可以用普通GPIO來模擬SPI

2樓:撿破爛鄂外星人

STM32F103是可以的,NRF24L01使用的是SPI介面,每片STM32F103至少帶有乙個硬體SPI介面。

而SPI是乙個一主多從的匯流排協議,可以直接把24L01接進來,通過片選來控制不同的模組。

如果不想復用匯流排,還可以使用GPIO模擬一路SPI,這樣,一路硬體SPI,一路軟體SPI,滿足你需求。

如果還不想使用軟體SPI,那就只有選用帶多路SPI的晶元了,這是STM32F103的選型手冊,紅線框選的那一列就是硬體SPI數量,從圖上可以看到,36腳的晶元全系列只有一路硬體SPI,48腳,64腳的,除C4,C6,R4,R6之外,都是至少2路硬體I2C,100腳,144腳全系列2-3路硬體I2C,根據需要來選擇硬體就可以了

3樓:魚鷹談微控制器

有一款晶元帶+號的可以實現偽雙工,可以實現收發功能

我把這個晶元翻譯了一下,可以看看,最後一篇是除錯筆記

NRF24L01+中文翻譯之器件總體介紹(一)

STM32啟動流程

剪刀手愛德潘 從拒絕開始。首先,答主本身是乙個可以說是實實在在的討好型人格,無論是做事還是說話都是以別人為出發點點的,滿腦子都是在考慮別人的想法,可以說某種程度上失去自我,無論別人讓你做什麼,你可能真的不情願,或者這件事都已經超出你的能力範圍了,但下意識的反應都是答應,因為這樣別人會對自己產生好感,...

使用STM32儲存採集的資料,應該儲存在片內flash還是SRAM呢?

TopSemic 既然資源足夠多,建議在SRAM開兩個陣列,Buffer1 1024 Buffer2 1024 這樣在ADC往其中乙個Buffer存數的時候,可以同時把另乙個Buffer中的資料上傳PC。這樣處理起來簡單一些。Flash的讀寫速度比SRAM慢很多,而且Flash的擦寫次數都是有限制的...

怎麼選擇STM32開發板

飛洋 從MCU到MPU,你需要一塊好開發板 STM32MP1系列的出現吸引了很多STM32新老使用者的關注,但是很多的人都會擔心乙個問題 以前是基於Cortex M系列MCUj進行開發,對於cortex A架構的處理器以及Linux系統都不熟悉如何高效地從MCU跨越到MPU是大家都關心的話題。作為S...