Restructure include hierarchy
This commit is contained in:
parent
d80ce20675
commit
f04a5c7930
@ -3,7 +3,7 @@
|
|||||||
#Compiler: arm-none-eabi
|
#Compiler: arm-none-eabi
|
||||||
#####################################################################################
|
#####################################################################################
|
||||||
#Add Files and Folders below#########################################################
|
#Add Files and Folders below#########################################################
|
||||||
CFILES = main.c syscalls.c cmsis_boot/system_stm32f4xx.c systick.c
|
CFILES = main.c syscalls.c setup/system_stm32f4xx.c systick.c
|
||||||
ASFILES = boot/startup_stm32f4xx.S
|
ASFILES = boot/startup_stm32f4xx.S
|
||||||
INCLUDEPATH = -Icmsis -Iinclude
|
INCLUDEPATH = -Icmsis -Iinclude
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
#include <adc-meas.h>
|
#include <reflow-controller/adc-meas.h>
|
||||||
#include <stm32f4xx.h>
|
#include <stm32/stm32f4xx.h>
|
||||||
#include <core_cm4.h>
|
#include <cmsis/core_cm4.h>
|
||||||
#include <stm32-gpio-macros.h>
|
#include <stm-periph/stm32-gpio-macros.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <clock-enable-manager.h>
|
#include <stm-periph/clock-enable-manager.h>
|
||||||
|
|
||||||
static float pt1000_offset;
|
static float pt1000_offset;
|
||||||
static float pt1000_sens_dev;
|
static float pt1000_sens_dev;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#include <clock-enable-manager.h>
|
#include <stm-periph/clock-enable-manager.h>
|
||||||
#include <helper-macros/helper-macros.h>
|
#include <helper-macros/helper-macros.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#include <digio.h>
|
#include <reflow-controller/digio.h>
|
||||||
#include <stm32f4xx.h>
|
#include <stm32/stm32f4xx.h>
|
||||||
#include <clock-enable-manager.h>
|
#include <stm-periph/clock-enable-manager.h>
|
||||||
#include <stm32-gpio-macros.h>
|
#include <stm-periph/stm32-gpio-macros.h>
|
||||||
#include <helper-macros/helper-macros.h>
|
#include <helper-macros/helper-macros.h>
|
||||||
|
|
||||||
static const uint8_t digio_pins[] = {DIGIO_PINS};
|
static const uint8_t digio_pins[] = {DIGIO_PINS};
|
||||||
|
@ -151,9 +151,9 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <stdint.h> /* standard types definitions */
|
#include <stdint.h> /* standard types definitions */
|
||||||
#include <core_cmInstr.h> /* Core Instruction Access */
|
#include <cmsis/core_cmInstr.h> /* Core Instruction Access */
|
||||||
#include <core_cmFunc.h> /* Core Function Access */
|
#include <cmsis/core_cmFunc.h> /* Core Function Access */
|
||||||
#include <core_cm4_simd.h> /* Compiler specific SIMD Intrinsics */
|
#include <cmsis/core_cm4_simd.h> /* Compiler specific SIMD Intrinsics */
|
||||||
|
|
||||||
#endif /* __CORE_CM4_H_GENERIC */
|
#endif /* __CORE_CM4_H_GENERIC */
|
||||||
|
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stm32f4xx.h>
|
#include <stm32/stm32f4xx.h>
|
||||||
/**
|
/**
|
||||||
* @brief Moving average filter coefficient for PT1000 measurement
|
* @brief Moving average filter coefficient for PT1000 measurement
|
||||||
*/
|
*/
|
@ -2,7 +2,7 @@
|
|||||||
#define __CLOCK_ENABLE_MANAGER_H__
|
#define __CLOCK_ENABLE_MANAGER_H__
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stm32-gpio-macros.h>
|
#include <stm-periph/stm32-gpio-macros.h>
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief The RCC Enable Manager uses static memory with a fixed maximum
|
* @brief The RCC Enable Manager uses static memory with a fixed maximum
|
@ -2,7 +2,7 @@
|
|||||||
#define __DMA_RING_BUFFER_H__
|
#define __DMA_RING_BUFFER_H__
|
||||||
|
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
#include <stm32f4xx.h>
|
#include <stm32/stm32f4xx.h>
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
|
|
||||||
struct dma_ring_buffer_to_mem {
|
struct dma_ring_buffer_to_mem {
|
@ -181,8 +181,8 @@ typedef enum
|
|||||||
* @}
|
* @}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "core_cm4.h" /* Cortex-M4 processor and core peripherals */
|
#include <cmsis/core_cm4.h> /* Cortex-M4 processor and core peripherals */
|
||||||
#include "system_stm32f4xx.h"
|
#include <setup/system_stm32f4xx.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
/** @addtogroup Peripheral_registers_structures
|
/** @addtogroup Peripheral_registers_structures
|
@ -4,18 +4,20 @@
|
|||||||
* Created on: Apr 25, 2015
|
* Created on: Apr 25, 2015
|
||||||
* Author: mari
|
* Author: mari
|
||||||
*/
|
*/
|
||||||
#include <stm32f4xx.h>
|
|
||||||
#include <systick.h>
|
|
||||||
//#include <arm_math.h>
|
|
||||||
#include <stm32-gpio-macros.h>
|
|
||||||
#include <system_stm32f4xx.h>
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <adc-meas.h>
|
/* #include <arm_math.h> */
|
||||||
#include <clock-enable-manager.h>
|
#include <stm32/stm32f4xx.h>
|
||||||
#include <uart/uart.h>
|
#include <cmsis/core_cm4.h>
|
||||||
#include <shell.h>
|
#include <setup/system_stm32f4xx.h>
|
||||||
#include <digio.h>
|
#include <reflow-controller/systick.h>
|
||||||
|
#include <reflow-controller/adc-meas.h>
|
||||||
|
#include <reflow-controller/shell.h>
|
||||||
|
#include <reflow-controller/digio.h>
|
||||||
|
#include <stm-periph/stm32-gpio-macros.h>
|
||||||
|
#include <stm-periph/clock-enable-manager.h>
|
||||||
|
#include <stm-periph/uart/uart.h>
|
||||||
|
|
||||||
static void setup_nvic_priorities()
|
static void setup_nvic_priorities()
|
||||||
{
|
{
|
||||||
@ -25,6 +27,7 @@ static void setup_nvic_priorities()
|
|||||||
/* Setup Priorities */
|
/* Setup Priorities */
|
||||||
NVIC_SetPriority(ADC_IRQn, 2);
|
NVIC_SetPriority(ADC_IRQn, 2);
|
||||||
NVIC_SetPriority(DMA2_Stream0_IRQn, 1);
|
NVIC_SetPriority(DMA2_Stream0_IRQn, 1);
|
||||||
|
NVIC_SetPriority(DMA2_Stream7_IRQn, 3);
|
||||||
}
|
}
|
||||||
|
|
||||||
static float pt1000_value;
|
static float pt1000_value;
|
||||||
|
@ -114,7 +114,7 @@
|
|||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "stm32f4xx.h"
|
#include <stm32/stm32f4xx.h>
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
@ -1,11 +1,11 @@
|
|||||||
#include <shell.h>
|
#include <reflow-controller/shell.h>
|
||||||
#include <uart/uart.h>
|
#include <stm-periph/uart/uart.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <adc-meas.h>
|
#include <reflow-controller/adc-meas.h>
|
||||||
#include <digio.h>
|
#include <reflow-controller/digio.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <helper-macros/helper-macros.h>
|
#include <helper-macros/helper-macros.h>
|
||||||
#include <systick.h>
|
#include <reflow-controller/systick.h>
|
||||||
|
|
||||||
#ifndef GIT_VER
|
#ifndef GIT_VER
|
||||||
#define GIT_VER "VERSION NOT SET"
|
#define GIT_VER "VERSION NOT SET"
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
#include <uart/uart.h>
|
#include <stm-periph/uart/uart.h>
|
||||||
|
|
||||||
char* _sbrk(int incr) {
|
char* _sbrk(int incr) {
|
||||||
extern char heap_low; // Defined by the linker
|
extern char heap_low; // Defined by the linker
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#include <systick.h>
|
#include <reflow-controller/systick.h>
|
||||||
#include <stm32f4xx.h>
|
#include <stm32/stm32f4xx.h>
|
||||||
#include <core_cm4.h>
|
#include <cmsis/core_cm4.h>
|
||||||
|
|
||||||
volatile uint32_t wait_tick_ms;
|
volatile uint32_t wait_tick_ms;
|
||||||
volatile uint64_t global_tick_ms;
|
volatile uint64_t global_tick_ms;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#include <uart/dma-ring-buffer.h>
|
#include <stm-periph/uart/dma-ring-buffer.h>
|
||||||
#include <clock-enable-manager.h>
|
#include <stm-periph/clock-enable-manager.h>
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
|
@ -8,11 +8,11 @@
|
|||||||
//PA2 => TX
|
//PA2 => TX
|
||||||
//PA3 => RX
|
//PA3 => RX
|
||||||
//Alternate Function 7
|
//Alternate Function 7
|
||||||
#include <uart/uart.h>
|
#include <stm-periph/uart/uart.h>
|
||||||
#include <stm32f4xx.h>
|
#include <stm32/stm32f4xx.h>
|
||||||
#include <clock-enable-manager.h>
|
#include <stm-periph/clock-enable-manager.h>
|
||||||
#include <stm32-gpio-macros.h>
|
#include <stm-periph/stm32-gpio-macros.h>
|
||||||
#include <uart/dma-ring-buffer.h>
|
#include <stm-periph/uart/dma-ring-buffer.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
static struct dma_ring_buffer_to_mem ring_buff_rx;
|
static struct dma_ring_buffer_to_mem ring_buff_rx;
|
||||||
|
Loading…
Reference in New Issue
Block a user