Except for TF card reading, CAN, RS485, Ethernet communication and audio parts, this development board has not been verified, and the others have been verified and available. The attachment provides the U disk identification program and the board test program, the software cubemx+mdk5.
Recommendation: When using the U disk recognition program, connect the USB- of the P2 port to the PB15 of the P9 port through a Dupont cable, and connect the USB+ of the P2 port to the PB14 of the P9 port through a Dupont cable. The
onboard resources are as follows:
CPU: STM32F407ZGT6, LQFP144, FLASH: 1024K, SRAM: 192K, maximum frequency: 168MHz
external SPI FLASH: W25Q128, 16M bytes
2 power indicators (red)
3 status indicators (LED1: blue, LED2: yellow, LED3: Green)
1 infrared receiver
1 onboard speaker (on the bottom, used for audio output)
1 high-performance audio codec chip, ES8388
1 CAN interface, using SIT1050T chip
1 485 interface, using ISL8485IB chip
1 MPU6050 --Attitude sensor chip
1 OLED display module
1 USB serial port, which can be used for program download and code debugging (USART debugging) - (type-c interface)
1 USB interface, which can be used to read U disk (can be used for power supply, but Not recommended because it is not controlled by the power switch)
1 USB SLAVE interface for USB communication
1 active buzzer
1 TF card interface (on the back of the board)
1 Ethernet interface
1 standard JTAG/SWD debugging download
1 recording head (MIC/microphone) 1
stereo audio output interface
1 stereo recording input interface
2 groups of 5V power supply/inlet
2 groups of 3.3V power supply/inlet
1 group 3.3VA power supply/inlet
1 1 MCU reference voltage setting interface
1 startup mode selection configuration interface
1 RTC backup battery holder with battery
1 reset button, which can be used to reset the MCU, 4 function buttons, of which KEY_UP also has a wake-up function
1 power switch except crystal oscillator Except for the occupied IO port, all other IO ports are led out