更多交流欢迎关注作者抖音号:81849645041
本专栏的所有程序都在飞航科技 STM32-F407 开发板上测试通过,本文介绍一下STM32-F407 开发板硬件设计与接口,便于读者学习交流。
STM32F4主板硬件结构
飞航科技 STM32-F407 开发板,开发板板载芯片STM32F407ZGT6,144引脚,1024K FLASH,192K SRAM大容量,芯片内嵌资源丰富(6个串口,16个定时器,3个ADC共24通道,2个DAC,2个CAN,SDIO,FSMC,I2C,I2S,SPI应有尽有),板载W25Q128 128M FLASH、IS62WV51216 8M SRAM、百兆以太网、六轴(陀螺仪+加速度计)传感器芯片、光敏传感器等,可外接OLED摄像头模块、TFTLCD显示屏、ZigBee模块等,非常适合DIY和读者学习。
接口明细
硬件类型 |
SCH接口 |
GPIO |
使用说明 |
WIRELESS |
NRF_CE |
PG6 |
接WIRELESS接口的CE脚 |
NRF_CS |
PG7 |
接WIRELESS接口的CS脚 |
|
SPI1_SCK |
PB3 |
接WIRELESS接口的SCK脚 |
|
SPI1_MOSI |
PB5 |
接WIRELESS接口的MOSI脚 |
|
SPI1_MISO |
PB4 |
接WIRELESS接口的MISO脚 |
|
NRF_IRQ |
PG8 |
接WIRELESS接口IRQ信号 |
|
SD卡接口 |
SDIO_D2 |
PC9 |
接SD卡接口的DATA2脚,设有47K上拉 |
SDIO_D3 |
PC10 |
接SD卡接口的DATA3脚,设有47K上拉 |
|
SDIO_CMD |
PD2 |
接SD卡接口的CMD脚,设有47K上拉 |
|
SDIO_SCK |
PC12 |
接SD卡接口的SCK脚 |
|
SDIO_D0 |
PC7 |
接SD卡接口的DATA0脚,设有47K上拉 |
|
SDIO_D1 |
PC8 |
接SD卡接口的DATA1脚,设有47K上拉 |
|
W25Q128 128M FLASH |
SPI1_MOSI |
PB5 |
接W25Q128的MOSI信号 |
SPI1_SCK |
PB3 |
接W25Q12的SCK信号 |
|
F_CS |
PB14 |
接W25Q128的片选信号 |
|
SPI1_MISO |
PB4 |
接W25Q128的MISO信号 |
|
CAN/USB接口 |
CAN_RX |
连接TJA1050芯片 |
|
CAN_TX |