no-OS
Loading...
Searching...
No Matches
parameters.h
Go to the documentation of this file.
1/***************************************************************************/
33#ifndef __PARAMETERS_H__
34#define __PARAMETERS_H__
35
36#if defined(ADUCM_PLATFORM)
37#include "aducm3029_irq.h"
38#include "aducm3029_gpio_irq.h"
39
40#define SPI_DEVICE_ID 0
41#define SPI_CS 1
42#define UART_DEVICE_ID 0
43#define UART_IRQ_ID ADUCM_UART_INT_ID
44#define UART_BAUDRATE 230400
45#define I2C_DEVICE_ID 0
46#define I2C_BAUDRATE 100000
47#define RESET_PIN 13 // 0.13
48#define GP0_PIN 15 // 0.15
49#define INT_IRQn GP0_PIN
50#define UART_OPS &aducm_uart_ops
51#define IRQ_OPS &aducm_irq_ops
52#define GPIO_IRQ_OPS &aducm_gpio_irq_ops
53
54#elif defined(STM32_PLATFORM)
55#include "stm32_hal.h"
56
57#define SPI_DEVICE_ID 1
58#define SPI_CS 15
59#define SPI_CS_PORT 0
60#define INT_IRQn EXTI9_5_IRQn
61#define UART_DEVICE_ID 5
62#define UART_IRQ_ID UART5_IRQn
63#define UART_OPS &stm32_uart_ops
64#define IRQ_OPS &stm32_irq_ops
65#define GPIO_IRQ_OPS &stm32_gpio_irq_ops
66#ifdef IIO_SUPPORT
67extern UART_HandleTypeDef huart5;
68#endif
69#define UART_BAUDRATE 230400
70#define I2C_DEVICE_ID 1
71#define I2C_BAUDRATE 100000
72
73#define RESET_PIN 12 // D.12
74#define GP0_PIN 7 // G.7
75#endif
76
77#endif // __PARAMETERS_H__
UART_HandleTypeDef huart5
Header file of GPIO IRQ interface for ADuCM3029 platform.
Header file of IRQ driver for ADuCM302x.