通讯控制板硬件需求说明书
硬件组成
下图借鉴参考野火图纸
0. CAN接口 硬件需求
板载支持CAN通讯接口
CAN引脚 | 功能 |
---|
PA12 | CAN_TX |
PA11 | CAN_RX |
1. RS485接口 硬件需求
板载支持RS485通讯接口
RS485引脚 | 功能 |
---|
PB10 | RS485_TX |
PB11 | RS485_RX |
PB12 | RS485_RE/DE |
2. RS232接口 硬件需求
板载支持RS232通讯接口
RS232引脚 | 功能 |
---|
PA2 | RS232_TX |
PA3 | RS232_RX |
3. Debug接口 硬件需求
板载支持USB调试接口
DEBUG引脚 | 功能 |
---|
PA9 | DEBUG_TX |
PA10 | DEBUG_RX |
4. I2C接口 硬件需求
板载提供两个I2C接口,分别是I2C1和I2C2。总线提供3.3V上拉。2.54立插公排针。
I2C1引脚 | 功能 |
---|
PB6 | I2C1_SCL |
PB7 | I2C1_SDA |
I2C2引脚 | 功能 |
---|
PB8 | I2C2_SCL |
PB9 | I2C2_SDA |
每个总线接入设备数量小于等于3,两个4*3,间距2.54排针直插排布,3.3V、GND、SCL、SDA。
5. SPI接口 硬件需求
板载提供两个SPI接口,分别是SPI1和SPI2。SPI1提供两个接口,SPI2提供一个接口。2.54立插公排针。
SPI1引脚 | 功能 |
---|
PA4 | SPI1_CS1 |
PA5 | SPI1_SCK |
PA6 | SPI1_MISO |
PA7 | SPI1_MOSI |
PB0 | SPI1_CS2 |
SPI2引脚 | 功能 |
---|
PA8 | SPI2_CS |
PB15 | SPI2_MOSI |
PB14 | SPI2_MISO |
PB13 | SPI2_SCK |
6. 按键旋转编码器 硬件需求
板载按键旋转编码器,固定在板子上。选择中间的类型。
ENCODE引脚 | 功能 |
---|
PB5 | ENCODE_KEY |
PB4 | ENCODE_A |
PB3 | ENCODE_B |
7. 舵机PWM输出控制口
2.54立插公排针。
8. 红外接口
2.54立插母排针。
9. DHT11与DS18B20接口
2.54立插母排针。
引脚 | 功能 |
---|
PC15 | DHT11温湿度接收 |
PB1 | DS18B20接收 |
10. ADC接口
带VCC、GND的2.54公排针接口。