mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-04 13:55:40 +08:00
[spi] update apogee and krooz board files for spi
This commit is contained in:
@@ -8,6 +8,9 @@
|
|||||||
|
|
||||||
<modules>
|
<modules>
|
||||||
<!--load name="sys_mon.xml"/-->
|
<!--load name="sys_mon.xml"/-->
|
||||||
|
<load name="mcp355x.xml">
|
||||||
|
<define name="USE_SPI1"/>
|
||||||
|
</load>
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
<firmware name="fixedwing">
|
<firmware name="fixedwing">
|
||||||
@@ -21,6 +24,7 @@
|
|||||||
|
|
||||||
<target name="sim" board="pc"/>
|
<target name="sim" board="pc"/>
|
||||||
<target name="ap" board="apogee_0.99"/>
|
<target name="ap" board="apogee_0.99"/>
|
||||||
|
<configure name="FLASH_MODE" value="SWD"/>
|
||||||
|
|
||||||
<subsystem name="radio_control" type="ppm"/>
|
<subsystem name="radio_control" type="ppm"/>
|
||||||
|
|
||||||
@@ -38,6 +42,7 @@
|
|||||||
<!-- Sensors -->
|
<!-- Sensors -->
|
||||||
<subsystem name="gps" type="ublox"/>
|
<subsystem name="gps" type="ublox"/>
|
||||||
|
|
||||||
|
<subsystem name="spi_master"/>
|
||||||
</firmware>
|
</firmware>
|
||||||
|
|
||||||
<!-- commands section -->
|
<!-- commands section -->
|
||||||
|
|||||||
@@ -60,6 +60,18 @@
|
|||||||
#define UART6_GPIO_PORT_TX GPIOC
|
#define UART6_GPIO_PORT_TX GPIOC
|
||||||
#define UART6_GPIO_TX GPIO6
|
#define UART6_GPIO_TX GPIO6
|
||||||
|
|
||||||
|
/* SPI */
|
||||||
|
#define SPI1_GPIO_AF GPIO_AF5
|
||||||
|
#define SPI1_GPIO_PORT_MISO GPIOA
|
||||||
|
#define SPI1_GPIO_MISO GPIO6
|
||||||
|
#define SPI1_GPIO_PORT_MOSI GPIOA
|
||||||
|
#define SPI1_GPIO_MOSI GPIO7
|
||||||
|
#define SPI1_GPIO_PORT_SCK GPIOA
|
||||||
|
#define SPI1_GPIO_SCK GPIO5
|
||||||
|
|
||||||
|
#define SPI_SELECT_SLAVE0_PORT GPIOB
|
||||||
|
#define SPI_SELECT_SLAVE0_PIN GPIO9
|
||||||
|
|
||||||
|
|
||||||
/* Onboard ADCs */
|
/* Onboard ADCs */
|
||||||
#define USE_AD_TIM4 1
|
#define USE_AD_TIM4 1
|
||||||
|
|||||||
@@ -99,6 +99,16 @@
|
|||||||
#define UART5_GPIO_PORT_TX GPIOC
|
#define UART5_GPIO_PORT_TX GPIOC
|
||||||
#define UART5_GPIO_TX GPIO12
|
#define UART5_GPIO_TX GPIO12
|
||||||
|
|
||||||
|
/* SPI */
|
||||||
|
#define SPI2_GPIO_AF GPIO_AF5
|
||||||
|
#define SPI2_GPIO_PORT_MISO GPIOB
|
||||||
|
#define SPI2_GPIO_MISO GPIO14
|
||||||
|
#define SPI2_GPIO_PORT_MOSI GPIOB
|
||||||
|
#define SPI2_GPIO_MOSI GPIO15
|
||||||
|
#define SPI2_GPIO_PORT_SCK GPIOB
|
||||||
|
#define SPI2_GPIO_SCK GPIO13
|
||||||
|
|
||||||
|
//TODO slave configuration
|
||||||
|
|
||||||
/* I2C mapping */
|
/* I2C mapping */
|
||||||
#define I2C1_GPIO_PORT GPIOB
|
#define I2C1_GPIO_PORT GPIOB
|
||||||
|
|||||||
Reference in New Issue
Block a user