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