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

4.复位电路

 

5.调试串口

使用USAR1, PB6, PB7;

6.SWD仿真器接口

 7.启动模式选择

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

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

8. LED驱动

PH9

PE5

PE6

9. KEY 驱动

PE0

PE1

PE2

PE3

PE4

10. 蜂鸣器

PI10 

10 IO模块的GPIO

输入:11个输入

PG0 PG1 PG2 PG3 PG4 PG5 PG6 PG7 PG8 PG9 PG10

输出:4个输出

 

PF12 PF13 PF14 PF15 

11 RS485模块

 PB10 PB11 服用的串口为:USART3

 RS485接收切换使能:PH8

12 CAN模块

PB9 PI9

13 网络模块

 

RESET复位引脚,直接连接开发板的复位引脚,这里不需要进行GPIO的配置;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值