00_YS_硬件电路图

1.主控制芯片的型号

STM32F407IGT6LQFP-1761MB 内部 FLASH192KB RAM

USART3     RS485 通信,芯片使用 SP3072EEN;
UART5       RS232 通信,
CAN         1 路,型号 SN65HVD230
USB         支持 USB-Host USB-Device OTG
网络          LAN8720 100M 物理层网络芯片
输入端口    12 路 光耦隔离输入,默认 24V 信号输入 ,可扩展为 直接 3.3V 或 5V 12V 输入(直                      接更换限流电阻即可);
输出端口     4 路 NPN 输出 ,支持 3.3-24V;
USART1: USB转串口,程序调试用,与PC通信;

2.别的外设使用的芯片

HCPL-2631 : 两路高速隔离光耦;
PC817: 低速隔离光耦;
LM2596: 5V电源芯片;
CH340:USB转串口;
TLP291-4: 四路低速隔离光耦;
LAN8720A: 网络芯片;
SP3232E: 232芯片
SP3485E: 485芯片;
SN65HVD230: CAN芯片;
W25Q128: 16M FLASH芯片;

3.外部时钟源:8MHZ

00_YS_硬件电路图_第1张图片

4.复位电路

 00_YS_硬件电路图_第2张图片

5.调试串口

00_YS_硬件电路图_第3张图片

使用USAR1, PB6, PB7;

6.SWD仿真器接口

00_YS_硬件电路图_第4张图片

 7.启动模式选择

00_YS_硬件电路图_第5张图片

总结:系统的时钟配置好,就可以下载程序,通过串口助手打印调试信息了。

系统时钟配置的参考见下图:

00_YS_硬件电路图_第6张图片

8. LED驱动

00_YS_硬件电路图_第7张图片

PH9

PE5

PE6

9. KEY 驱动

00_YS_硬件电路图_第8张图片

PE0

PE1

PE2

PE3

PE4

10. 蜂鸣器

00_YS_硬件电路图_第9张图片

PI10 

你可能感兴趣的:(YS_STM32F407,单片机,嵌入式硬件)