mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-11-04 20:31:36 +08:00
aerofc: fix documentation about pins
- There's no I2C2, so remove it - Fix alignments everywhere in board_config.h - Clarify STM32 ADC (not available) and the ADC on the FGPA - Fix format on some comments
This commit is contained in:
committed by
Lorenz Meier
parent
11d419161b
commit
c5108cafff
@@ -67,51 +67,47 @@
|
|||||||
/*
|
/*
|
||||||
* I2C busses
|
* I2C busses
|
||||||
*
|
*
|
||||||
* Peripheral Port Signal Name CONN
|
* Peripheral Port
|
||||||
* I2C1_SDA PB9
|
* I2C1_SDA PB9
|
||||||
* I2C1_SDL PB8
|
* I2C1_SCL PB8
|
||||||
*
|
|
||||||
* I2C2_SDA PB11
|
|
||||||
* I2C2_SDL PB10
|
|
||||||
*
|
*
|
||||||
* I2C3_SDA PC9
|
* I2C3_SDA PC9
|
||||||
* I2C3_SDL PA8
|
* I2C3_SCL PA8
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define PX4_I2C_BUS_EXPANSION 1
|
#define PX4_I2C_BUS_EXPANSION 1
|
||||||
#define PX4_I2C_BUS_ONBOARD 3
|
#define PX4_I2C_BUS_ONBOARD 3
|
||||||
|
|
||||||
#define PX4_I2C_OBDEV_HMC5883 0x1e
|
#define PX4_I2C_OBDEV_HMC5883 0x1e
|
||||||
|
|
||||||
#define GPIO_SPI_CS_MPU6500 (GPIO_OUTPUT|GPIO_PUSHPULL|GPIO_SPEED_2MHz|GPIO_OUTPUT_SET|GPIO_PORTA|GPIO_PIN4)
|
#define GPIO_SPI_CS_MPU6500 (GPIO_OUTPUT|GPIO_PUSHPULL|GPIO_SPEED_2MHz|GPIO_OUTPUT_SET|GPIO_PORTA|GPIO_PIN4)
|
||||||
#define PX4_SPI_BUS_SENSORS 1
|
#define PX4_SPI_BUS_SENSORS 1
|
||||||
#define PX4_SPIDEV_MPU 1
|
#define PX4_SPIDEV_MPU 1
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ADC channels
|
* STM32 ADC channels
|
||||||
*
|
|
||||||
* These are the channel numbers of the ADCs of the microcontroller that can be used by the Px4 Firmware in the adc driver
|
|
||||||
* PC0 VOLTAGE JP2-13,14 - 1.84 @16.66 1.67 @15.12 Scale 0.1105
|
|
||||||
*
|
*
|
||||||
|
* These are the channel numbers of the ADCs of the microcontroller that can
|
||||||
|
* be used by the PX4 Firmware in the adc driver
|
||||||
*/
|
*/
|
||||||
#define ADC_CHANNELS 0
|
#define ADC_CHANNELS 0
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ADC defines just to not break sensors.cpp build, battery voltage and current
|
* ADC channels: these use the ADC block implemented in the FPGA. There are 5
|
||||||
* will be read in another way in future.
|
* channels in the FPGA, but only 1 is phisically connected, that's dedicated
|
||||||
|
* for voltage reading.
|
||||||
*/
|
*/
|
||||||
#define ADC_BATTERY_VOLTAGE_CHANNEL 1
|
#define ADC_BATTERY_VOLTAGE_CHANNEL 1
|
||||||
#define ADC_BATTERY_CURRENT_CHANNEL ((uint8_t)(-1))
|
#define ADC_BATTERY_CURRENT_CHANNEL ((uint8_t)(-1))
|
||||||
|
|
||||||
/* Define Battery 1 Voltage Divider
|
/*
|
||||||
* Use Default for A per V
|
* Define Battery 1 Voltage Divider, using default for A/V
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define BOARD_BATTERY1_V_DIV (9.0f)
|
#define BOARD_BATTERY1_V_DIV (9.0f)
|
||||||
|
|
||||||
#define DIRECT_PWM_OUTPUT_CHANNELS 1
|
#define DIRECT_PWM_OUTPUT_CHANNELS 1
|
||||||
#define BOARD_HAS_PWM 0
|
#define BOARD_HAS_PWM 0
|
||||||
|
|
||||||
/* USB OTG FS
|
/* USB OTG FS
|
||||||
*
|
*
|
||||||
@@ -119,14 +115,20 @@
|
|||||||
*/
|
*/
|
||||||
#define GPIO_OTGFS_VBUS (GPIO_INPUT|GPIO_FLOAT|GPIO_SPEED_100MHz|GPIO_OPENDRAIN|GPIO_PORTA|GPIO_PIN9)
|
#define GPIO_OTGFS_VBUS (GPIO_INPUT|GPIO_FLOAT|GPIO_SPEED_100MHz|GPIO_OPENDRAIN|GPIO_PORTA|GPIO_PIN9)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* GPS
|
||||||
|
*/
|
||||||
#define GPS_DEFAULT_UART_PORT "/dev/ttyS2"
|
#define GPS_DEFAULT_UART_PORT "/dev/ttyS2"
|
||||||
|
|
||||||
/* RC Serial port
|
/*
|
||||||
|
* RC Serial port
|
||||||
*/
|
*/
|
||||||
#define RC_SERIAL_PORT "/dev/ttyS3"
|
#define RC_SERIAL_PORT "/dev/ttyS3"
|
||||||
|
/* No invert support */
|
||||||
#define INVERT_RC_INPUT(_invert_true) while(0)
|
#define INVERT_RC_INPUT(_invert_true) while(0)
|
||||||
|
|
||||||
/* High-resolution timer
|
/*
|
||||||
|
* High-resolution timer
|
||||||
*/
|
*/
|
||||||
#define HRT_TIMER 3 /* use timer3 for the HRT */
|
#define HRT_TIMER 3 /* use timer3 for the HRT */
|
||||||
#define HRT_TIMER_CHANNEL 4 /* use capture/compare channel */
|
#define HRT_TIMER_CHANNEL 4 /* use capture/compare channel */
|
||||||
|
|||||||
Reference in New Issue
Block a user