rt-thread-official/bsp/stm32f429-apollo
chenchaoqun@rt-thread.com 87b407ff18 【修改】.config 中RT_SERIAL_USING_DMA选项 2018-12-17 09:53:44 +08:00
..
Libraries 增加bsp:stm32f429-apollo 2017-04-12 09:25:37 +08:00
applications [license] Change the license to Apache 2018-10-16 14:18:50 +08:00
drivers [bsp][stm32 hal drv_gpio]If there is no pull-up or pull-down outside, there will be problems with just setting "GPIO_InitStruct.Pull = GPIO_NOPULL". 2018-12-13 10:33:46 +08:00
.config 【修改】.config 中RT_SERIAL_USING_DMA选项 2018-12-17 09:53:44 +08:00
Kconfig [Kconfig] Rename all of KConfig files to 'Kconfig' 2017-11-30 20:12:53 +08:00
README.md [bsp] add readme file for stm32f429-apollo board 2018-03-07 16:14:35 +08:00
SConscript 增加bsp:stm32f429-apollo 2017-04-12 09:25:37 +08:00
SConstruct update SConscript: support scons 3. 2018-02-06 20:07:28 +08:00
project.ewp [bsp] update keil/iar project for sal 'af_inet.h' error 2018-09-07 17:15:22 +08:00
project.eww add iar template 2017-10-31 14:29:29 +08:00
project.uvproj [bsp] update keil/iar project for sal 'af_inet.h' error 2018-09-07 17:15:22 +08:00
project.uvprojx [bsp] fix default project compilation error. 2018-11-05 20:18:12 +08:00
rtconfig.h 【串口】宏定义对应增加 2018-12-17 09:38:53 +08:00
rtconfig.py fixed #1261, modify "axf" to "elf" in rtconfig.py for GCC Toolchains configuration. 2018-03-07 15:28:51 +08:00
startcmd.bat 增加bsp:stm32f429-apollo 2017-04-12 09:25:37 +08:00
stm32_rom.ld 增加bsp:stm32f429-apollo 2017-04-12 09:25:37 +08:00
stm32f429_flash.icf add bsp/stm32f429-apollo/stm32f429_flash.icf 2017-10-31 14:56:44 +08:00
stm32f429_flash.sct [BSP]:add stm32f429_flash.sct for stm32f429-apollo bsp 2017-12-13 09:40:00 +08:00
template.ewp add iar template 2017-10-31 14:29:29 +08:00
template.uvproj [bsp] update stm32f429 bsp 2017-11-28 22:01:02 +08:00
template.uvprojx [bsp] fix stm32f429-apollo scons build error and update template (using external scatter file) 2017-11-12 22:12:37 +08:00

README.md

STM32F429-APOLLO

1. 简介

STM32F429-APOLLO是广州市星翼电子科技有限公司推出的一款开发板。

核心板板载主要资源如下:

硬件 描述
芯片型号 STM32F429IGT6
CPU ARM Cortex-M4
主频 180MHz
片内SRAM 256KB
片外SRAM 32MB
片内Flash 1MB

2. 编译说明

STM32F429-APOLLO板级包支持MDK4﹑MDK5﹑IAR开发环境和GCC编译器以下是具体版本信息

IDE/编译器 已测试版本
MDK4 MDK4.74
MDK5 MDK524a
IAR IAR 7.60~IAR8.20
GCC GCC 5.4.1 20160919 (release)

3. 烧写及执行

供电方式使用USB线连接电脑和板子的USB_232 USB口。在使用比较大负载的外设例如4.3寸或更大的屏建议使用独立电源接在DC_IN供电。

串口连接短接RXD和PA9短接TXD和PA10在PC上使用终端软件以115200-N-8-1的配置方式连接到对应的COM设备上。

STM32F429-APOLLO有JTAG/SWD接口可以使用JLink/STLINK/ULINK等仿真器下载程序。

3.1 运行结果

如果编译 & 烧写无误当复位设备后会在串口上看到RT-Thread的启动logo信息

 \ | /
- RT -     Thread Operating System
 / | \     3.0.3 build Feb 28 2018
 2006 - 2018 Copyright by rt-thread team
finsh />

4. 驱动支持情况及计划

驱动 支持情况 备注
UART 支持 UART0/1
GPIO 未支持
IIC 支持 仅仅支持GPIO模拟方式
SPI 支持
ETH 支持
LCD 支持 支持FrameBuffer模式LCD显示
RTC 支持
SDIO 支持
SDRAM 支持
SPI FLASH 支持

4.1 IO在板级支持包中的映射情况

IO号 板级包中的定义
PB1 LED0
PB0 LED1
PH3 KEY0
PH2 KEY1
PC13 KEY2

5. 联系人信息

维护人:tanek

6. 参考