rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
mcuconf.h
Go to the documentation of this file.
1/**
2 * @file boards/Prometheus/mcuconf.h
3 *
4 * @brief In this header we can override mcuconf.h.
5 *
6 * @date Apr 22, 2017
7 * @author andreika, (c) 2017
8 */
9
10#include "efifeatures.h"
11#include "../../../hw_layer/ports/stm32/stm32f4/cfg/mcuconf.h"
12
13#ifndef _MCUCONF_PROMETHEUS_H_
14#define _MCUCONF_PROMETHEUS_H_
15
16//#define STM32_ADC_ADCPRE ADC_CCR_ADCPRE_DIV2 // ADC_CCR_ADCPRE_DIV4
17
18/*
19#undef STM32_PLLN_VALUE
20#define STM32_PLLN_VALUE 360 // 180 MHz
21
22#undef STM32_PLLI2SR_VALUE
23#define STM32_PLLI2SR_VALUE 4
24
25#undef STM32_PLLSAIP_VALUE
26#define STM32_PLLSAIP_VALUE 4
27*/
28
29
30#undef STM32_LSE_ENABLED
31#define STM32_LSE_ENABLED FALSE
32
33#undef STM32_RTCSEL
34#define STM32_RTCSEL STM32_RTCSEL_HSEDIV // STM32_RTCSEL_LSI
35
36#undef STM32_SERIAL_USE_USART1
37#define STM32_SERIAL_USE_USART1 FALSE
38
39#undef STM32_SERIAL_USE_USART2
40#define STM32_SERIAL_USE_USART2 FALSE
41
42#undef STM32_SERIAL_USE_USART3
43#define STM32_SERIAL_USE_USART3 FALSE
44
45#undef STM32_SERIAL_USE_UART4
46#define STM32_SERIAL_USE_UART4 FALSE
47
48#undef STM32_UART_USE_USART3
49#define STM32_UART_USE_USART3 FALSE
50
51#undef STM32_UART_USE_UART4
52#define STM32_UART_USE_UART4 TRUE
53
54//#undef STM32_USB_USE_OTG1
55//#define STM32_USB_USE_OTG1 FALSE
56
57#undef STM32_I2C_USE_I2C1
58#define STM32_I2C_USE_I2C1 FALSE
59
60#undef STM32_SPI_USE_SPI2
61#define STM32_SPI_USE_SPI2 FALSE
62
63
64//#undef STM32_CAN_CAN1_IRQ_PRIORITY
65//#define STM32_CAN_CAN1_IRQ_PRIORITY 4
66
67#endif /* _MCUCONF_PROMETHEUS_H_ */