分享到plurk 分享到twitter 分享到facebook

STM32F429

說明

國立成功大學資訊工程系/所自 2012 年,開設一系列嵌入式系統相關課程,選定 STM32 硬體作為教材,過程中師生共同撰寫技術文件、範例程式碼、工具程式、作業系統核心,以及具體而微的專案,這些都以開放內容、開放原始碼的形式釋出,一方面希望社會各界能夠給予批評指教,另一方面也希望讓學生們日後有更多的選擇機會。

技術文件

STM32F429 Discovery 開發板

  • 官方訓練教材: STM32F429 CombinedModules (必讀!)
  • STM32F429ZIT6 microcontroller featuring 2 MB of Flash memory, 256 KB of RAM in an LQFP144 package
  • On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone
  • ST-LINK/V2 (with SWD connector for programming and debugging)
  • Board power supply: through the USB bus or from an external 3 V or 5 V supply voltage
  • 2.4" QVGA TFT LCD
  • SDRAM 64 Mbits
  • L3GD20, ST MEMS motion sensor, 3-axis digital output gyroscope
  • Six LEDs:
  • LD1 (red/green) for USB communication
  • LD2 (red) for 3.3 V power-on
  • Two user LEDs:LD3 (green), LD4 (red)
  • Two USB OTG LEDs:LD5 (green) VBUS and LD6 (red) OC (over-current)

  • Two pushbuttons (user and reset)
  • USB OTG with micro-AB connector
  • Extension header for LQFP144 I/Os for a quick connection to the prototyping board and an easy probing

硬體腳位配置

  • 後視圖:

高度整合開發工具: STM32Cube

  • STM32CubeF4 Key Features
  • Consistent and complete embedded software offer that frees the user from dependency issues
  • Maximized portability between all STM32 series supported by STM32Cube
  • Hundreds of examples for easy understanding
  • High quality HAL using CodeSonar® static analysis tool
  • STM32F4-specific middleware including USB Host and Device and TCP/IP stack
  • Free user-friendly license terms

軟體支援

具體而微的高整合開放原始碼專案