Add board description and delect GPS defined

This commit is contained in:
loopur 2018-11-09 10:52:45 +08:00
parent 747714f218
commit 78655745ac
2 changed files with 122 additions and 4 deletions

122
docs/boards/Board - HAKRCF405.md Executable file
View File

@ -0,0 +1,122 @@
# Board - HAKRCF405
### Hardware and Features
- STM32CubeMX
- MCU STM32F405RGT6
- IMU: MPU6000 (SPI)
- VCP: yes
- OSD: Betaflight OSD
- Battery Voltage Sensor: yes
- Stable voltage regulation,9V/2A DCDC BEC for VTX/camera etc.And could select 5v/9v with pad
- Serial LED interface(LED_STRIP)
- 5 UART
- BARO: QMP6988/BMP280(I2C_1)
- GPS
-
PERIPHERALS MODES FUNCTIONS PINS
ADC1 IN10 ADC1_IN10 PC0
ADC1 IN11 ADC1_IN11 PC1
ADC1 IN12 ADC1_IN12 PC2
I2C1 SMBus-two-wire-Interface I2C1_SCL PB8
I2C1 SMBus-two-wire-Interface I2C1_SDA PB9
RCC Crystal/Ceramic Resonator RCC_OSC_IN PH0-OSC_IN
RCC Crystal/Ceramic Resonator RCC_OSC_OUT PH1-OSC_OUT
SPI1 Full-Duplex Master SPI1_MISO PA6
SPI1 Full-Duplex Master SPI1_MOSI PA7
SPI1 Full-Duplex Master SPI1_SCK PB3
SPI1 Hardware NSS Input Signal SPI1_NSS PA4
SPI2 Full-Duplex Master SPI2_MISO PB14
SPI2 Full-Duplex Master SPI2_MOSI PC3
SPI2 Full-Duplex Master SPI2_SCK PB13
SPI2 Hardware NSS Output Signal SPI2_NSS PB12
SPI3 Full-Duplex Master SPI3_MISO PC11
SPI3 Full-Duplex Master SPI3_MOSI PB5
SPI3 Full-Duplex Master SPI3_SCK PC10
SYS SysTick SYS_VS_Systick VP_SYS_VS_Systick
TIM1 Output Compare CH1 TIM1_CH1 PA8
TIM1 Output Compare CH3 TIM1_CH3 PA10
TIM2 Output Compare CH1 TIM2_CH1 PA5
TIM3 Output Compare CH2 TIM3_CH2 PC7
TIM3 Output Compare CH3 TIM3_CH3 PB0
TIM3 Output Compare CH4 TIM3_CH4 PB1
TIM4 Output Compare CH1 TIM4_CH1 PB6
TIM8 Output Compare CH1 TIM8_CH1 PC6
TIM8 Output Compare CH3 TIM8_CH3 PC8
TIM8 Output Compare CH4 TIM8_CH4 PC9
TIM12 Input Capture direct mode TIM12_CH2 PB15
UART4 Multiprocessor Communication UART4_RX PA1
UART4 Multiprocessor Communication UART4_TX PA0-WKUP
UART5 Multiprocessor Communication UART5_RX PD2
UART5 Multiprocessor Communication UART5_TX PC12
USART1 Multiprocessor Communication USART1_RX PB7
USART1 Multiprocessor Communication USART1_TX PA9
USART2 Multiprocessor Communication USART2_RX PA3
USART2 Multiprocessor Communication USART2_TX PA2
USART3 Multiprocessor Communication USART3_RX PB11
USART3 Multiprocessor Communication USART3_TX PB10
Pin Nb PINs FUNCTIONs LABELs
2 PC13-ANTI_TAMP GPIO_Output LED0
3 PC14-OSC32_IN GPIO_Output Beep
5 PH0-OSC_IN RCC_OSC_IN
6 PH1-OSC_OUT RCC_OSC_OUT
8 PC0 ADC1_IN10 RSSI
9 PC1 ADC1_IN11 VBAT
10 PC2 ADC1_IN12 CURR
11 PC3 SPI2_MOSI
14 PA0-WKUP UART4_TX extend/UART4_TX
15 PA1 UART4_RX
16 PA2 USART2_TX
17 PA3 USART2_RX
20 PA4 SPI1_NSS
21 PA5 TIM2_CH1
22 PA6 SPI1_MISO
23 PA7 SPI1_MOSI
24 PC4 GPIO_Output SPI1_CS
26 PB0 TIM3_CH3 OUPUT1
27 PB1 TIM3_CH4 OUPUT6
29 PB10 USART3_TX
30 PB11 USART3_RX
33 PB12 SPI2_NSS
34 PB13 SPI2_SCK
35 PB14 SPI2_MISO
36 PB15 TIM12_CH2 PPM
37 PC6 TIM8_CH1 OUPUT2
38 PC7 TIM3_CH2 OUPUT7
39 PC8 TIM8_CH3 OUPUT5
40 PC9 TIM8_CH4 OUPUT8
41 PA8 TIM1_CH1 OUPUT4
42 PA9 USART1_TX
43 PA10 TIM1_CH3 OUPUT3
46 PA13* SYS_JTMS-SWDIO
49 PA14* SYS_JTCK-SWCLK
50 PA15* SPI3_NSS
51 PC10 SPI3_SCK
52 PC11 SPI3_MISO
53 PC12 UART5_TX
54 PD2 UART5_RX
55 PB3 SPI1_SCK
56 PB4 GPIO_Output Inverter
57 PB5 SPI3_MOSI
58 PB6 TIM4_CH1 LED1
59 PB7 USART1_RX USART1_RX
61 PB8 I2C1_SCL
62 PB9 I2C1_SDA
## Manufacturers and Distributors
HAKRC Loopur
## Designers
HAKRC Loopur

View File

@ -120,10 +120,6 @@
#define FLASH_CS_PIN PB12
#define FLASH_SPI_INSTANCE SPI2
#define USE_GPS
#define USE_GPS_UBLOX
#define USE_GPS_NMEA
#define USE_SPI_DEVICE_3
#define SPI3_SCK_PIN PC10
#define SPI3_MISO_PIN PC11