產品說明0

STM32開發板Open405R-C是一塊以STM32F405RGT6為主控芯片的開發板,它帶有豐富的擴展接口,支持各類外圍模塊的接入。
底板資源簡介

[ 核心接口簡介 ] - 核心板插槽
方便接入核心板。 - UART3接口
方便接入RS232、USB TO 232模塊等。 - SDIO接口
方便接入Micro SD模塊,SDIO接口讀寫SD卡的速度相比SPI接口快的多。 - I2S2 / I2S3 / I2C1接口
方便接入I2S模塊,如音頻模塊等。 - I2C1 / I2C2接口
方便接入I2C模塊,如I/O擴展芯片PCF8574、FRAM FM24CLXX模塊等。 - SPI1/SPI2 + AD/DA接口
方便接入SPI模塊,如FLASH AT45DBXX、SD卡、MP3模塊等。
方便接入AD、DA模塊(SPI1復用了AD、DA功能)。 - USART2接口
方便接入RS232、USB TO 232模塊等。 - LCD接口
方便接入LCD + 觸摸屏模塊。 - ULPI接口
方便接入高速USB模塊等(STM32F405R沒有內置USB HS PHY)。 - UART1接口
方便接入RS232、USB TO 232模塊等。 - CAN2接口
方便接入CAN模塊。 - CAN1接口
方便接入CAN模塊。 - 1-WIRE接口
方便接入1-WIRE器件(TO-92封裝),如溫度傳感器DS18B20、電子註冊碼DS2401等。 | [ 其它接口簡介 ] - 5V DC接口
- 5V與3.3V電源輸入輸出接口
常用於對外供電,或與用戶板進行共地處理。 - MCU引腳接口
引出VCC、GND及所有I/O,方便與外設進行連接。 [ 跳線說明 ] - 用戶LED跳線
短接跳線:接入到示例程序指定的I/O;
斷開跳線:可改為使用連接線接入自定義的I/O。 - 五向搖桿跳線
短接跳線:接入到示例程序指定的I/O;
斷開跳線:可改為使用連接線接入自定義的I/O。 - 用戶按鍵/Wake Up按鍵跳線
短接跳線:接入到示例程序指定的I/O;
斷開跳線:可改為使用連接線接入自定義的I/O。 - 5V電源跳線
切換到左邊:由Core 5V提供
切換到右邊:由5V DC提供 [ 器件簡介 ] - 用戶LED
便於I/O輸出測試或顯示程序運行狀態。 - 用戶按鍵
便於I/O輸入測試或控制程序運行狀態。 - Wake Up按鍵
可用作普通按鍵,也可將STM32從睡眠中喚醒。 - 搖桿
上、下、左、右、按下,共5個狀態。 |
核心板資源簡介

[ 芯片簡介 ] - STM32F405RGT6
內 核:Cortex-M4 32-bit RISC;
工作頻率:168MHz,210 DMIPS/1.25 DMIPS/MHz;
工作電壓:1.8V-3.6V;
封 裝:LQFP64;
存儲資源:1MB Flash,192+4kB SRAM;
資 源:3 x SPI,4 x USART,2 x UART,2 x I2S,3 x I2C;
1 x SDIO,2 x CAN;
1 x USB 2.0 FS/HS 控制器(帶專用DMA);
1 x USB HS ULPI;(用於外接USB HS PHY)
3 x AD(12位,1us,分時16道),2 x DA(12位);
調試下載:支持JTAG/SWD接口的調試下載,支持IAP。 - AMS1117-3.3
3.3V穩壓器件。 - MIC2075-2
USB電源管理器件。 | [ 其它器件簡介 ] - "5Vin"或"USB"供電選擇開關
切換到左面,選擇USB供電;
切換到右面,選擇5Vin供電。 - BOOT狀態設置開關
可設置BOOT0的狀態。(BOOT1極少需要被使用,可通過改焊PCB背面的BOOT1焊接點來改其狀態) - 電源LED
- VBUS LED
- 復位按鍵
- 8M晶振
- 32.768K晶振
可供內置RTC使用,或用以校準。 |
[ 接口簡介 ] - JTAG/SWD接口
支持下載與調試。 - USB接口
可與PC進行USB通信。 - MCU引腳接口(含VCC/GND)
引出VCC、GND及所有I/O,方便與外設進行連接。 - 5Vin輸入接口
當USB作為HOST/OTG時,需要輸入5V電源。 | [ 跳線/開關說明 ] - USB跳線
短接跳線:使用USB時跳上。
斷開跳線:不影響I/O。 - VBAT選擇跳線
短接跳線:採用系統供電;
斷開跳線:可將VBAT接入外部電源,如電池。 |
主控板及其擴展性圖展



Open系列開發板簡介

玩轉你的STM32變形金剛,召集你的Cortex-M0 / M3 / M4戰隊,建立你的嵌入式戰線,締造你的電子王國!從這裡開始!
市面上大部分開發板的局限性在於它們不具開放性,不夠模塊化,因而限制了其移植性,擴展性,限制了其應用。
實際上,硬件開發系統可以學習軟件工程的設計理念 --開放化,模塊化,接口化。
以便讓它具備「可移植」,「易擴展」等優越性,以便讓它能像軟件一樣,一次設計,到處使用。
我們決定做一些真正優秀的開發系統,決定將它們更「一般化」,以讓它們發揮出更強的威力。
基於以上設計理念的驅動,我們開發了Open系列主控板。
它顛覆了傳統開發板的設計方法,是全球獨一無二的創新產品,真正適用於用戶的學習、研發!
Open系列主控板的最大特點是它的「模塊化」及「開放性」。這個全新的設計理念帶來顯著優點:
為初學者而生:
- 模塊化的設計:需要使用什麼模塊,則接入什麼模塊,系統簡單明瞭,亦可單獨研究各個模塊,便於初學者快速入門;
- 開放性的設計:整個系統高度開放,採用接入式連接,避開了連線的複雜性,避免了由於錯誤連線導致無法成功調試的可能性;
- 明瞭的標識與方便的接口:使得初學者可以簡便的使用MCU的所有資源,完成各項入門實驗。
為開發者而造:
- 模塊化的設計:需要使用什麼模塊,則接入什麼模塊,系統目標明確,亦可移植各個模塊到其它系統,便於開發者快速開發;
- 開放性的設計:整個系統高度開放,所有I/O開放,開發不受限制。用戶亦可自行設計模塊,簡便的接入到系統。
- 明瞭的標識與方便的接口:使得開發者可以輕鬆發揮MCU的所有資源,debug各類測試程序。
- 借助主控板及各個模塊搭建你的系統,使用它作為產品的初期評估系統,有效減少你的重複勞動,快速開發出你的最終產品。
敬告:Open系列開發板已獲得國家專利,包括實用新型專利及外觀專利,仿造必追究其法律責任!
