APM:Libraries
|
Go to the source code of this file.
#define __CM4_REV 0x0001 |
#define __NVIC_PRIO_BITS 4 |
#define __Vendor_SysTickConfig 0 |
#define BOARD_COMPASS_DEFAULT HAL_COMPASS_HMC5843 |
#define BOARD_HAL_PARAMS |
#define BOARD_HAL_VARINFO |
#define BOARD_I2C_BUS_EXT 1 |
Definition at line 107 of file board.h.
Referenced by Compass::_detect_backends(), and AP_Baro::init().
#define BOARD_INS_DEFAULT HAL_INS_MPU60XX_SPI |
#define BOARD_INS_ROTATION ROTATION_YAW_180 |
#define BOARD_MPU6000_DRDY_PIN 10 |
Definition at line 70 of file board.h.
Referenced by boardInit().
#define BOARD_NR_GPIO_PINS 109 |
Definition at line 96 of file board.h.
Referenced by F4Light::GPIO::_attach_interrupt(), F4Light::UARTDriver::begin(), F4Light::GPIO::channel(), F4Light::GPIO::detach_interrupt(), F4Light::RCOutput::disable_ch(), F4Light::SPIDevice::init(), F4Light::RCOutput::init_channel(), F4Light::GPIO::pinMode(), F4Light::GPIO::read(), F4Light::AnalogSource::set_pin(), F4Light::RCOutput::set_pwm(), F4Light::AnalogSource::setup_read(), F4Light::SPIDevice::SPIDevice(), F4Light::AnalogSource::stop_read(), F4Light::GPIO::toggle(), and F4Light::GPIO::write().
#define BOARD_OWN_NAME "Airbot" |
Definition at line 151 of file board.h.
Referenced by F4Light::Util::get_system_id().
#define BOARD_SOFT_SCL 14 |
Definition at line 78 of file board.h.
Referenced by F4Light::I2CDevice::init().
#define BOARD_SOFT_SDA 15 |
Definition at line 79 of file board.h.
Referenced by F4Light::I2CDevice::init().
#define BOARD_STORAGE_SIZE 8192 |
Definition at line 134 of file board.h.
Referenced by F4Light::Storage::do_on_disarm(), and F4Light::Storage::init().
#define BOARD_USB_SENSE 11 |
Definition at line 75 of file board.h.
Referenced by F4Light::GPIO::usb_connected(), and usb_init().
#define CYCLES_PER_MICROSECOND (SystemCoreClock / 1000000) |
#define HAL_BARO_BMP085_BUS BOARD_I2C_BUS_EXT |
Definition at line 116 of file board.h.
Referenced by AP_Baro::init().
#define HAL_BARO_BMP280_BUS BOARD_I2C_BUS_EXT |
Definition at line 113 of file board.h.
Referenced by AP_Baro::init().
#define HAL_BARO_MS5607_I2C_ADDR (0x77) |
Definition at line 120 of file board.h.
Referenced by AP_Baro::init().
#define HAL_BARO_MS5607_I2C_BUS BOARD_I2C_BUS_EXT |
Definition at line 119 of file board.h.
Referenced by AP_Baro::init().
#define HAL_BARO_MS5611_I2C_BUS BOARD_I2C_BUS_EXT |
Definition at line 110 of file board.h.
Referenced by AP_Baro::init().
#define HAL_BUZZER_OFF 0 |
Definition at line 40 of file board.h.
Referenced by boardInit().
#define HAL_BUZZER_ON 1 |
Definition at line 39 of file board.h.
Referenced by F4Light::GPIO::write().
#define HAL_COMPASS_HMC5843_I2C_BUS BOARD_I2C_BUS_EXT |
Definition at line 126 of file board.h.
Referenced by Compass::_detect_backends().
#define HAL_COMPASS_HMC5843_ROTATION ROTATION_NONE |
Definition at line 128 of file board.h.
Referenced by Compass::_detect_backends().
#define HAL_CONSOLE USB_Driver |
#define HAL_GPIO_A_LED_PIN BOARD_BLUE_LED_PIN |
#define HAL_GPIO_B_LED_PIN BOARD_GREEN_LED_PIN |
#define HIGH 1 |
Definition at line 34 of file board.h.
Referenced by Linux::GPIO_BBB::read().
#define HSE_VALUE (8000000) |
Definition at line 18 of file board.h.
Referenced by SystemCoreClockUpdate(), and systemInit().
#define LOW 0 |
Definition at line 31 of file board.h.
Referenced by Linux::GPIO_BBB::read(), Linux::GPIO_RPI::write(), and Linux::GPIO_BBB::write().
#define STM32_PCLK1 (CYCLES_PER_MICROSECOND*1000000/4) |
#define STM32_PCLK2 (CYCLES_PER_MICROSECOND*1000000/2) |
#define SYSTICK_RELOAD_VAL (CYCLES_PER_MICROSECOND*1000-1) |