add Relazione falsa e inizio file
This commit is contained in:
parent
2775cc2108
commit
3de21f2577
33 changed files with 5944 additions and 2868 deletions
|
|
@ -4,12 +4,9 @@
|
|||
# See http://clang.llvm.org/docs/ClangFormatStyleOptions.html
|
||||
# Tested with: clang-format version 3.7.1
|
||||
|
||||
AlignConsecutiveAssignments:
|
||||
Enabled: true
|
||||
AcrossEmptyLines: true
|
||||
AcrossComments: false
|
||||
|
||||
AlignConsecutiveDeclarations:
|
||||
# Allineamento Macro
|
||||
AlignConsecutiveMacros:
|
||||
Enabled: true
|
||||
AcrossEmptyLines: true
|
||||
AcrossComments: false
|
||||
|
|
@ -67,7 +64,7 @@ Language: Cpp
|
|||
Standard: Cpp11
|
||||
|
||||
# Pointer and reference alignment style. Possible values: Left, Right, Middle.
|
||||
PointerAlignment: Left
|
||||
PointerAlignment: Right
|
||||
|
||||
# AccessModifierOffset (int)
|
||||
# The extra indent or outdent of access modifiers, e.g. public:.
|
||||
|
|
@ -379,7 +376,7 @@ SpaceBeforeAssignmentOperators: true
|
|||
# SBPO_Never (in configuration: Never) Never put a space before opening parentheses.
|
||||
# SBPO_ControlStatements (in configuration: ControlStatements) Put a space before opening parentheses only after control statement keywords (for/if/while...).
|
||||
# SBPO_Always (in configuration: Always) Always put a space before opening parentheses, except when it’s prohibited by the syntax rules (in function-like macro definitions) or when determined by other style rules (after unary operators, opening parentheses, etc.)
|
||||
SpaceBeforeParens: Always
|
||||
SpaceBeforeParens: ControlStatements
|
||||
|
||||
# SpaceInEmptyParentheses (bool)
|
||||
# If true, spaces may be inserted into ().
|
||||
|
|
|
|||
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -1,3 +1,7 @@
|
|||
## MY ADD
|
||||
build/
|
||||
|
||||
|
||||
# ---> C
|
||||
# Prerequisites
|
||||
*.d
|
||||
|
|
|
|||
246
.settings/bundles-lock.store.json
Normal file
246
.settings/bundles-lock.store.json
Normal file
|
|
@ -0,0 +1,246 @@
|
|||
{
|
||||
"resolved": [
|
||||
{
|
||||
"name": "cmake",
|
||||
"version": "4.0.1+st.3",
|
||||
"platform": "darwin",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "cmake",
|
||||
"version": "4.0.1+st.3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "cmake",
|
||||
"version": "4.0.1+st.3",
|
||||
"platform": "x86_64-linux",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "cmake",
|
||||
"version": "4.0.1+st.3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "cmake",
|
||||
"version": "4.0.1+st.3",
|
||||
"platform": "x86_64-windows",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "cmake",
|
||||
"version": "4.0.1+st.3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "gnu-tools-for-stm32",
|
||||
"version": "13.3.1+st.9",
|
||||
"platform": "darwin",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "gnu-tools-for-stm32",
|
||||
"version": "13.3.1+st.9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "gnu-tools-for-stm32",
|
||||
"version": "13.3.1+st.9",
|
||||
"platform": "x86_64-linux",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "gnu-tools-for-stm32",
|
||||
"version": "13.3.1+st.9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "gnu-tools-for-stm32",
|
||||
"version": "13.3.1+st.9",
|
||||
"platform": "x86_64-windows",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "gnu-tools-for-stm32",
|
||||
"version": "13.3.1+st.9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "gnu-tools-for-stm32-13_3_1-description",
|
||||
"version": "1.0.1+st.1",
|
||||
"platform": "all",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "gnu-tools-for-stm32-13_3_1-description",
|
||||
"version": ">=0.0.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "jlink-gdbserver",
|
||||
"version": "8.38.0+st.1",
|
||||
"platform": "darwin",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "jlink-gdbserver",
|
||||
"version": "8.38.0+st.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "jlink-gdbserver",
|
||||
"version": "8.38.0+st.1",
|
||||
"platform": "x86_64-linux",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "jlink-gdbserver",
|
||||
"version": "8.38.0+st.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "jlink-gdbserver",
|
||||
"version": "8.38.0+st.1",
|
||||
"platform": "x86_64-windows",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "jlink-gdbserver",
|
||||
"version": "8.38.0+st.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ninja",
|
||||
"version": "1.13.1+st.1",
|
||||
"platform": "darwin",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "ninja",
|
||||
"version": "1.13.1+st.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ninja",
|
||||
"version": "1.13.1+st.1",
|
||||
"platform": "x86_64-linux",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "ninja",
|
||||
"version": "1.13.1+st.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "ninja",
|
||||
"version": "1.13.1+st.1",
|
||||
"platform": "x86_64-windows",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "ninja",
|
||||
"version": "1.13.1+st.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "programmer",
|
||||
"version": "2.20.0",
|
||||
"platform": "darwin",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "programmer",
|
||||
"version": "^2.20.0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "programmer",
|
||||
"version": "2.20.0",
|
||||
"platform": "x86_64-linux",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "programmer",
|
||||
"version": "^2.20.0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "programmer",
|
||||
"version": "2.20.0",
|
||||
"platform": "x86_64-windows",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "programmer",
|
||||
"version": "^2.20.0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "st-arm-clangd",
|
||||
"version": "19.1.2+st.3",
|
||||
"platform": "darwin",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "st-arm-clangd",
|
||||
"version": "19.1.2+st.3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "st-arm-clangd",
|
||||
"version": "19.1.2+st.3",
|
||||
"platform": "x86_64-linux",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "st-arm-clangd",
|
||||
"version": "19.1.2+st.3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "st-arm-clangd",
|
||||
"version": "19.1.2+st.3",
|
||||
"platform": "x86_64-windows",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "st-arm-clangd",
|
||||
"version": "19.1.2+st.3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "stlink-gdbserver",
|
||||
"version": "7.11.0+st.1",
|
||||
"platform": "darwin",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "stlink-gdbserver",
|
||||
"version": "7.11.0+st.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "stlink-gdbserver",
|
||||
"version": "7.11.0+st.1",
|
||||
"platform": "x86_64-linux",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "stlink-gdbserver",
|
||||
"version": "7.11.0+st.1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "stlink-gdbserver",
|
||||
"version": "7.11.0+st.1",
|
||||
"platform": "x86_64-windows",
|
||||
"selected_by": [
|
||||
{
|
||||
"name": "stlink-gdbserver",
|
||||
"version": "7.11.0+st.1"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
28
.settings/bundles.store.json
Normal file
28
.settings/bundles.store.json
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
{
|
||||
"bundles": [
|
||||
{
|
||||
"name": "cmake",
|
||||
"version": "4.0.1+st.3"
|
||||
},
|
||||
{
|
||||
"name": "ninja",
|
||||
"version": "1.13.1+st.1"
|
||||
},
|
||||
{
|
||||
"name": "gnu-tools-for-stm32",
|
||||
"version": "13.3.1+st.9"
|
||||
},
|
||||
{
|
||||
"name": "st-arm-clangd",
|
||||
"version": "19.1.2+st.3"
|
||||
},
|
||||
{
|
||||
"name": "stlink-gdbserver",
|
||||
"version": "7.11.0+st.1"
|
||||
},
|
||||
{
|
||||
"name": "jlink-gdbserver",
|
||||
"version": "8.38.0+st.1"
|
||||
}
|
||||
]
|
||||
}
|
||||
7
.settings/ide.store.json
Normal file
7
.settings/ide.store.json
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"board": "NUCLEO-H743ZI2",
|
||||
"device": "STM32H743ZIT6",
|
||||
"core": "Cortex-M7",
|
||||
"order": 0,
|
||||
"toolchain": "GCC"
|
||||
}
|
||||
8
.vscode/c_cpp_properties.json
vendored
Normal file
8
.vscode/c_cpp_properties.json
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"configurations": [
|
||||
{
|
||||
"name": "STM32",
|
||||
"compileCommands": "${workspaceFolder}/build/Debug/compile_commands.json"
|
||||
}
|
||||
]
|
||||
}
|
||||
23
.vscode/launch.json
vendored
Normal file
23
.vscode/launch.json
vendored
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
// Usare IntelliSense per informazioni sui possibili attributi.
|
||||
// Al passaggio del mouse vengono visualizzate le descrizioni degli attributi esistenti.
|
||||
// Per altre informazioni, visitare: https://go.microsoft.com/fwlink/?linkid=830387
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
|
||||
{
|
||||
"type": "stlinkgdbtarget",
|
||||
"request": "launch",
|
||||
"name": "STM32Cube: STM32 Launch ST-Link GDB Server",
|
||||
"origin": "snippet",
|
||||
"cwd": "${workspaceFolder}",
|
||||
"preBuild": "${command:st-stm32-ide-debug-launch.build}",
|
||||
"runEntry": "main",
|
||||
"imagesAndSymbols": [
|
||||
{
|
||||
"imageFileName": "${command:st-stm32-ide-debug-launch.get-projects-binary-from-context1}"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
15
.vscode/settings.json
vendored
Normal file
15
.vscode/settings.json
vendored
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"cmake.cmakePath": "cube-cmake",
|
||||
"cmake.configureArgs": [
|
||||
"-DCMAKE_COMMAND=cube-cmake"
|
||||
],
|
||||
"cmake.preferredGenerators": [
|
||||
"Ninja"
|
||||
],
|
||||
"stm32cube-ide-clangd.path": "cube",
|
||||
"stm32cube-ide-clangd.arguments": [
|
||||
"starm-clangd",
|
||||
"--query-driver=${env:CUBE_BUNDLE_PATH}/gnu-tools-for-stm32/13.3.1+st.9/bin/arm-none-eabi-gcc",
|
||||
"--query-driver=${env:CUBE_BUNDLE_PATH}/gnu-tools-for-stm32/13.3.1+st.9/bin/arm-none-eabi-g++"
|
||||
]
|
||||
}
|
||||
|
|
@ -31,7 +31,7 @@ extern "C" {
|
|||
|
||||
/* Private includes ----------------------------------------------------------*/
|
||||
/* USER CODE BEGIN Includes */
|
||||
|
||||
#include "pansi.h"
|
||||
/* USER CODE END Includes */
|
||||
|
||||
/* Exported types ------------------------------------------------------------*/
|
||||
|
|
|
|||
|
|
@ -0,0 +1,10 @@
|
|||
#pragma once
|
||||
#include "main.h"
|
||||
|
||||
/**
|
||||
* @brief Funzione per la calibrazione dell'ADC
|
||||
*
|
||||
*/
|
||||
void myADC3_calibration(void);
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
#pragma once
|
||||
#include "main.h"
|
||||
|
||||
/**
|
||||
* @brief Funzione per configurazione dei tempi del TIM6
|
||||
*
|
||||
*/
|
||||
void myTIM6_configure(void);
|
||||
|
||||
|
||||
void myTIM6_start();
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
#pragma once
|
||||
|
||||
#include "main.h"
|
||||
|
||||
/**
|
||||
* @brief Funzione per l'inizializzazione della USART3
|
||||
*
|
||||
*/
|
||||
void myUSART3_init(void);
|
||||
|
||||
/**
|
||||
* @brief
|
||||
*
|
||||
*/
|
||||
void myUSART3_it();
|
||||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
#include "main.h"
|
||||
#include "stm32h743xx.h"
|
||||
#include "stm32h7xx.h"
|
||||
#include <stdint.h>
|
||||
|
||||
/* Includes ------------------------------------------------------------------*/
|
||||
|
|
@ -13,12 +14,16 @@
|
|||
*/
|
||||
#define __rdon const
|
||||
#define __rdwr
|
||||
#define __prv8 __attribute__(( deprecated("Questo campo è PRIVATO. Non usarlo. Usa i metodi adatti alla manipolazione o controlla la tua implementazione"))) const
|
||||
#define __prv8 \
|
||||
__attribute__(( \
|
||||
deprecated("Questo campo è PRIVATO. Non usarlo. Usa i metodi adatti " \
|
||||
"alla manipolazione o controlla la tua implementazione"))) const
|
||||
#define __in_un_altro_file extern;
|
||||
|
||||
/**
|
||||
Protezione dal linking esterno.
|
||||
Funzioni e variabili globali in un file .c. Limita la funzione/variabile al solo
|
||||
file in cui è definita (visibilità "privata" al file).
|
||||
Funzioni e variabili globali in un file .c. Limita la funzione/variabile al
|
||||
solo file in cui è definita (visibilità "privata" al file).
|
||||
*/
|
||||
#define READONLY const
|
||||
#define PUBLIC
|
||||
|
|
@ -35,33 +40,58 @@
|
|||
#define MY_DEBUG 1
|
||||
#define NO_HAL_IT 0 // 0 disable 1 enable
|
||||
|
||||
/*
|
||||
======= bit functions =========
|
||||
Macro presenti anche in:
|
||||
Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h
|
||||
*/
|
||||
/**
|
||||
* @brief Imposta a 1 un bit specifico in un byte (SET).
|
||||
* * Esegue un'operazione OR bit a bit. I bit che erano a 1 rimangono a 1,
|
||||
* il bit all'indice n viene forzato a 1.
|
||||
* * @param byte Puntatore al byte da modificare.
|
||||
* @param n L'indice del bit da impostare (0-7).
|
||||
*/
|
||||
static inline void set_bit(uint8_t *byte, uint8_t n) {
|
||||
*byte = *byte | (1u << n);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Imposta a 0 un bit specifico in un byte (CLEAR).
|
||||
* * Esegue un AND con una maschera inversa. Il bit all'indice n
|
||||
* viene forzato a 0, gli altri rimangono invariati.
|
||||
* * @param byte Puntatore al byte da modificare.
|
||||
* @param n L'indice del bit da pulire (0-7).
|
||||
*/
|
||||
static inline void clear_bit(uint8_t *byte, uint8_t n) {
|
||||
*byte = *byte & ~(1u << n);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Inverte lo stato di un bit specifico (TOGGLE).
|
||||
* * Se il bit è 0 diventa 1, se è 1 diventa 0. Usa l'operatore XOR.
|
||||
* * @param byte Puntatore al byte da modificare.
|
||||
* @param n L'indice del bit da invertire (0-7).
|
||||
*/
|
||||
static inline void toggle_bit(uint8_t *byte, uint8_t n) {
|
||||
*byte = *byte ^ (1u << n);
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Legge lo stato di un bit specifico.
|
||||
* * @param byte Puntatore al byte (costante, sola lettura).
|
||||
* @param n L'indice del bit da leggere (0-7).
|
||||
* @return uint8_t Ritorna diverso da 0 se il bit è 1, oppure 0 se il bit è 0.
|
||||
* Nota: non ritorna necessariamente "1", ma il valore del bit nella sua posizione (es. 4, 8, 16).
|
||||
*/
|
||||
static inline uint8_t read_bit(const uint8_t *byte, uint8_t n) {
|
||||
return (*byte & (1u << n));
|
||||
}
|
||||
|
||||
|
||||
|
||||
// ====== USART ================
|
||||
|
||||
/**
|
||||
* @brief Inizializza la periferica USART3.
|
||||
* @note Questa implementazione assume PD8=TX, PD9=RX (AF7).
|
||||
* @param pclk_freq La frequenza del clock della periferica (PCLK1 per USART3).
|
||||
* @param baudRate Il baud rate desiderato (es. 115200).
|
||||
*/
|
||||
PUBLIC void Pansi_USART3_Init(uint32_t pclk_freq, uint32_t baudRate);
|
||||
|
||||
/**
|
||||
* @brief Invia un singolo carattere su USART3 (bloccante).
|
||||
* @param c Il carattere da inviare.
|
||||
*/
|
||||
PUBLIC void Pansi_USART3_SendChar(char c);
|
||||
|
||||
/**
|
||||
* @brief Invia una stringa (terminata da null) su USART3.
|
||||
* @param str La stringa da inviare.
|
||||
*/
|
||||
PUBLIC void Pansi_USART3_SendString(const char *str);
|
||||
|
||||
/**
|
||||
* @brief Riceve un singolo carattere da USART3 (bloccante).
|
||||
* @return Il carattere ricevuto.
|
||||
*/
|
||||
PUBLIC char Pansi_USART3_ReceiveChar(void);
|
||||
// ====== END USART ============
|
||||
|
||||
// ====== TIM6 =================
|
||||
|
|
@ -75,4 +105,3 @@ PUBLIC char Pansi_USART3_ReceiveChar(void);
|
|||
* presenti sulla board.
|
||||
*/
|
||||
void MOTD_init(void);
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,67 @@
|
|||
#include "myADC.h"
|
||||
#include "pansi.h"
|
||||
#include <stdint.h>
|
||||
// #include "stm32h743xx.h"
|
||||
// #include <stdint.h>
|
||||
|
||||
/**
|
||||
* Temperature Sensor Characteristics
|
||||
* uint16_t perché la grandezza è di 2 byte da datasheet
|
||||
|
||||
| Table 93. Temperature sensor calibration values |
|
||||
| Symbol | Parameter | Memory address
|
||||
=====================================================================
|
||||
|TS_CAL1 | Temperature sensor raw data | 0x1FF1E820 - 0x1FF1E821
|
||||
acquired value at 30 °C,
|
||||
VDDA =3.3 V
|
||||
---------------------------------------------------------------------
|
||||
/TS_CAL2 / Temperature sensor raw data | 0x1FF1E840 - 0x1FF1E841
|
||||
acquired value at 110 °C,
|
||||
VDDA = 3.3 V
|
||||
=====================================================================
|
||||
*/
|
||||
#define TS_CAL1 *(uint16_t *)0x1FF1E820
|
||||
#define TS_CAL2 *(uint16_t *)0x1FF1E840
|
||||
|
||||
#define TCAL_30C *(uint16_t *)0x1FF1E820
|
||||
#define TCAL_110C *(uint16_t *)0x1FF1E840
|
||||
|
||||
static volatile uint16_t *tsc_cal1 = (uint16_t *)0x1FF1E820;
|
||||
static volatile uint16_t *tsc_cal2 = (uint16_t *)0x1FF1E840;
|
||||
|
||||
|
||||
#define VREFINT_C *(uint16_t *)(0x1FF1E860)
|
||||
// Internal Referance Voltage 30
|
||||
static volatile uint16_t *VRefInCal = (uint16_t *)0x1FF1E860;
|
||||
|
||||
/**
|
||||
* @brief Funzione per la calibrazione dell'ADC
|
||||
* 3 step. (1). controllo se ad è spenta e in caso spengo io
|
||||
* (2). Avvio la calibrazione degli offset e quela lineare
|
||||
* (3). Aspetto la fine della calibrazione
|
||||
*/
|
||||
void myADC3_calibration(void) {
|
||||
|
||||
|
||||
// (1) check if the ADC is disable after start calibration
|
||||
if (ADC3->CR & ADC_CR_ADEN) {
|
||||
ADC3->CR |= ADC_CR_ADDIS; // disable
|
||||
while (ADC3->CR & ADC_CR_ADEN) {
|
||||
// aspettando che si spenga la periferica
|
||||
// blink RED led TODO
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// (2)
|
||||
// configure for a linear calibration.
|
||||
ADC3->CR |= ADC_CR_ADCALLIN;
|
||||
// start calibration. reset by hardware when the calibration complete
|
||||
ADC3->CR |= ADC_CR_ADCAL;
|
||||
|
||||
// (3)
|
||||
while (ADC3->CR & ADC_CR_ADCAL) {
|
||||
// blink GREEN led
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
#include "myTIM.h"
|
||||
#include "stm32h743xx.h"
|
||||
|
||||
|
||||
|
||||
void myTIM6_configure(void){
|
||||
// update interrupt ivent
|
||||
TIM7->DIER |= TIM_DIER_UIE;
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
void myTIM6_start();
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
#include "myUSART.h"
|
||||
|
||||
|
||||
void myUSART3_init() {
|
||||
// abilita rx/tx su USART3
|
||||
USART3->CR1 |= USART_CR1_RE; // enable RX flag
|
||||
USART3->CR1 |= USART_CR1_TE; // enable TX flag
|
||||
// abilita rx/tx interrupts su USART3
|
||||
USART3->CR1 |= USART_CR1_RXNEIE;
|
||||
}
|
||||
|
|
@ -19,13 +19,14 @@
|
|||
/* Includes ------------------------------------------------------------------*/
|
||||
#include "main.h"
|
||||
#include "adc.h"
|
||||
#include "gpio.h"
|
||||
#include "tim.h"
|
||||
#include "usart.h"
|
||||
#include "gpio.h"
|
||||
|
||||
|
||||
/* Private includes ----------------------------------------------------------*/
|
||||
/* USER CODE BEGIN Includes */
|
||||
|
||||
#include "myADC.h"
|
||||
/* USER CODE END Includes */
|
||||
|
||||
/* Private typedef -----------------------------------------------------------*/
|
||||
|
|
@ -66,11 +67,11 @@ static void MPU_Config(void);
|
|||
* @brief The application entry point.
|
||||
* @retval int
|
||||
*/
|
||||
int main(void)
|
||||
{
|
||||
int main(void) {
|
||||
|
||||
/* USER CODE BEGIN 1 */
|
||||
|
||||
char *welcome = "Hi from STM32H7 - by. PanSi21";
|
||||
(void)welcome;
|
||||
/* USER CODE END 1 */
|
||||
|
||||
/* MPU Configuration--------------------------------------------------------*/
|
||||
|
|
@ -101,15 +102,13 @@ int main(void)
|
|||
MX_TIM6_Init();
|
||||
MX_USART3_UART_Init();
|
||||
/* USER CODE BEGIN 2 */
|
||||
|
||||
myADC3_calibration();
|
||||
/* USER CODE END 2 */
|
||||
|
||||
/* Infinite loop */
|
||||
/* USER CODE BEGIN WHILE */
|
||||
while (1)
|
||||
{
|
||||
while (1) {
|
||||
/* USER CODE END WHILE */
|
||||
|
||||
/* USER CODE BEGIN 3 */
|
||||
}
|
||||
/* USER CODE END 3 */
|
||||
|
|
@ -119,8 +118,7 @@ int main(void)
|
|||
* @brief System Clock Configuration
|
||||
* @retval None
|
||||
*/
|
||||
void SystemClock_Config(void)
|
||||
{
|
||||
void SystemClock_Config(void) {
|
||||
RCC_OscInitTypeDef RCC_OscInitStruct = { 0 };
|
||||
RCC_ClkInitTypeDef RCC_ClkInitStruct = { 0 };
|
||||
|
||||
|
|
@ -132,7 +130,8 @@ void SystemClock_Config(void)
|
|||
*/
|
||||
__HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE0);
|
||||
|
||||
while(!__HAL_PWR_GET_FLAG(PWR_FLAG_VOSRDY)) {}
|
||||
while (!__HAL_PWR_GET_FLAG(PWR_FLAG_VOSRDY)) {
|
||||
}
|
||||
|
||||
/** Initializes the RCC Oscillators according to the specified parameters
|
||||
* in the RCC_OscInitTypeDef structure.
|
||||
|
|
@ -149,16 +148,15 @@ void SystemClock_Config(void)
|
|||
RCC_OscInitStruct.PLL.PLLRGE = RCC_PLL1VCIRANGE_2;
|
||||
RCC_OscInitStruct.PLL.PLLVCOSEL = RCC_PLL1VCOWIDE;
|
||||
RCC_OscInitStruct.PLL.PLLFRACN = 0;
|
||||
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
|
||||
{
|
||||
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK) {
|
||||
Error_Handler();
|
||||
}
|
||||
|
||||
/** Initializes the CPU, AHB and APB buses clocks
|
||||
*/
|
||||
RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
|
||||
|RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2
|
||||
|RCC_CLOCKTYPE_D3PCLK1|RCC_CLOCKTYPE_D1PCLK1;
|
||||
RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK | RCC_CLOCKTYPE_SYSCLK |
|
||||
RCC_CLOCKTYPE_PCLK1 | RCC_CLOCKTYPE_PCLK2 | RCC_CLOCKTYPE_D3PCLK1 |
|
||||
RCC_CLOCKTYPE_D1PCLK1;
|
||||
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
|
||||
RCC_ClkInitStruct.SYSCLKDivider = RCC_SYSCLK_DIV1;
|
||||
RCC_ClkInitStruct.AHBCLKDivider = RCC_HCLK_DIV2;
|
||||
|
|
@ -167,8 +165,7 @@ void SystemClock_Config(void)
|
|||
RCC_ClkInitStruct.APB2CLKDivider = RCC_APB2_DIV2;
|
||||
RCC_ClkInitStruct.APB4CLKDivider = RCC_APB4_DIV2;
|
||||
|
||||
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_4) != HAL_OK)
|
||||
{
|
||||
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_4) != HAL_OK) {
|
||||
Error_Handler();
|
||||
}
|
||||
}
|
||||
|
|
@ -177,8 +174,7 @@ void SystemClock_Config(void)
|
|||
* @brief Peripherals Common Clock Configuration
|
||||
* @retval None
|
||||
*/
|
||||
void PeriphCommonClock_Config(void)
|
||||
{
|
||||
void PeriphCommonClock_Config(void) {
|
||||
RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = { 0 };
|
||||
|
||||
/** Initializes the peripherals clock
|
||||
|
|
@ -194,8 +190,7 @@ void PeriphCommonClock_Config(void)
|
|||
PeriphClkInitStruct.PLL2.PLL2FRACN = 0;
|
||||
PeriphClkInitStruct.Usart234578ClockSelection = RCC_USART234578CLKSOURCE_PLL2;
|
||||
PeriphClkInitStruct.AdcClockSelection = RCC_ADCCLKSOURCE_PLL2;
|
||||
if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK)
|
||||
{
|
||||
if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct) != HAL_OK) {
|
||||
Error_Handler();
|
||||
}
|
||||
}
|
||||
|
|
@ -206,8 +201,7 @@ void PeriphCommonClock_Config(void)
|
|||
|
||||
/* MPU Configuration */
|
||||
|
||||
void MPU_Config(void)
|
||||
{
|
||||
void MPU_Config(void) {
|
||||
MPU_Region_InitTypeDef MPU_InitStruct = { 0 };
|
||||
|
||||
/* Disables the MPU */
|
||||
|
|
@ -230,20 +224,17 @@ void MPU_Config(void)
|
|||
HAL_MPU_ConfigRegion(&MPU_InitStruct);
|
||||
/* Enables the MPU */
|
||||
HAL_MPU_Enable(MPU_PRIVILEGED_DEFAULT);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function is executed in case of error occurrence.
|
||||
* @retval None
|
||||
*/
|
||||
void Error_Handler(void)
|
||||
{
|
||||
void Error_Handler(void) {
|
||||
/* USER CODE BEGIN Error_Handler_Debug */
|
||||
/* User can add his own implementation to report the HAL error return state */
|
||||
__disable_irq();
|
||||
while (1)
|
||||
{
|
||||
while (1) {
|
||||
}
|
||||
/* USER CODE END Error_Handler_Debug */
|
||||
}
|
||||
|
|
@ -255,8 +246,7 @@ void Error_Handler(void)
|
|||
* @param line: assert_param error line source number
|
||||
* @retval None
|
||||
*/
|
||||
void assert_failed(uint8_t *file, uint32_t line)
|
||||
{
|
||||
void assert_failed(uint8_t *file, uint32_t line) {
|
||||
/* USER CODE BEGIN 6 */
|
||||
/* User can add his own implementation to report the file name and line number,
|
||||
ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
|
||||
|
|
|
|||
|
|
@ -18,8 +18,10 @@
|
|||
/* USER CODE END Header */
|
||||
|
||||
/* Includes ------------------------------------------------------------------*/
|
||||
#include "main.h"
|
||||
#include "stm32h7xx_it.h"
|
||||
#include "main.h"
|
||||
#include "stm32h743xx.h"
|
||||
|
||||
/* Private includes ----------------------------------------------------------*/
|
||||
/* USER CODE BEGIN Includes */
|
||||
/* USER CODE END Includes */
|
||||
|
|
@ -68,14 +70,12 @@ extern UART_HandleTypeDef huart3;
|
|||
/**
|
||||
* @brief This function handles Non maskable interrupt.
|
||||
*/
|
||||
void NMI_Handler(void)
|
||||
{
|
||||
void NMI_Handler(void) {
|
||||
/* USER CODE BEGIN NonMaskableInt_IRQn 0 */
|
||||
|
||||
/* USER CODE END NonMaskableInt_IRQn 0 */
|
||||
/* USER CODE BEGIN NonMaskableInt_IRQn 1 */
|
||||
while (1)
|
||||
{
|
||||
while (1) {
|
||||
}
|
||||
/* USER CODE END NonMaskableInt_IRQn 1 */
|
||||
}
|
||||
|
|
@ -83,13 +83,11 @@ void NMI_Handler(void)
|
|||
/**
|
||||
* @brief This function handles Hard fault interrupt.
|
||||
*/
|
||||
void HardFault_Handler(void)
|
||||
{
|
||||
void HardFault_Handler(void) {
|
||||
/* USER CODE BEGIN HardFault_IRQn 0 */
|
||||
|
||||
/* USER CODE END HardFault_IRQn 0 */
|
||||
while (1)
|
||||
{
|
||||
while (1) {
|
||||
/* USER CODE BEGIN W1_HardFault_IRQn 0 */
|
||||
/* USER CODE END W1_HardFault_IRQn 0 */
|
||||
}
|
||||
|
|
@ -98,13 +96,11 @@ void HardFault_Handler(void)
|
|||
/**
|
||||
* @brief This function handles Memory management fault.
|
||||
*/
|
||||
void MemManage_Handler(void)
|
||||
{
|
||||
void MemManage_Handler(void) {
|
||||
/* USER CODE BEGIN MemoryManagement_IRQn 0 */
|
||||
|
||||
/* USER CODE END MemoryManagement_IRQn 0 */
|
||||
while (1)
|
||||
{
|
||||
while (1) {
|
||||
/* USER CODE BEGIN W1_MemoryManagement_IRQn 0 */
|
||||
/* USER CODE END W1_MemoryManagement_IRQn 0 */
|
||||
}
|
||||
|
|
@ -113,13 +109,11 @@ void MemManage_Handler(void)
|
|||
/**
|
||||
* @brief This function handles Pre-fetch fault, memory access fault.
|
||||
*/
|
||||
void BusFault_Handler(void)
|
||||
{
|
||||
void BusFault_Handler(void) {
|
||||
/* USER CODE BEGIN BusFault_IRQn 0 */
|
||||
|
||||
/* USER CODE END BusFault_IRQn 0 */
|
||||
while (1)
|
||||
{
|
||||
while (1) {
|
||||
/* USER CODE BEGIN W1_BusFault_IRQn 0 */
|
||||
/* USER CODE END W1_BusFault_IRQn 0 */
|
||||
}
|
||||
|
|
@ -128,13 +122,11 @@ void BusFault_Handler(void)
|
|||
/**
|
||||
* @brief This function handles Undefined instruction or illegal state.
|
||||
*/
|
||||
void UsageFault_Handler(void)
|
||||
{
|
||||
void UsageFault_Handler(void) {
|
||||
/* USER CODE BEGIN UsageFault_IRQn 0 */
|
||||
|
||||
/* USER CODE END UsageFault_IRQn 0 */
|
||||
while (1)
|
||||
{
|
||||
while (1) {
|
||||
/* USER CODE BEGIN W1_UsageFault_IRQn 0 */
|
||||
/* USER CODE END W1_UsageFault_IRQn 0 */
|
||||
}
|
||||
|
|
@ -143,8 +135,7 @@ void UsageFault_Handler(void)
|
|||
/**
|
||||
* @brief This function handles System service call via SWI instruction.
|
||||
*/
|
||||
void SVC_Handler(void)
|
||||
{
|
||||
void SVC_Handler(void) {
|
||||
/* USER CODE BEGIN SVCall_IRQn 0 */
|
||||
|
||||
/* USER CODE END SVCall_IRQn 0 */
|
||||
|
|
@ -156,8 +147,7 @@ void SVC_Handler(void)
|
|||
/**
|
||||
* @brief This function handles Debug monitor.
|
||||
*/
|
||||
void DebugMon_Handler(void)
|
||||
{
|
||||
void DebugMon_Handler(void) {
|
||||
/* USER CODE BEGIN DebugMonitor_IRQn 0 */
|
||||
|
||||
/* USER CODE END DebugMonitor_IRQn 0 */
|
||||
|
|
@ -169,8 +159,7 @@ void DebugMon_Handler(void)
|
|||
/**
|
||||
* @brief This function handles Pendable request for system service.
|
||||
*/
|
||||
void PendSV_Handler(void)
|
||||
{
|
||||
void PendSV_Handler(void) {
|
||||
/* USER CODE BEGIN PendSV_IRQn 0 */
|
||||
|
||||
/* USER CODE END PendSV_IRQn 0 */
|
||||
|
|
@ -182,8 +171,7 @@ void PendSV_Handler(void)
|
|||
/**
|
||||
* @brief This function handles System tick timer.
|
||||
*/
|
||||
void SysTick_Handler(void)
|
||||
{
|
||||
void SysTick_Handler(void) {
|
||||
/* USER CODE BEGIN SysTick_IRQn 0 */
|
||||
|
||||
/* USER CODE END SysTick_IRQn 0 */
|
||||
|
|
@ -203,27 +191,31 @@ void SysTick_Handler(void)
|
|||
/**
|
||||
* @brief This function handles USART3 global interrupt.
|
||||
*/
|
||||
void USART3_IRQHandler(void)
|
||||
{
|
||||
void USART3_IRQHandler(void) {
|
||||
/* USER CODE BEGIN USART3_IRQn 0 */
|
||||
|
||||
#if NO_HAL
|
||||
/* USER CODE END USART3_IRQn 0 */
|
||||
HAL_UART_IRQHandler(&huart3);
|
||||
/* USER CODE BEGIN USART3_IRQn 1 */
|
||||
|
||||
#endif
|
||||
/* USER CODE END USART3_IRQn 1 */
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function handles TIM6 global interrupt, DAC1_CH1 and DAC1_CH2 underrun error interrupts.
|
||||
*/
|
||||
void TIM6_DAC_IRQHandler(void)
|
||||
{
|
||||
void TIM6_DAC_IRQHandler(void) {
|
||||
/* USER CODE BEGIN TIM6_DAC_IRQn 0 */
|
||||
|
||||
#if NO_HAL
|
||||
/* USER CODE END TIM6_DAC_IRQn 0 */
|
||||
HAL_TIM_IRQHandler(&htim6);
|
||||
/* USER CODE BEGIN TIM6_DAC_IRQn 1 */
|
||||
#endif
|
||||
// controlla se è stato l'evento Update (UIF) a far scattare l'interrupt
|
||||
if (TIM6->SR & TIM_SR_UIF) {
|
||||
|
||||
}
|
||||
|
||||
/* USER CODE END TIM6_DAC_IRQn 1 */
|
||||
}
|
||||
|
|
@ -231,14 +223,13 @@ void TIM6_DAC_IRQHandler(void)
|
|||
/**
|
||||
* @brief This function handles ADC3 global interrupt.
|
||||
*/
|
||||
void ADC3_IRQHandler(void)
|
||||
{
|
||||
void ADC3_IRQHandler(void) {
|
||||
/* USER CODE BEGIN ADC3_IRQn 0 */
|
||||
|
||||
#if NO_HAL
|
||||
/* USER CODE END ADC3_IRQn 0 */
|
||||
HAL_ADC_IRQHandler(&hadc3);
|
||||
/* USER CODE BEGIN ADC3_IRQn 1 */
|
||||
|
||||
#endif
|
||||
/* USER CODE END ADC3_IRQn 1 */
|
||||
}
|
||||
|
||||
|
|
|
|||
77
README.md
77
README.md
|
|
@ -1,3 +1,80 @@
|
|||
# ST-LAB
|
||||
|
||||
FIsica - Laboratorio III - Esperimentazioni di Elettronica
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
%% --- STILI ---
|
||||
classDef hw fill:#ffcccc,stroke:#333,stroke-width:2px;
|
||||
classDef memory fill:#e1f5fe,stroke:#333,stroke-width:1px;
|
||||
classDef logic fill:#fff9c4,stroke:#333,stroke-width:1px;
|
||||
|
||||
Start((START)) --> Init
|
||||
|
||||
%% --- BLOCCO INIZIALIZZAZIONE ---
|
||||
subgraph Init [1. Inizializzazione Bare Metal]
|
||||
direction TB
|
||||
RCC[RCC AHB4ENR & APB1ENR\nAbilita Clock GPIO & USART]:::hw
|
||||
GPIO[GPIO MODER & AFR\nButton=Input, LED=Output, TX=AF]:::hw
|
||||
UART[USART3 CR1 & BRR\nConfigura Baud & Abilita UE]:::hw
|
||||
NVIC[NVIC_EnableIRQ\nAbilita Interrupts al processore]:::hw
|
||||
|
||||
RCC --> GPIO --> UART --> NVIC
|
||||
end
|
||||
|
||||
Init --> MainLoop
|
||||
|
||||
%% --- BLOCCO MAIN LOOP ---
|
||||
subgraph Main [2. Main Loop (Polling Button)]
|
||||
direction TB
|
||||
MainLoop(while 1)
|
||||
|
||||
ReadIDR[Leggi GPIOC->IDR\n(Stato Bottone)]:::hw
|
||||
Debounce[Debounce Delay]:::logic
|
||||
|
||||
EdgeCheck{Rising Edge?\n(Curr=1 && Prev=0)}:::logic
|
||||
|
||||
ToggleOps[Toggle Logic]:::memory
|
||||
UpdatePrev[Prev = Curr]:::logic
|
||||
|
||||
MainLoop --> ReadIDR --> EdgeCheck
|
||||
|
||||
EdgeCheck -- NO --> UpdatePrev
|
||||
EdgeCheck -- SI --> ToggleOps
|
||||
|
||||
subgraph Toggle [Logica XOR LED]
|
||||
ReadODR[Leggi GPIOB->ODR]:::hw
|
||||
XOR[Calcola: ODR ^ LED_MASK]:::logic
|
||||
WriteODR[Scrivi GPIOB->ODR]:::hw
|
||||
ReadODR --> XOR --> WriteODR
|
||||
end
|
||||
|
||||
ToggleOps --> UpdatePrev
|
||||
UpdatePrev --> Debounce --> MainLoop
|
||||
end
|
||||
|
||||
%% --- BLOCCO INTERRUPT ---
|
||||
subgraph ISR [3. USART3 IRQ Handler]
|
||||
direction TB
|
||||
Trigger((IRQ))
|
||||
|
||||
CheckTXE{Flag TXE?\n(Data Reg Empty)}:::logic
|
||||
CheckTC{Flag TC?\n(Tx Complete)}:::logic
|
||||
|
||||
LoadDR[Scrivi USART3->DR\n(Invia Byte)]:::hw
|
||||
EnableTC[Abilita TCIE\nDisabilita TXEIE]:::hw
|
||||
DisableTC[Disabilita TCIE\nClear TC Flag]:::hw
|
||||
FreeBusy[Set tx_busy = 0]:::memory
|
||||
|
||||
Trigger --> CheckTXE
|
||||
|
||||
CheckTXE -- SI: Buffer Pieno --> LoadDR
|
||||
CheckTXE -- SI: Buffer Finito --> EnableTC
|
||||
CheckTXE -- NO --> CheckTC
|
||||
|
||||
CheckTC -- SI: Fine Trasmissione --> DisableTC --> FreeBusy
|
||||
CheckTC -- NO --> Return((RTI))
|
||||
end
|
||||
|
||||
%% --- CONNESSIONI LOGICHE ---
|
||||
WriteODR -.-> |Opzionale: Avvia TX| Trigger
|
||||
|
|
|
|||
BIN
Relazione/Lab-EsseTiEmme32.zip
Normal file
BIN
Relazione/Lab-EsseTiEmme32.zip
Normal file
Binary file not shown.
BIN
Relazione/Lab-EsseTiEmme32/images/logo_unimib.png
Normal file
BIN
Relazione/Lab-EsseTiEmme32/images/logo_unimib.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 290 KiB |
4724
Relazione/Lab-EsseTiEmme32/main.pdf
Normal file
4724
Relazione/Lab-EsseTiEmme32/main.pdf
Normal file
File diff suppressed because it is too large
Load diff
40
Relazione/Lab-EsseTiEmme32/main.typ
Normal file
40
Relazione/Lab-EsseTiEmme32/main.typ
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
#import "@preview/modern-unimib-thesis:0.1.1": template
|
||||
|
||||
// Create bibliography object first
|
||||
#let refs = bibliography("refs.bib")
|
||||
|
||||
#show: template.with(
|
||||
title: "Relazione Laboratorio EsseTiEmme32",
|
||||
candidate:(
|
||||
name: "",
|
||||
number: "123456"
|
||||
),
|
||||
date: "2024/2025",
|
||||
university: "Universitá degli studi Milano - Bicocca",
|
||||
school: "Scuola di Scienze",
|
||||
department: "Dipartimento di Fisica",
|
||||
// course: "Master Degree in Artificial Intelligence for Science and Technology",
|
||||
logo: image("images/logo_unimib.png", width: 30%),
|
||||
supervisor: "Prof. Luca Manzi",
|
||||
co-supervisor: ("Saira Sanchez", "Prof. Annalisa Di Pasquali"),
|
||||
lang: "it",
|
||||
bib: refs, // Pass the bibliography object instead of a file path
|
||||
)
|
||||
|
||||
= Introduzione
|
||||
|
||||
Corso di l
|
||||
|
||||
== Subtitle
|
||||
#underline[Generalized POVM]
|
||||
$
|
||||
pi_i equiv sum_(j=0)^i K_j^dagger PP_i K_j
|
||||
$<POVM>
|
||||
|
||||
@POVM are Great!
|
||||
= Preliminari
|
||||
|
||||
|
||||
|
||||
= Acknowledgments // Ringraziamenti This is a special title name
|
||||
#lorem(100)
|
||||
12
Relazione/Lab-EsseTiEmme32/refs.bib
Normal file
12
Relazione/Lab-EsseTiEmme32/refs.bib
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
@article{Yoder_2014,
|
||||
title={Fixed-Point Quantum Search with an Optimal Number of Queries},
|
||||
volume={113},
|
||||
ISSN={1079-7114},
|
||||
url={http://dx.doi.org/10.1103/PhysRevLett.113.210501},
|
||||
DOI={10.1103/physrevlett.113.210501},
|
||||
number={21},
|
||||
journal={Physical Review Letters},
|
||||
publisher={American Physical Society (APS)},
|
||||
author={Yoder, Theodore J. and Low, Guang Hao and Chuang, Isaac L.},
|
||||
year={2014},
|
||||
month=nov }
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,88 +0,0 @@
|
|||
{
|
||||
"configurations" :
|
||||
[
|
||||
{
|
||||
"directories" :
|
||||
[
|
||||
{
|
||||
"build" : ".",
|
||||
"childIndexes" :
|
||||
[
|
||||
1
|
||||
],
|
||||
"jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json",
|
||||
"minimumCMakeVersion" :
|
||||
{
|
||||
"string" : "3.22"
|
||||
},
|
||||
"projectIndex" : 0,
|
||||
"source" : ".",
|
||||
"targetIndexes" :
|
||||
[
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"build" : "cmake/stm32cubemx",
|
||||
"jsonFile" : "directory-cmake.stm32cubemx-Debug-4b19649788072bcc790a.json",
|
||||
"minimumCMakeVersion" :
|
||||
{
|
||||
"string" : "3.22"
|
||||
},
|
||||
"parentIndex" : 0,
|
||||
"projectIndex" : 0,
|
||||
"source" : "cmake/stm32cubemx",
|
||||
"targetIndexes" :
|
||||
[
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"name" : "Debug",
|
||||
"projects" :
|
||||
[
|
||||
{
|
||||
"directoryIndexes" :
|
||||
[
|
||||
0,
|
||||
1
|
||||
],
|
||||
"name" : "ST-LAB",
|
||||
"targetIndexes" :
|
||||
[
|
||||
0,
|
||||
1
|
||||
]
|
||||
}
|
||||
],
|
||||
"targets" :
|
||||
[
|
||||
{
|
||||
"directoryIndex" : 0,
|
||||
"id" : "ST-LAB::@6890427a1f51a3e7e1df",
|
||||
"jsonFile" : "target-ST-LAB-Debug-1b8642a11d52f4180393.json",
|
||||
"name" : "ST-LAB",
|
||||
"projectIndex" : 0
|
||||
},
|
||||
{
|
||||
"directoryIndex" : 1,
|
||||
"id" : "STM32_Drivers::@768a070a0fe75716b479",
|
||||
"jsonFile" : "target-STM32_Drivers-Debug-806ab811f513990bbc9f.json",
|
||||
"name" : "STM32_Drivers",
|
||||
"projectIndex" : 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"kind" : "codemodel",
|
||||
"paths" :
|
||||
{
|
||||
"build" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/build/Debug",
|
||||
"source" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB"
|
||||
},
|
||||
"version" :
|
||||
{
|
||||
"major" : 2,
|
||||
"minor" : 8
|
||||
}
|
||||
}
|
||||
|
|
@ -1,132 +0,0 @@
|
|||
{
|
||||
"cmake" :
|
||||
{
|
||||
"generator" :
|
||||
{
|
||||
"multiConfig" : false,
|
||||
"name" : "Ninja"
|
||||
},
|
||||
"paths" :
|
||||
{
|
||||
"cmake" : "/home/pansi21/.local/share/stm32cube/bundles/cmake/4.0.1+st.3/bin/cmake",
|
||||
"cpack" : "/home/pansi21/.local/share/stm32cube/bundles/cmake/4.0.1+st.3/bin/cpack",
|
||||
"ctest" : "/home/pansi21/.local/share/stm32cube/bundles/cmake/4.0.1+st.3/bin/ctest",
|
||||
"root" : "/home/pansi21/.local/share/stm32cube/bundles/cmake/4.0.1+st.3/share/cmake-4.0"
|
||||
},
|
||||
"version" :
|
||||
{
|
||||
"isDirty" : false,
|
||||
"major" : 4,
|
||||
"minor" : 0,
|
||||
"patch" : 1,
|
||||
"string" : "4.0.1",
|
||||
"suffix" : ""
|
||||
}
|
||||
},
|
||||
"objects" :
|
||||
[
|
||||
{
|
||||
"jsonFile" : "codemodel-v2-6c0438bbdc1d209bb6e4.json",
|
||||
"kind" : "codemodel",
|
||||
"version" :
|
||||
{
|
||||
"major" : 2,
|
||||
"minor" : 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "cache-v2-de67e3029714a351eaee.json",
|
||||
"kind" : "cache",
|
||||
"version" :
|
||||
{
|
||||
"major" : 2,
|
||||
"minor" : 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "cmakeFiles-v1-44cf2705a5b3014a1a40.json",
|
||||
"kind" : "cmakeFiles",
|
||||
"version" :
|
||||
{
|
||||
"major" : 1,
|
||||
"minor" : 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "toolchains-v1-82b5061fb8448625c9fb.json",
|
||||
"kind" : "toolchains",
|
||||
"version" :
|
||||
{
|
||||
"major" : 1,
|
||||
"minor" : 0
|
||||
}
|
||||
}
|
||||
],
|
||||
"reply" :
|
||||
{
|
||||
"client-vscode" :
|
||||
{
|
||||
"query.json" :
|
||||
{
|
||||
"requests" :
|
||||
[
|
||||
{
|
||||
"kind" : "cache",
|
||||
"version" : 2
|
||||
},
|
||||
{
|
||||
"kind" : "codemodel",
|
||||
"version" : 2
|
||||
},
|
||||
{
|
||||
"kind" : "toolchains",
|
||||
"version" : 1
|
||||
},
|
||||
{
|
||||
"kind" : "cmakeFiles",
|
||||
"version" : 1
|
||||
}
|
||||
],
|
||||
"responses" :
|
||||
[
|
||||
{
|
||||
"jsonFile" : "cache-v2-de67e3029714a351eaee.json",
|
||||
"kind" : "cache",
|
||||
"version" :
|
||||
{
|
||||
"major" : 2,
|
||||
"minor" : 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "codemodel-v2-6c0438bbdc1d209bb6e4.json",
|
||||
"kind" : "codemodel",
|
||||
"version" :
|
||||
{
|
||||
"major" : 2,
|
||||
"minor" : 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "toolchains-v1-82b5061fb8448625c9fb.json",
|
||||
"kind" : "toolchains",
|
||||
"version" :
|
||||
{
|
||||
"major" : 1,
|
||||
"minor" : 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"jsonFile" : "cmakeFiles-v1-44cf2705a5b3014a1a40.json",
|
||||
"kind" : "cmakeFiles",
|
||||
"version" :
|
||||
{
|
||||
"major" : 1,
|
||||
"minor" : 1
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,523 +0,0 @@
|
|||
{
|
||||
"artifacts" :
|
||||
[
|
||||
{
|
||||
"path" : "ST-LAB.elf"
|
||||
}
|
||||
],
|
||||
"backtrace" : 1,
|
||||
"backtraceGraph" :
|
||||
{
|
||||
"commands" :
|
||||
[
|
||||
"add_executable",
|
||||
"target_link_libraries",
|
||||
"target_include_directories",
|
||||
"target_sources"
|
||||
],
|
||||
"files" :
|
||||
[
|
||||
"CMakeLists.txt",
|
||||
"cmake/stm32cubemx/CMakeLists.txt"
|
||||
],
|
||||
"nodes" :
|
||||
[
|
||||
{
|
||||
"file" : 0
|
||||
},
|
||||
{
|
||||
"command" : 0,
|
||||
"file" : 0,
|
||||
"line" : 35,
|
||||
"parent" : 0
|
||||
},
|
||||
{
|
||||
"file" : 1
|
||||
},
|
||||
{
|
||||
"command" : 1,
|
||||
"file" : 1,
|
||||
"line" : 94,
|
||||
"parent" : 2
|
||||
},
|
||||
{
|
||||
"command" : 2,
|
||||
"file" : 0,
|
||||
"line" : 55,
|
||||
"parent" : 0
|
||||
},
|
||||
{
|
||||
"command" : 3,
|
||||
"file" : 1,
|
||||
"line" : 88,
|
||||
"parent" : 2
|
||||
},
|
||||
{
|
||||
"command" : 3,
|
||||
"file" : 0,
|
||||
"line" : 46,
|
||||
"parent" : 0
|
||||
}
|
||||
]
|
||||
},
|
||||
"compileGroups" :
|
||||
[
|
||||
{
|
||||
"compileCommandFragments" :
|
||||
[
|
||||
{
|
||||
"fragment" : " -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11"
|
||||
}
|
||||
],
|
||||
"defines" :
|
||||
[
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"define" : "DEBUG"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"define" : "STM32H743xx"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"define" : "USE_HAL_DRIVER"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"define" : "USE_PWR_LDO_SUPPLY"
|
||||
}
|
||||
],
|
||||
"includes" :
|
||||
[
|
||||
{
|
||||
"backtrace" : 4,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include"
|
||||
}
|
||||
],
|
||||
"language" : "C",
|
||||
"languageStandard" :
|
||||
{
|
||||
"backtraces" :
|
||||
[
|
||||
1
|
||||
],
|
||||
"standard" : "11"
|
||||
},
|
||||
"sourceIndexes" :
|
||||
[
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13
|
||||
]
|
||||
},
|
||||
{
|
||||
"compileCommandFragments" :
|
||||
[
|
||||
{
|
||||
"fragment" : " -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -x assembler-with-cpp -MMD -MP -g"
|
||||
}
|
||||
],
|
||||
"defines" :
|
||||
[
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"define" : "DEBUG"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"define" : "STM32H743xx"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"define" : "USE_HAL_DRIVER"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"define" : "USE_PWR_LDO_SUPPLY"
|
||||
}
|
||||
],
|
||||
"includes" :
|
||||
[
|
||||
{
|
||||
"backtrace" : 4,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include"
|
||||
}
|
||||
],
|
||||
"language" : "ASM",
|
||||
"sourceIndexes" :
|
||||
[
|
||||
9
|
||||
]
|
||||
}
|
||||
],
|
||||
"dependencies" :
|
||||
[
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"id" : "STM32_Drivers::@768a070a0fe75716b479"
|
||||
}
|
||||
],
|
||||
"id" : "ST-LAB::@6890427a1f51a3e7e1df",
|
||||
"link" :
|
||||
{
|
||||
"commandFragments" :
|
||||
[
|
||||
{
|
||||
"fragment" : "-mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3",
|
||||
"role" : "flags"
|
||||
},
|
||||
{
|
||||
"fragment" : "-mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -T \"/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/STM32H743XX_FLASH.ld\" --specs=nano.specs -Wl,-Map=ST-LAB.map -Wl,--gc-sections -Wl,--print-memory-usage",
|
||||
"role" : "flags"
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"fragment" : "-lm",
|
||||
"role" : "libraries"
|
||||
}
|
||||
],
|
||||
"language" : "C"
|
||||
},
|
||||
"name" : "ST-LAB",
|
||||
"nameOnDisk" : "ST-LAB.elf",
|
||||
"paths" :
|
||||
{
|
||||
"build" : ".",
|
||||
"source" : "."
|
||||
},
|
||||
"sourceGroups" :
|
||||
[
|
||||
{
|
||||
"name" : "Source Files",
|
||||
"sourceIndexes" :
|
||||
[
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13
|
||||
]
|
||||
},
|
||||
{
|
||||
"name" : "",
|
||||
"sourceIndexes" :
|
||||
[
|
||||
9
|
||||
]
|
||||
},
|
||||
{
|
||||
"name" : "Object Libraries",
|
||||
"sourceIndexes" :
|
||||
[
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36
|
||||
]
|
||||
}
|
||||
],
|
||||
"sources" :
|
||||
[
|
||||
{
|
||||
"backtrace" : 5,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/Src/main.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 5,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/Src/gpio.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 5,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/Src/adc.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 5,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/Src/tim.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 5,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/Src/usart.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 5,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/Src/stm32h7xx_it.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 5,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/Src/stm32h7xx_hal_msp.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 5,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/Src/sysmem.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 5,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/Src/syscalls.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 5,
|
||||
"compileGroupIndex" : 1,
|
||||
"path" : "startup_stm32h743xx.s",
|
||||
"sourceGroupIndex" : 1
|
||||
},
|
||||
{
|
||||
"backtrace" : 6,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/MySrc/pansi.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 6,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/MySrc/myUSART.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 6,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/MySrc/myTIM.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 6,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/MySrc/myADC.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32h7xx.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"isGenerated" : true,
|
||||
"path" : "build/Debug/cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c.obj",
|
||||
"sourceGroupIndex" : 2
|
||||
}
|
||||
],
|
||||
"type" : "EXECUTABLE"
|
||||
}
|
||||
|
|
@ -1,381 +0,0 @@
|
|||
{
|
||||
"artifacts" :
|
||||
[
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Core/Src/system_stm32h7xx.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c.obj"
|
||||
},
|
||||
{
|
||||
"path" : "cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/./__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c.obj"
|
||||
}
|
||||
],
|
||||
"backtrace" : 1,
|
||||
"backtraceGraph" :
|
||||
{
|
||||
"commands" :
|
||||
[
|
||||
"add_library",
|
||||
"target_link_libraries",
|
||||
"target_sources"
|
||||
],
|
||||
"files" :
|
||||
[
|
||||
"cmake/stm32cubemx/CMakeLists.txt"
|
||||
],
|
||||
"nodes" :
|
||||
[
|
||||
{
|
||||
"file" : 0
|
||||
},
|
||||
{
|
||||
"command" : 0,
|
||||
"file" : 0,
|
||||
"line" : 82,
|
||||
"parent" : 0
|
||||
},
|
||||
{
|
||||
"command" : 1,
|
||||
"file" : 0,
|
||||
"line" : 84,
|
||||
"parent" : 0
|
||||
},
|
||||
{
|
||||
"command" : 2,
|
||||
"file" : 0,
|
||||
"line" : 83,
|
||||
"parent" : 0
|
||||
}
|
||||
]
|
||||
},
|
||||
"compileGroups" :
|
||||
[
|
||||
{
|
||||
"compileCommandFragments" :
|
||||
[
|
||||
{
|
||||
"fragment" : " -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11"
|
||||
}
|
||||
],
|
||||
"defines" :
|
||||
[
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"define" : "DEBUG"
|
||||
},
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"define" : "STM32H743xx"
|
||||
},
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"define" : "USE_HAL_DRIVER"
|
||||
},
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"define" : "USE_PWR_LDO_SUPPLY"
|
||||
}
|
||||
],
|
||||
"includes" :
|
||||
[
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc"
|
||||
},
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc"
|
||||
},
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy"
|
||||
},
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include"
|
||||
},
|
||||
{
|
||||
"backtrace" : 2,
|
||||
"path" : "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include"
|
||||
}
|
||||
],
|
||||
"language" : "C",
|
||||
"languageStandard" :
|
||||
{
|
||||
"backtraces" :
|
||||
[
|
||||
1
|
||||
],
|
||||
"standard" : "11"
|
||||
},
|
||||
"sourceIndexes" :
|
||||
[
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22
|
||||
]
|
||||
}
|
||||
],
|
||||
"id" : "STM32_Drivers::@768a070a0fe75716b479",
|
||||
"name" : "STM32_Drivers",
|
||||
"paths" :
|
||||
{
|
||||
"build" : "cmake/stm32cubemx",
|
||||
"source" : "cmake/stm32cubemx"
|
||||
},
|
||||
"sourceGroups" :
|
||||
[
|
||||
{
|
||||
"name" : "Source Files",
|
||||
"sourceIndexes" :
|
||||
[
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22
|
||||
]
|
||||
}
|
||||
],
|
||||
"sources" :
|
||||
[
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Core/Src/system_stm32h7xx.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c",
|
||||
"sourceGroupIndex" : 0
|
||||
},
|
||||
{
|
||||
"backtrace" : 3,
|
||||
"compileGroupIndex" : 0,
|
||||
"path" : "Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c",
|
||||
"sourceGroupIndex" : 0
|
||||
}
|
||||
],
|
||||
"type" : "OBJECT_LIBRARY"
|
||||
}
|
||||
|
|
@ -1,94 +0,0 @@
|
|||
{
|
||||
"kind" : "toolchains",
|
||||
"toolchains" :
|
||||
[
|
||||
{
|
||||
"compiler" :
|
||||
{
|
||||
"id" : "GNU",
|
||||
"implicit" : {},
|
||||
"path" : "/usr/bin/arm-none-eabi-gcc",
|
||||
"version" : ""
|
||||
},
|
||||
"language" : "ASM",
|
||||
"sourceFileExtensions" :
|
||||
[
|
||||
"s",
|
||||
"S",
|
||||
"asm"
|
||||
]
|
||||
},
|
||||
{
|
||||
"compiler" :
|
||||
{
|
||||
"id" : "GNU",
|
||||
"implicit" :
|
||||
{
|
||||
"includeDirectories" :
|
||||
[
|
||||
"/usr/lib/gcc/arm-none-eabi/14.2.0/include",
|
||||
"/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed",
|
||||
"/usr/arm-none-eabi/include"
|
||||
],
|
||||
"linkDirectories" : [],
|
||||
"linkFrameworkDirectories" : [],
|
||||
"linkLibraries" : []
|
||||
},
|
||||
"path" : "/usr/bin/arm-none-eabi-gcc",
|
||||
"version" : "14.2.0"
|
||||
},
|
||||
"language" : "C",
|
||||
"sourceFileExtensions" :
|
||||
[
|
||||
"c",
|
||||
"m"
|
||||
]
|
||||
},
|
||||
{
|
||||
"compiler" :
|
||||
{
|
||||
"id" : "GNU",
|
||||
"implicit" :
|
||||
{
|
||||
"includeDirectories" :
|
||||
[
|
||||
"/usr/arm-none-eabi/include/c++/14.2.0",
|
||||
"/usr/arm-none-eabi/include/c++/14.2.0/arm-none-eabi/thumb/v7e-m+dp/hard",
|
||||
"/usr/arm-none-eabi/include/c++/14.2.0/backward",
|
||||
"/usr/lib/gcc/arm-none-eabi/14.2.0/include",
|
||||
"/usr/lib/gcc/arm-none-eabi/14.2.0/include-fixed",
|
||||
"/usr/arm-none-eabi/include"
|
||||
],
|
||||
"linkDirectories" : [],
|
||||
"linkFrameworkDirectories" : [],
|
||||
"linkLibraries" : []
|
||||
},
|
||||
"path" : "/usr/bin/arm-none-eabi-g++",
|
||||
"version" : "14.2.0"
|
||||
},
|
||||
"language" : "CXX",
|
||||
"sourceFileExtensions" :
|
||||
[
|
||||
"C",
|
||||
"M",
|
||||
"c++",
|
||||
"cc",
|
||||
"cpp",
|
||||
"cxx",
|
||||
"mm",
|
||||
"mpp",
|
||||
"CPP",
|
||||
"ixx",
|
||||
"cppm",
|
||||
"ccm",
|
||||
"cxxm",
|
||||
"c++m"
|
||||
]
|
||||
}
|
||||
],
|
||||
"version" :
|
||||
{
|
||||
"major" : 1,
|
||||
"minor" : 0
|
||||
}
|
||||
}
|
||||
|
|
@ -53,7 +53,7 @@ build CMakeFiles/ST-LAB.dir/Core/Src/main.c.obj: C_COMPILER__ST-LAB_unscanned_De
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/Src/main.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/Src
|
||||
|
|
@ -62,7 +62,7 @@ build CMakeFiles/ST-LAB.dir/Core/Src/gpio.c.obj: C_COMPILER__ST-LAB_unscanned_De
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/Src/gpio.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/Src
|
||||
|
|
@ -71,7 +71,7 @@ build CMakeFiles/ST-LAB.dir/Core/Src/adc.c.obj: C_COMPILER__ST-LAB_unscanned_Deb
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/Src/adc.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/Src
|
||||
|
|
@ -80,7 +80,7 @@ build CMakeFiles/ST-LAB.dir/Core/Src/tim.c.obj: C_COMPILER__ST-LAB_unscanned_Deb
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/Src/tim.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/Src
|
||||
|
|
@ -89,7 +89,7 @@ build CMakeFiles/ST-LAB.dir/Core/Src/usart.c.obj: C_COMPILER__ST-LAB_unscanned_D
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/Src/usart.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/Src
|
||||
|
|
@ -98,7 +98,7 @@ build CMakeFiles/ST-LAB.dir/Core/Src/stm32h7xx_it.c.obj: C_COMPILER__ST-LAB_unsc
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/Src/stm32h7xx_it.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/Src
|
||||
|
|
@ -107,7 +107,7 @@ build CMakeFiles/ST-LAB.dir/Core/Src/stm32h7xx_hal_msp.c.obj: C_COMPILER__ST-LAB
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/Src/stm32h7xx_hal_msp.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/Src
|
||||
|
|
@ -116,7 +116,7 @@ build CMakeFiles/ST-LAB.dir/Core/Src/sysmem.c.obj: C_COMPILER__ST-LAB_unscanned_
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/Src/sysmem.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/Src
|
||||
|
|
@ -125,7 +125,7 @@ build CMakeFiles/ST-LAB.dir/Core/Src/syscalls.c.obj: C_COMPILER__ST-LAB_unscanne
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/Src/syscalls.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/Src
|
||||
|
|
@ -143,7 +143,7 @@ build CMakeFiles/ST-LAB.dir/Core/MySrc/pansi.c.obj: C_COMPILER__ST-LAB_unscanned
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/MySrc/pansi.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/MySrc
|
||||
|
|
@ -152,7 +152,7 @@ build CMakeFiles/ST-LAB.dir/Core/MySrc/myUSART.c.obj: C_COMPILER__ST-LAB_unscann
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/MySrc/myUSART.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/MySrc
|
||||
|
|
@ -161,7 +161,7 @@ build CMakeFiles/ST-LAB.dir/Core/MySrc/myTIM.c.obj: C_COMPILER__ST-LAB_unscanned
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/MySrc/myTIM.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/MySrc
|
||||
|
|
@ -170,7 +170,7 @@ build CMakeFiles/ST-LAB.dir/Core/MySrc/myADC.c.obj: C_COMPILER__ST-LAB_unscanned
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = CMakeFiles/ST-LAB.dir/Core/MySrc/myADC.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/Core/MyInc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
OBJECT_FILE_DIR = CMakeFiles/ST-LAB.dir/Core/MySrc
|
||||
|
|
@ -185,7 +185,7 @@ build CMakeFiles/ST-LAB.dir/Core/MySrc/myADC.c.obj: C_COMPILER__ST-LAB_unscanned
|
|||
|
||||
build ST-LAB.elf: C_EXECUTABLE_LINKER__ST-LAB_Debug cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32h7xx.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c.obj cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c.obj CMakeFiles/ST-LAB.dir/Core/Src/main.c.obj CMakeFiles/ST-LAB.dir/Core/Src/gpio.c.obj CMakeFiles/ST-LAB.dir/Core/Src/adc.c.obj CMakeFiles/ST-LAB.dir/Core/Src/tim.c.obj CMakeFiles/ST-LAB.dir/Core/Src/usart.c.obj CMakeFiles/ST-LAB.dir/Core/Src/stm32h7xx_it.c.obj CMakeFiles/ST-LAB.dir/Core/Src/stm32h7xx_hal_msp.c.obj CMakeFiles/ST-LAB.dir/Core/Src/sysmem.c.obj CMakeFiles/ST-LAB.dir/Core/Src/syscalls.c.obj CMakeFiles/ST-LAB.dir/startup_stm32h743xx.s.obj CMakeFiles/ST-LAB.dir/Core/MySrc/pansi.c.obj CMakeFiles/ST-LAB.dir/Core/MySrc/myUSART.c.obj CMakeFiles/ST-LAB.dir/Core/MySrc/myTIM.c.obj CMakeFiles/ST-LAB.dir/Core/MySrc/myADC.c.obj || cmake/stm32cubemx/STM32_Drivers
|
||||
CONFIG = Debug
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v
|
||||
LINK_FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -T "/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/STM32H743XX_FLASH.ld" --specs=nano.specs -Wl,-Map=ST-LAB.map -Wl,--gc-sections -Wl,--print-memory-usage
|
||||
LINK_LIBRARIES = -lm
|
||||
OBJECT_DIR = CMakeFiles/ST-LAB.dir
|
||||
|
|
@ -236,7 +236,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src/system_stm32h7xx.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Core/Src
|
||||
|
|
@ -245,7 +245,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -254,7 +254,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc_ex.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -263,7 +263,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -272,7 +272,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_rcc_ex.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -281,7 +281,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -290,7 +290,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_flash_ex.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -299,7 +299,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_gpio.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -308,7 +308,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_hsem.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -317,7 +317,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -326,7 +326,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_dma_ex.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -335,7 +335,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_mdma.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -344,7 +344,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -353,7 +353,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_pwr_ex.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -362,7 +362,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_cortex.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -371,7 +371,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -380,7 +380,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -389,7 +389,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_i2c_ex.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -398,7 +398,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_exti.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -407,7 +407,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -416,7 +416,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_tim_ex.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -425,7 +425,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
@ -434,7 +434,7 @@ build cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL
|
|||
CONFIG = Debug
|
||||
DEFINES = -DDEBUG -DSTM32H743xx -DUSE_HAL_DRIVER -DUSE_PWR_LDO_SUPPLY
|
||||
DEP_FILE = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_uart_ex.c.obj.d
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -std=gnu11
|
||||
FLAGS = -mcpu=cortex-m7 -mfpu=fpv5-d16 -mfloat-abi=hard -Wall -fdata-sections -ffunction-sections -O0 -g3 -v -std=gnu11
|
||||
INCLUDES = -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Core/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/STM32H7xx_HAL_Driver/Inc/Legacy -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Device/ST/STM32H7xx/Include -I/home/pansi21/Scrivania/C/STM32/vscode/ST-LAB/cmake/stm32cubemx/../../Drivers/CMSIS/Include
|
||||
OBJECT_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir
|
||||
OBJECT_FILE_DIR = cmake/stm32cubemx/CMakeFiles/STM32_Drivers.dir/__/__/Drivers/STM32H7xx_HAL_Driver/Src
|
||||
|
|
|
|||
|
|
@ -28,7 +28,10 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${TARGET_FLAGS}")
|
|||
set(CMAKE_ASM_FLAGS "${CMAKE_C_FLAGS} -x assembler-with-cpp -MMD -MP")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fdata-sections -ffunction-sections")
|
||||
|
||||
set(CMAKE_C_FLAGS_DEBUG "-O0 -g3")
|
||||
# test for optimizzation
|
||||
set(CMAKE_C_FLAGS_DEBUG "-O0 -g3 -v")
|
||||
# DEFAULT
|
||||
#set(CMAKE_C_FLAGS_DEBUG "-O0 -g3")
|
||||
set(CMAKE_C_FLAGS_RELEASE "-Os -g0")
|
||||
set(CMAKE_CXX_FLAGS_DEBUG "-O0 -g3")
|
||||
set(CMAKE_CXX_FLAGS_RELEASE "-Os -g0")
|
||||
|
|
|
|||
235
diagram.md
Normal file
235
diagram.md
Normal file
|
|
@ -0,0 +1,235 @@
|
|||
```mermaid
|
||||
graph TD;
|
||||
A-->B;
|
||||
A-->C;
|
||||
B-->D;
|
||||
C-->D;
|
||||
|
||||
```
|
||||
```mermaid
|
||||
flowchart TD
|
||||
%% --- STILI ---
|
||||
classDef hw fill:#ffcccc,stroke:#333,stroke-width:2px;
|
||||
classDef memory fill:#e1f5fe,stroke:#333,stroke-width:1px;
|
||||
classDef logic fill:#fff9c4,stroke:#333,stroke-width:1px;
|
||||
|
||||
Start((START)) --> Init
|
||||
|
||||
%% --- BLOCCO INIZIALIZZAZIONE ---
|
||||
subgraph Init ["1. Inizializzazione Bare Metal"]
|
||||
direction TB
|
||||
RCC["RCC AHB4ENR & APB1ENR\nAbilita Clock GPIO & USART"]:::hw
|
||||
GPIO["GPIO MODER & AFR\nButton=Input, LED=Output, TX=AF"]:::hw
|
||||
UART["USART3 CR1 & BRR\nConfigura Baud & Abilita UE"]:::hw
|
||||
NVIC["NVIC_EnableIRQ\nAbilita Interrupts al processore"]:::hw
|
||||
|
||||
RCC --> GPIO --> UART --> NVIC
|
||||
end
|
||||
|
||||
Init --> MainLoop
|
||||
|
||||
%% --- BLOCCO MAIN LOOP ---
|
||||
subgraph Main ["2. Main Loop (Polling Button)"]
|
||||
direction TB
|
||||
MainLoop(while 1)
|
||||
|
||||
ReadIDR["Leggi GPIOC->IDR\n(Stato Bottone)"]:::hw
|
||||
Debounce[Debounce Delay]:::logic
|
||||
|
||||
EdgeCheck{"Rising Edge?\n(Curr=1 && Prev=0)"}:::logic
|
||||
|
||||
ToggleOps[Toggle Logic]:::memory
|
||||
UpdatePrev[Prev = Curr]:::logic
|
||||
|
||||
MainLoop --> ReadIDR --> EdgeCheck
|
||||
|
||||
EdgeCheck -- NO --> UpdatePrev
|
||||
EdgeCheck -- SI --> ToggleOps
|
||||
|
||||
subgraph Toggle ["Logica XOR LED"]
|
||||
ReadODR["Leggi GPIOB->ODR"]:::hw
|
||||
XOR["Calcola: ODR ^ LED_MASK"]:::logic
|
||||
WriteODR["Scrivi GPIOB->ODR"]:::hw
|
||||
ReadODR --> XOR --> WriteODR
|
||||
end
|
||||
|
||||
ToggleOps --> UpdatePrev
|
||||
UpdatePrev --> Debounce --> MainLoop
|
||||
end
|
||||
|
||||
%% --- BLOCCO INTERRUPT ---
|
||||
subgraph ISR ["3. USART3 IRQ Handler"]
|
||||
direction TB
|
||||
Trigger((IRQ))
|
||||
|
||||
CheckTXE{"Flag TXE?\n(Data Reg Empty)"}:::logic
|
||||
CheckTC{"Flag TC?\n(Tx Complete)"}:::logic
|
||||
|
||||
LoadDR["Scrivi USART3->DR\n(Invia Byte)"]:::hw
|
||||
EnableTC["Abilita TCIE\nDisabilita TXEIE"]:::hw
|
||||
DisableTC["Disabilita TCIE\nClear TC Flag"]:::hw
|
||||
FreeBusy[Set tx_busy = 0]:::memory
|
||||
|
||||
Trigger --> CheckTXE
|
||||
|
||||
CheckTXE -- "SI: Buffer Pieno" --> LoadDR
|
||||
CheckTXE -- "SI: Buffer Finito" --> EnableTC
|
||||
CheckTXE -- NO --> CheckTC
|
||||
|
||||
CheckTC -- "SI: Fine Trasmissione" --> DisableTC --> FreeBusy
|
||||
CheckTC -- NO --> Return((RTI))
|
||||
end
|
||||
|
||||
%% --- CONNESSIONI LOGICHE ---
|
||||
WriteODR -.-> |"Opzionale: Avvia TX"| Trigger
|
||||
```
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
%% --- DEFINIZIONE CLASSI GRAFICHE ---
|
||||
classDef userFill fill:#e1f5fe,stroke:#0277bd,stroke-width:2px;
|
||||
classDef stmFill fill:#fff9c4,stroke:#fbc02d,stroke-width:2px;
|
||||
classDef pcFill fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px;
|
||||
classDef term fill:#212121,color:#fff,stroke:#000;
|
||||
|
||||
%% --- CORSIA 1: UTENTE ---
|
||||
subgraph User ["👤 Utente (Mondo Fisico)"]
|
||||
direction TB
|
||||
Start((Inizio))
|
||||
PressBtn["Premi Bottone Blu"]:::userFill
|
||||
CheckLeds["Osserva i LED"]:::userFill
|
||||
CheckPC["Leggi Terminale PC"]:::userFill
|
||||
end
|
||||
|
||||
%% --- CORSIA 2: STM32 (FIRMWARE) ---
|
||||
subgraph STM32 ["⚙️ STM32 H7 (Bare Metal)"]
|
||||
direction TB
|
||||
Polling("Ciclo While Infinito"):::stmFill
|
||||
IsPressed{"Rilevato\nFronte Salita?"}:::stmFill
|
||||
|
||||
ToggleAction["XOR Toggle LEDs\n(ODR ^ Mask)"]:::stmFill
|
||||
LoadBuffer["Carica Buffer TX\nAbilita TXE IE"]:::stmFill
|
||||
|
||||
subgraph ISR ["Interrupt Service Routine"]
|
||||
direction TB
|
||||
SendByte["Hardware Invia Byte"]:::stmFill
|
||||
CheckDone{"Finito?"}:::stmFill
|
||||
end
|
||||
end
|
||||
|
||||
%% --- CORSIA 3: PC (SOFTWARE) ---
|
||||
subgraph PC ["💻 PC (Arch Linux + Julia)"]
|
||||
direction TB
|
||||
Listen{"Script Julia\nIn ascolto"}:::pcFill
|
||||
ReceiveData["Ricezione Byte\n(/dev/ttyACM0)"]:::pcFill
|
||||
PrintTerm["> Stampa a Video"]:::term
|
||||
end
|
||||
|
||||
%% --- COLLEGAMENTI ---
|
||||
|
||||
%% Flusso Utente -> STM32
|
||||
Start --> PressBtn
|
||||
PressBtn -- "Pressione fisica" --> Polling
|
||||
|
||||
%% Logica STM32
|
||||
Polling --> IsPressed
|
||||
IsPressed -- No --> Polling
|
||||
IsPressed -- Si --> ToggleAction
|
||||
|
||||
ToggleAction --> LoadBuffer
|
||||
LoadBuffer -.-> |"Trigger IRQ"| SendByte
|
||||
SendByte --> CheckDone
|
||||
CheckDone -- No --> SendByte
|
||||
CheckDone -- Si --> Polling
|
||||
|
||||
%% Feedback Visivo (STM32 -> Utente)
|
||||
ToggleAction -.-> |"Luce LED"| CheckLeds
|
||||
|
||||
%% Comunicazione Seriale (STM32 -> PC)
|
||||
SendByte == "Cavo USB (Serial)" ==> ReceiveData
|
||||
|
||||
%% Logica PC
|
||||
Listen --> ReceiveData
|
||||
ReceiveData --> PrintTerm
|
||||
|
||||
%% Feedback Terminale (PC -> Utente)
|
||||
PrintTerm -.-> |"Lettura"| CheckPC
|
||||
CheckPC --> PressBtn
|
||||
```
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
%% --- STILI ---
|
||||
classDef cpu fill:#e3f2fd,stroke:#1565c0,stroke-width:2px
|
||||
classDef tim fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px
|
||||
classDef adc fill:#fff9c4,stroke:#fbc02d,stroke-width:2px
|
||||
classDef dma fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
|
||||
classDef mem fill:#eeeeee,stroke:#616161,stroke-width:2px,stroke-dasharray: 5 5
|
||||
|
||||
%% --- CORSIA 1: CPU (INIZIALIZZAZIONE) ---
|
||||
subgraph Setup ["1. INIZIALIZZAZIONE (CPU)"]
|
||||
direction TB
|
||||
InitDMA["DMA Setup:\n- Mode: CIRC (Circolare)\n- PData: ADC_DR\n- MData: Buffer[0]\n- Size: 128\n- Incr: Memory (MINC)"]:::cpu
|
||||
|
||||
InitADC["ADC Setup:\n- Conv: Single/Continuous\n- Trig: External (Timer)\n- DMA: Enable (Circular)"]:::cpu
|
||||
|
||||
InitTIM["TIM Setup:\n- Periodo: Freq Campionamento\n- Master Mode (MMS): Update (TRGO)"]:::cpu
|
||||
|
||||
StartAll["START:\n1. ADC_CR |= ADEN\n2. DMA_SxCR |= EN\n3. ADC_CR |= ADSTART\n4. TIM_CR1 |= CEN"]:::cpu
|
||||
|
||||
InitDMA --> InitADC --> InitTIM --> StartAll
|
||||
end
|
||||
|
||||
StartAll --> LoopTIM
|
||||
|
||||
%% --- CORSIA 2: HARDWARE AUTOMATICO ---
|
||||
subgraph Hardware ["2. LOOP HARDWARE (Senza CPU)"]
|
||||
direction TB
|
||||
|
||||
%% TIM
|
||||
LoopTIM(Timer Conta):::tim
|
||||
EventUpdate{"Update Event?\n(CNT == ARR)"}:::tim
|
||||
TriggerTRGO["Output TRGO\n(Hardware Signal)"]:::tim
|
||||
|
||||
LoopTIM --> EventUpdate
|
||||
EventUpdate -- NO --> LoopTIM
|
||||
EventUpdate -- SI --> TriggerTRGO
|
||||
|
||||
%% ADC
|
||||
TriggerTRGO --> ADC_Start["ADC Avvia Conv.\n(EXTEN rising)"]:::adc
|
||||
ADC_Conv[Campionamento...]:::adc
|
||||
FlagEOC{"Fine Conv?\n(ISR & EOC)"}:::adc
|
||||
|
||||
ADC_Start --> ADC_Conv --> FlagEOC
|
||||
|
||||
%% DMA
|
||||
FlagEOC -- SI --> DMA_Req["Richiesta DMA\n(ADC -> DR)"]:::dma
|
||||
DMA_Move["Sposta Dato:\nADC_DR -> Buffer[idx]"]:::dma
|
||||
DMA_Inc["Incrementa idx:\nidx = (idx + 1) & 127"]:::dma
|
||||
|
||||
DMA_Req --> DMA_Move --> DMA_Inc
|
||||
|
||||
%% BUFFER
|
||||
BufferState{"Buffer Pieno/Metà?\n(TCIF / HTIF)"}:::mem
|
||||
DMA_Inc --> BufferState
|
||||
|
||||
BufferState -- "Ancora spazio" --> LoopTIM
|
||||
end
|
||||
|
||||
%% --- CORSIA 3: INTERRUPT DMA (CPU) ---
|
||||
subgraph IRQ ["3. ELABORAZIONE (CPU - Interrupt DMA)"]
|
||||
direction TB
|
||||
CheckFlag{"Quale Flag DMA?"}:::cpu
|
||||
|
||||
TaskHT["Half Transfer (HTIF):Elabora prima metà (0-63)"]:::cpu
|
||||
TaskTC["Transfer Complete (TCIF):\nElabora seconda metà (64-127)"]:::cpu
|
||||
|
||||
Clear["Clear Flags:\nDMA_LIFCR / HIFCR"]:::cpu
|
||||
|
||||
BufferState -.-> |"IRQ Trigger"| CheckFlag
|
||||
CheckFlag --> |HTIF| TaskHT
|
||||
CheckFlag --> |TCIF| TaskTC
|
||||
TaskHT --> Clear
|
||||
TaskTC --> Clear
|
||||
end
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue