Fertirrega v6 with internal temperature (but slow)
This commit is contained in:
@@ -22,7 +22,7 @@
|
|||||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid.1300994539" name="Core" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid" value="0" valueType="string"/>
|
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid.1300994539" name="Core" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid" value="0" valueType="string"/>
|
||||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.1159445424" name="Board" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" value="genericBoard" valueType="string"/>
|
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.1159445424" name="Board" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" value="genericBoard" valueType="string"/>
|
||||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.1559131597" name="Defaults" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Debug || true || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || STM32F103C8Tx || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32F1xx_HAL_Driver/Inc | ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32F1xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32F103xB || || Drivers | Core/Startup | Core || || || ${workspace_loc:/${ProjName}/STM32F103C8TX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || || ::" valueType="string"/>
|
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.1559131597" name="Defaults" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Debug || true || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || STM32F103C8Tx || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32F1xx_HAL_Driver/Inc | ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32F1xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32F103xB || || Drivers | Core/Startup | Core || || || ${workspace_loc:/${ProjName}/STM32F103C8TX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || || ::" valueType="string"/>
|
||||||
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.711064352" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" value="24" valueType="string"/>
|
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.711064352" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" value="12" valueType="string"/>
|
||||||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.213506800" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
|
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.213506800" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
|
||||||
<builder buildPath="${workspace_loc:/Fertirrega_v6}/Debug" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.31873527" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
|
<builder buildPath="${workspace_loc:/Fertirrega_v6}/Debug" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.31873527" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
|
||||||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1210620532" name="MCU/MPU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
|
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.1210620532" name="MCU/MPU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
|
||||||
@@ -100,7 +100,7 @@
|
|||||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid.1343902751" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid" value="0" valueType="string"/>
|
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid.1343902751" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid" value="0" valueType="string"/>
|
||||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.1177435666" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" value="genericBoard" valueType="string"/>
|
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.1177435666" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" value="genericBoard" valueType="string"/>
|
||||||
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.459852496" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Release || false || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || STM32F103C8Tx || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32F1xx_HAL_Driver/Inc | ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32F1xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32F103xB || || Drivers | Core/Startup | Core || || || ${workspace_loc:/${ProjName}/STM32F103C8TX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || || ::" valueType="string"/>
|
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.459852496" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Release || false || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || STM32F103C8Tx || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32F1xx_HAL_Driver/Inc | ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32F1xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32F103xB || || Drivers | Core/Startup | Core || || || ${workspace_loc:/${ProjName}/STM32F103C8TX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || || ::" valueType="string"/>
|
||||||
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.948545308" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" value="24" valueType="string"/>
|
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.948545308" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" value="12" valueType="string"/>
|
||||||
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.865704468" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
|
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.865704468" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
|
||||||
<builder buildPath="${workspace_loc:/Fertirrega_v6}/Release" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1462031276" managedBuildOn="true" name="Gnu Make Builder.Release" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
|
<builder buildPath="${workspace_loc:/Fertirrega_v6}/Release" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1462031276" managedBuildOn="true" name="Gnu Make Builder.Release" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
|
||||||
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.114926246" name="MCU/MPU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
|
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.114926246" name="MCU/MPU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
|
||||||
|
|||||||
+18
-14
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
sfrviewstate={"fFavorites"\:{"fLists"\:{}},"fProperties"\:{"fNodeProperties"\:{}}}
|
||||||
@@ -13,6 +13,8 @@
|
|||||||
#define INC_AD5934_DRIVER_H_
|
#define INC_AD5934_DRIVER_H_
|
||||||
|
|
||||||
#include "stm32f1xx_hal.h"
|
#include "stm32f1xx_hal.h"
|
||||||
|
#include "flash_manager.h"
|
||||||
|
#include "main.h"
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
@@ -111,6 +113,7 @@ extern "C" {
|
|||||||
#define ADG715_SW7 0x40 //RTD Input
|
#define ADG715_SW7 0x40 //RTD Input
|
||||||
#define ADG715_SW8 0x80 //CE Input
|
#define ADG715_SW8 0x80 //CE Input
|
||||||
|
|
||||||
|
/*
|
||||||
#define AD5934_CH_REF_100R 0x10
|
#define AD5934_CH_REF_100R 0x10
|
||||||
#define AD5934_CH_REF_1K 0x11
|
#define AD5934_CH_REF_1K 0x11
|
||||||
#define AD5934_CH_REF_10K 0x12
|
#define AD5934_CH_REF_10K 0x12
|
||||||
@@ -118,6 +121,32 @@ extern "C" {
|
|||||||
#define AD5934_CH_PT1000 0x01
|
#define AD5934_CH_PT1000 0x01
|
||||||
#define AD5934_CH_EC_10MS 0x21
|
#define AD5934_CH_EC_10MS 0x21
|
||||||
#define AD5934_CH_EC_5MS 0x22
|
#define AD5934_CH_EC_5MS 0x22
|
||||||
|
*/
|
||||||
|
|
||||||
|
#define AD5934_CH_REF100R_LOW_GAIN 0x09
|
||||||
|
#define AD5934_CH_REF100R_MID_GAIN 0x0A
|
||||||
|
#define AD5934_CH_REF100R_HIGH_GAIN 0x0C
|
||||||
|
#define AD5934_CH_REF1K_LOW_GAIN 0x11
|
||||||
|
#define AD5934_CH_REF1K_MID_GAIN 0x12
|
||||||
|
#define AD5934_CH_REF1K_HIGH_GAIN 0x14
|
||||||
|
#define AD5934_CH_REF10K_LOW_GAIN 0x21
|
||||||
|
#define AD5934_CH_REF10K_MID_GAIN 0x22
|
||||||
|
#define AD5934_CH_REF10K_HIGH_GAIN 0x24
|
||||||
|
#define AD5934_CH_RTD_LOW_GAIN 0x41
|
||||||
|
#define AD5934_CH_RTD_MID_GAIN 0x42
|
||||||
|
#define AD5934_CH_RTD_HIGH_GAIN 0x44
|
||||||
|
#define AD5934_CH_EC_LOW_GAIN 0x81
|
||||||
|
#define AD5934_CH_EC_MID_GAIN 0x82
|
||||||
|
#define AD5934_CH_EC_HIGH_GAIN 0x84
|
||||||
|
|
||||||
|
#define AD5934_LOW_GAIN_BASE 0x01
|
||||||
|
#define AD5934_MID_GAIN_BASE 0x02
|
||||||
|
#define AD5934_HIGH_GAIN_BASE 0x04
|
||||||
|
#define AD5934_REF100R_BASE 0x08
|
||||||
|
#define AD5934_REF1K_BASE 0x10
|
||||||
|
#define AD5934_REF10K_BASE 0x20
|
||||||
|
#define AD5934_RTD_BASE 0x40
|
||||||
|
#define AD5934_CE_BASE 0x80
|
||||||
|
|
||||||
|
|
||||||
#define AD5934_CH_DELTA 0x10
|
#define AD5934_CH_DELTA 0x10
|
||||||
@@ -126,6 +155,9 @@ extern "C" {
|
|||||||
#define AD5934_GAIN_FACTOR_1K 1000.0f
|
#define AD5934_GAIN_FACTOR_1K 1000.0f
|
||||||
#define AD5934_GAIN_FACTOR_10K 10000.0f
|
#define AD5934_GAIN_FACTOR_10K 10000.0f
|
||||||
|
|
||||||
|
#define AD5934_GAIN_FACTOR_1413US 1413.0f
|
||||||
|
#define AD5934_GAIN_FACTOR_12880US 12880.0f
|
||||||
|
|
||||||
#define AD5934_RTD_A 3.9083e-3f
|
#define AD5934_RTD_A 3.9083e-3f
|
||||||
#define AD5934_RTD_B (-5.775e-7f)
|
#define AD5934_RTD_B (-5.775e-7f)
|
||||||
|
|
||||||
@@ -160,8 +192,6 @@ extern int16_t ec_ref1_samples[AD5934_EC_AVERAGES][2];
|
|||||||
extern int16_t ec_ref2_samples[AD5934_EC_AVERAGES][2];
|
extern int16_t ec_ref2_samples[AD5934_EC_AVERAGES][2];
|
||||||
extern float ec_display[AD5934_EC_AVERAGES];
|
extern float ec_display[AD5934_EC_AVERAGES];
|
||||||
extern float ec_temp_dut[AD5934_EC_AVERAGES];
|
extern float ec_temp_dut[AD5934_EC_AVERAGES];
|
||||||
extern float ec_temp_ref1[AD5934_EC_AVERAGES];
|
|
||||||
extern float ec_temp_ref2[AD5934_EC_AVERAGES];
|
|
||||||
|
|
||||||
extern I2C_HandleTypeDef hi2c2;
|
extern I2C_HandleTypeDef hi2c2;
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,9 @@
|
|||||||
#define INC_ADS1015_DRIVER_H_
|
#define INC_ADS1015_DRIVER_H_
|
||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
#include "main.h" // Assuming HAL is included via main.h
|
||||||
#include "stm32f1xx_hal.h"
|
#include "stm32f1xx_hal.h"
|
||||||
|
#include "flash_manager.h"
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
@@ -124,6 +126,7 @@ extern "C" {
|
|||||||
#define ADS1015_KELVIN_OFFSET 273.15f // Constante de conversão Kelvin
|
#define ADS1015_KELVIN_OFFSET 273.15f // Constante de conversão Kelvin
|
||||||
#define ADS1015_ADC_MAX 4095.0f
|
#define ADS1015_ADC_MAX 4095.0f
|
||||||
#define ADS1015_ADC_VREF 3.3f
|
#define ADS1015_ADC_VREF 3.3f
|
||||||
|
#define ADS1015_PH_AVERAGES 8
|
||||||
|
|
||||||
/*=========================================================================*/
|
/*=========================================================================*/
|
||||||
|
|
||||||
@@ -146,8 +149,9 @@ typedef struct {
|
|||||||
I2C_HandleTypeDef* hi2c; // Handle for I2C
|
I2C_HandleTypeDef* hi2c; // Handle for I2C
|
||||||
}ADS1015_I2C;
|
}ADS1015_I2C;
|
||||||
|
|
||||||
extern float temp_calib, ph_compensated, v_ph4, v_ph7;
|
extern float ph_averages[ADS1015_PH_AVERAGES];
|
||||||
|
|
||||||
|
extern ADS1015_I2C i2c;
|
||||||
|
|
||||||
void ADS1015(ADS1015_I2C* i2c, I2C_HandleTypeDef* hi2c, uint8_t i2cAddress);
|
void ADS1015(ADS1015_I2C* i2c, I2C_HandleTypeDef* hi2c, uint8_t i2cAddress);
|
||||||
uint16_t ADSreadADC_SingleEnded(ADS1015_I2C* i2c, uint8_t channel);
|
uint16_t ADSreadADC_SingleEnded(ADS1015_I2C* i2c, uint8_t channel);
|
||||||
@@ -157,7 +161,7 @@ void ADSstartComparator_SingleEnded(ADS1015_I2C* i2c, uint8_t channel, int16_t
|
|||||||
int16_t ADSgetLastConversionResults();
|
int16_t ADSgetLastConversionResults();
|
||||||
void ADSsetGain(ADS1015_I2C* i2c, adsGain_t gain);
|
void ADSsetGain(ADS1015_I2C* i2c, adsGain_t gain);
|
||||||
adsGain_t ADSgetGain(ADS1015_I2C* i2c);
|
adsGain_t ADSgetGain(ADS1015_I2C* i2c);
|
||||||
float ADSCalculate_ph_Volts(int16_t adc_raw);
|
float ADSCalculate_ph_Volts(void);
|
||||||
float ADSCalculate_ph_Compensated(int16_t adc_raw, float temp_dut);
|
float ADSCalculate_ph_Compensated(int16_t adc_raw, float temp_dut);
|
||||||
|
|
||||||
#endif /* INC_ADS1015_DRIVER_H_ */
|
#endif /* INC_ADS1015_DRIVER_H_ */
|
||||||
|
|||||||
@@ -0,0 +1,52 @@
|
|||||||
|
/* USER CODE BEGIN Header */
|
||||||
|
/**
|
||||||
|
******************************************************************************
|
||||||
|
* @file dma.h
|
||||||
|
* @brief This file contains all the function prototypes for
|
||||||
|
* the dma.c file
|
||||||
|
******************************************************************************
|
||||||
|
* @attention
|
||||||
|
*
|
||||||
|
* Copyright (c) 2026 STMicroelectronics.
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* This software is licensed under terms that can be found in the LICENSE file
|
||||||
|
* in the root directory of this software component.
|
||||||
|
* If no LICENSE file comes with this software, it is provided AS-IS.
|
||||||
|
*
|
||||||
|
******************************************************************************
|
||||||
|
*/
|
||||||
|
/* USER CODE END Header */
|
||||||
|
/* Define to prevent recursive inclusion -------------------------------------*/
|
||||||
|
#ifndef __DMA_H__
|
||||||
|
#define __DMA_H__
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C" {
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* Includes ------------------------------------------------------------------*/
|
||||||
|
#include "main.h"
|
||||||
|
|
||||||
|
/* DMA memory to memory transfer handles -------------------------------------*/
|
||||||
|
|
||||||
|
/* USER CODE BEGIN Includes */
|
||||||
|
|
||||||
|
/* USER CODE END Includes */
|
||||||
|
|
||||||
|
/* USER CODE BEGIN Private defines */
|
||||||
|
|
||||||
|
/* USER CODE END Private defines */
|
||||||
|
|
||||||
|
void MX_DMA_Init(void);
|
||||||
|
|
||||||
|
/* USER CODE BEGIN Prototypes */
|
||||||
|
|
||||||
|
/* USER CODE END Prototypes */
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* __DMA_H__ */
|
||||||
|
|
||||||
@@ -25,14 +25,19 @@
|
|||||||
* @brief Estrutura de 1KB alinhada e preenchida.
|
* @brief Estrutura de 1KB alinhada e preenchida.
|
||||||
* O uso de padding manual garante que não haja surpresas com o compilador.
|
* O uso de padding manual garante que não haja surpresas com o compilador.
|
||||||
*/
|
*/
|
||||||
typedef struct __attribute__((packed, aligned(4))) {
|
typedef struct __attribute__((packed, aligned(4)))
|
||||||
|
{
|
||||||
uint32_t magic_number; // 4 bytes (Validação)
|
uint32_t magic_number; // 4 bytes (Validação)
|
||||||
float calibration_offset; // 4 bytes
|
float ph4_value; // 4 bytes
|
||||||
uint16_t sensor_threshold; // 2 bytes
|
float ph7_value; // 4 bytes
|
||||||
uint8_t status_flag; // 1 byte
|
float ec1413_value; // 4 bytes
|
||||||
uint8_t reserved[1013]; // Preenchimento para completar 1024 bytes (1KB)
|
float ec12880_value; // 4 bytes
|
||||||
|
float temperature_value;// 4 bytes
|
||||||
|
uint8_t reserved[1000]; // Preenchimento para completar 1024 bytes (1KB)
|
||||||
} FlashPage_t;
|
} FlashPage_t;
|
||||||
|
|
||||||
|
extern FlashPage_t flash_data;
|
||||||
|
|
||||||
/* Protótipos */
|
/* Protótipos */
|
||||||
HAL_StatusTypeDef Flash_Save_Page(FlashPage_t *pPage);
|
HAL_StatusTypeDef Flash_Save_Page(FlashPage_t *pPage);
|
||||||
HAL_StatusTypeDef Flash_Load_Page(FlashPage_t *pDest);
|
HAL_StatusTypeDef Flash_Load_Page(FlashPage_t *pDest);
|
||||||
|
|||||||
@@ -127,8 +127,15 @@ void Error_Handler(void);
|
|||||||
|
|
||||||
/* USER CODE BEGIN Private defines */
|
/* USER CODE BEGIN Private defines */
|
||||||
|
|
||||||
|
#define STATE_RUNNING_OK 0x00
|
||||||
|
#define STATE_SETUP_CALIBRATION 0x01
|
||||||
|
#define STATE_RS485_SUPPLY_FAULT 0x02
|
||||||
|
#define STATE_PH_SUPPLY_FAULT 0x03
|
||||||
|
#define STATE_EC_RTD_SUPPLY_FAULT 0x04
|
||||||
|
#define STATE_NO_SETUP_CALIBRATION 0x05
|
||||||
|
#define STATE_HIGH_AMBIENT_TEMPERATURE 0x06
|
||||||
|
|
||||||
|
extern uint8_t main_state;
|
||||||
/* USER CODE END Private defines */
|
/* USER CODE END Private defines */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|||||||
@@ -42,7 +42,7 @@
|
|||||||
/*#define HAL_CORTEX_MODULE_ENABLED */
|
/*#define HAL_CORTEX_MODULE_ENABLED */
|
||||||
/*#define HAL_CRC_MODULE_ENABLED */
|
/*#define HAL_CRC_MODULE_ENABLED */
|
||||||
/*#define HAL_DAC_MODULE_ENABLED */
|
/*#define HAL_DAC_MODULE_ENABLED */
|
||||||
/*#define HAL_DMA_MODULE_ENABLED */
|
#define HAL_DMA_MODULE_ENABLED
|
||||||
/*#define HAL_ETH_MODULE_ENABLED */
|
/*#define HAL_ETH_MODULE_ENABLED */
|
||||||
/*#define HAL_FLASH_MODULE_ENABLED */
|
/*#define HAL_FLASH_MODULE_ENABLED */
|
||||||
#define HAL_GPIO_MODULE_ENABLED
|
#define HAL_GPIO_MODULE_ENABLED
|
||||||
@@ -64,7 +64,7 @@
|
|||||||
/*#define HAL_SMARTCARD_MODULE_ENABLED */
|
/*#define HAL_SMARTCARD_MODULE_ENABLED */
|
||||||
/*#define HAL_SPI_MODULE_ENABLED */
|
/*#define HAL_SPI_MODULE_ENABLED */
|
||||||
/*#define HAL_SRAM_MODULE_ENABLED */
|
/*#define HAL_SRAM_MODULE_ENABLED */
|
||||||
/*#define HAL_TIM_MODULE_ENABLED */
|
#define HAL_TIM_MODULE_ENABLED
|
||||||
#define HAL_UART_MODULE_ENABLED
|
#define HAL_UART_MODULE_ENABLED
|
||||||
/*#define HAL_USART_MODULE_ENABLED */
|
/*#define HAL_USART_MODULE_ENABLED */
|
||||||
/*#define HAL_WWDG_MODULE_ENABLED */
|
/*#define HAL_WWDG_MODULE_ENABLED */
|
||||||
|
|||||||
@@ -56,6 +56,7 @@ void DebugMon_Handler(void);
|
|||||||
void PendSV_Handler(void);
|
void PendSV_Handler(void);
|
||||||
void SysTick_Handler(void);
|
void SysTick_Handler(void);
|
||||||
void EXTI3_IRQHandler(void);
|
void EXTI3_IRQHandler(void);
|
||||||
|
void DMA1_Channel1_IRQHandler(void);
|
||||||
void USART1_IRQHandler(void);
|
void USART1_IRQHandler(void);
|
||||||
/* USER CODE BEGIN EFP */
|
/* USER CODE BEGIN EFP */
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,52 @@
|
|||||||
|
/* USER CODE BEGIN Header */
|
||||||
|
/**
|
||||||
|
******************************************************************************
|
||||||
|
* @file tim.h
|
||||||
|
* @brief This file contains all the function prototypes for
|
||||||
|
* the tim.c file
|
||||||
|
******************************************************************************
|
||||||
|
* @attention
|
||||||
|
*
|
||||||
|
* Copyright (c) 2026 STMicroelectronics.
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* This software is licensed under terms that can be found in the LICENSE file
|
||||||
|
* in the root directory of this software component.
|
||||||
|
* If no LICENSE file comes with this software, it is provided AS-IS.
|
||||||
|
*
|
||||||
|
******************************************************************************
|
||||||
|
*/
|
||||||
|
/* USER CODE END Header */
|
||||||
|
/* Define to prevent recursive inclusion -------------------------------------*/
|
||||||
|
#ifndef __TIM_H__
|
||||||
|
#define __TIM_H__
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C" {
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* Includes ------------------------------------------------------------------*/
|
||||||
|
#include "main.h"
|
||||||
|
|
||||||
|
/* USER CODE BEGIN Includes */
|
||||||
|
|
||||||
|
/* USER CODE END Includes */
|
||||||
|
|
||||||
|
extern TIM_HandleTypeDef htim3;
|
||||||
|
|
||||||
|
/* USER CODE BEGIN Private defines */
|
||||||
|
|
||||||
|
/* USER CODE END Private defines */
|
||||||
|
|
||||||
|
void MX_TIM3_Init(void);
|
||||||
|
|
||||||
|
/* USER CODE BEGIN Prototypes */
|
||||||
|
|
||||||
|
/* USER CODE END Prototypes */
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#endif /* __TIM_H__ */
|
||||||
|
|
||||||
@@ -11,19 +11,14 @@
|
|||||||
|
|
||||||
#include "ad5934_driver.h"
|
#include "ad5934_driver.h"
|
||||||
|
|
||||||
const float calibrationResistance[3] = {AD5934_GAIN_FACTOR_100R, AD5934_GAIN_FACTOR_1K, AD5934_GAIN_FACTOR_10K};
|
|
||||||
|
|
||||||
int16_t temperature_dut_samples[AD5934_TEMP_AVERAGES][2]={{0},{0}};
|
int16_t temperature_dut_samples[AD5934_TEMP_AVERAGES][2]={{0},{0}};
|
||||||
int16_t temperature_ref_samples[AD5934_TEMP_AVERAGES][2]={{0},{0}};
|
int16_t temperature_ref_samples[AD5934_TEMP_AVERAGES][2]={{0},{0}};
|
||||||
float temperature_display[AD5934_TEMP_AVERAGES] = {0};
|
float temperature_display[AD5934_TEMP_AVERAGES] = {0};
|
||||||
|
|
||||||
|
|
||||||
int16_t ec_dut_samples[AD5934_EC_AVERAGES][2]={{0},{0}};
|
int16_t ec_dut_samples[AD5934_EC_AVERAGES][2]={{0},{0}};
|
||||||
int16_t ec_ref_samples_H[AD5934_EC_AVERAGES][2]={{0},{0}};
|
|
||||||
int16_t ec_ref_samples_L[AD5934_EC_AVERAGES][2]={{0},{0}};
|
|
||||||
float ec_display[AD5934_EC_AVERAGES] = {0};
|
float ec_display[AD5934_EC_AVERAGES] = {0};
|
||||||
|
|
||||||
|
|
||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
* @brief Set an AD5934 internal register value.
|
* @brief Set an AD5934 internal register value.
|
||||||
*
|
*
|
||||||
@@ -221,17 +216,25 @@ uint32_t AD5934_Sweep(void)
|
|||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
float AD5934_GetTemperature(void)
|
float AD5934_GetTemperature(void)
|
||||||
{
|
{
|
||||||
uint8_t i, channel;
|
uint8_t i, ch_dut, ch_ref;
|
||||||
uint32_t sample;
|
uint32_t sample;
|
||||||
int32_t ref_sum[2], dut_sum[2];
|
int32_t ref_sum[2], dut_sum[2];
|
||||||
float real_ref,imag_ref, real_dut, imag_dut, ratio, discriminant, mag_dut, mag_ref, ratio_mag, impedance_dut, temperature_sum;
|
float real_ref,imag_ref, real_dut, imag_dut, ratio, discriminant, mag_dut, mag_ref, ratio_mag, impedance_dut, temperature_sum, gain_factor;
|
||||||
|
|
||||||
if(HAL_GPIO_ReadPin(GPIOA, GPIO_PIN_7) == GPIO_PIN_SET) // OFF = PT1000, ON = PT100, PA7 has internal pull-up and switch connects to GND
|
if(HAL_GPIO_ReadPin(GPIOA, GPIO_PIN_7) == GPIO_PIN_SET) // OFF = PT1000, ON = PT100, PA7 has internal pull-up and switch connects to GND
|
||||||
channel = AD5934_CH_PT100;
|
{
|
||||||
|
ch_ref = AD5934_CH_REF100R_LOW_GAIN;
|
||||||
|
ch_dut = AD5934_CH_RTD_LOW_GAIN; //PT100
|
||||||
|
gain_factor = 100.0f;
|
||||||
|
}
|
||||||
else
|
else
|
||||||
channel = AD5934_CH_PT1000;
|
{
|
||||||
|
ch_ref = AD5934_CH_REF1K_MID_GAIN;
|
||||||
|
ch_dut = AD5934_CH_RTD_MID_GAIN; //PT1000
|
||||||
|
gain_factor = 1000.0f;
|
||||||
|
}
|
||||||
|
|
||||||
ADG715_Update(channel + AD5934_CH_DELTA); // Set the Reference Resistor on board in the Analog Mux
|
ADG715_Update(ch_ref); // Set the Reference Resistor on board in the Analog Mux
|
||||||
HAL_Delay(2); //Wait a little
|
HAL_Delay(2); //Wait a little
|
||||||
|
|
||||||
sample = AD5934_Sweep(); // Get Reference Resistor Values from ADC
|
sample = AD5934_Sweep(); // Get Reference Resistor Values from ADC
|
||||||
@@ -261,7 +264,7 @@ float AD5934_GetTemperature(void)
|
|||||||
// Calculate gain factor impedance
|
// Calculate gain factor impedance
|
||||||
mag_ref = sqrtf((real_ref * real_ref) + (imag_ref * imag_ref));
|
mag_ref = sqrtf((real_ref * real_ref) + (imag_ref * imag_ref));
|
||||||
|
|
||||||
ADG715_Update(channel);
|
ADG715_Update(ch_dut);
|
||||||
HAL_Delay(2);
|
HAL_Delay(2);
|
||||||
|
|
||||||
sample = AD5934_Sweep(); // Get PT100/PT1000 Values from ADC
|
sample = AD5934_Sweep(); // Get PT100/PT1000 Values from ADC
|
||||||
@@ -295,13 +298,13 @@ float AD5934_GetTemperature(void)
|
|||||||
|
|
||||||
ratio_mag = mag_ref / mag_dut;
|
ratio_mag = mag_ref / mag_dut;
|
||||||
|
|
||||||
if(channel==AD5934_CH_PT100)
|
if(ch_ref==AD5934_CH_REF100R_LOW_GAIN) // only for PT100
|
||||||
impedance_dut = AD5934_Linear_Correction((calibrationResistance[channel & 0x0F]) * ratio_mag);
|
impedance_dut = AD5934_Linear_Correction(gain_factor * ratio_mag);
|
||||||
else
|
else
|
||||||
impedance_dut = (calibrationResistance[channel & 0x0F]) * ratio_mag;
|
impedance_dut = gain_factor * ratio_mag;
|
||||||
|
|
||||||
// Calculate impedance ratio with the Reference Resistor
|
// Calculate impedance ratio with the Reference Resistor
|
||||||
ratio = impedance_dut / (calibrationResistance[channel & 0x0F]);
|
ratio = impedance_dut / gain_factor;
|
||||||
|
|
||||||
// Calculate impedance discriminant with the ratio
|
// Calculate impedance discriminant with the ratio
|
||||||
discriminant = (AD5934_RTD_A*AD5934_RTD_A)-(4.0f * AD5934_RTD_B * (1.0f - ratio));
|
discriminant = (AD5934_RTD_A*AD5934_RTD_A)-(4.0f * AD5934_RTD_B * (1.0f - ratio));
|
||||||
@@ -330,92 +333,24 @@ float AD5934_GetTemperature(void)
|
|||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
float AD5934_GetImpedance(void)
|
float AD5934_GetImpedance(void)
|
||||||
{
|
{
|
||||||
uint8_t i, channel;
|
uint8_t i, ec_gain;
|
||||||
uint32_t sample_H, sample_L, sample_dut;
|
uint32_t sample_dut;
|
||||||
int32_t ref_sum_H[2], ref_sum_L[2], dut_sum[2];
|
int32_t dut_sum[2];
|
||||||
float real_number, imag_number, mag_dut, mag_ref_H, mag_ref_L, gain_factor_H, gain_factor_L, gain_factor_dut, slope, admittance;
|
float real_number, imag_number, mag_dut, slope;
|
||||||
|
|
||||||
/* STEP 1: Two points reference curve */
|
|
||||||
|
|
||||||
ADG715_Update(AD5934_CH_REF_1K); // Set the Reference for High Resistor on board in the Analog Mux
|
|
||||||
HAL_Delay(2); //Wait a little
|
|
||||||
|
|
||||||
sample_H = AD5934_Sweep(); // Get Reference Resistor 1 from ADC
|
|
||||||
|
|
||||||
ADG715_Update(AD5934_CH_REF_100R); // Set the Reference for Low Resistor on board in the Analog Mux
|
|
||||||
HAL_Delay(2); //Wait a little
|
|
||||||
|
|
||||||
sample_L = AD5934_Sweep(); // Get Reference Resistor 2 from ADC
|
|
||||||
|
|
||||||
|
|
||||||
// Move values in the vectors
|
|
||||||
for (i = (AD5934_EC_AVERAGES-1); i > 0; i--)
|
|
||||||
{
|
|
||||||
ec_ref_samples_H[i][0] = ec_ref_samples_H[i-1][0]; //real
|
|
||||||
ec_ref_samples_H[i][1] = ec_ref_samples_H[i-1][1]; //imag
|
|
||||||
|
|
||||||
ec_ref_samples_L[i][0] = ec_ref_samples_L[i-1][0]; //real
|
|
||||||
ec_ref_samples_L[i][1] = ec_ref_samples_L[i-1][1]; //imag
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// Read real and imaginary data
|
|
||||||
ec_ref_samples_H[0][0] = (int16_t)(sample_H & 0x0000FFFF); //real
|
|
||||||
ec_ref_samples_H[0][1] = (int16_t)((sample_H & 0xFFFF0000)>>16); //imag
|
|
||||||
//ec_ref_samples_H[0][1] = (int16_t)((0xFFFF - (sample_H & 0xFFFF0000)>>16)); //imag
|
|
||||||
|
|
||||||
// Read real and imaginary data
|
|
||||||
ec_ref_samples_L[0][0] = (int16_t)(sample_L & 0x0000FFFF); //real
|
|
||||||
ec_ref_samples_L[0][1] = (int16_t)((sample_L & 0xFFFF0000)>>16); //imag
|
|
||||||
//ec_ref_samples_L[0][1] = (int16_t)((0xFFFF - (sample_L & 0xFFFF0000)>>16)); //imag
|
|
||||||
|
|
||||||
|
|
||||||
// Sum values in the vectors
|
|
||||||
for (i = 0, ref_sum_H[0]=0, ref_sum_H[1]=0, ref_sum_L[0]=0, ref_sum_L[1]=0; i < AD5934_EC_AVERAGES; i++)
|
|
||||||
{
|
|
||||||
ref_sum_H[0] += (int32_t)ec_ref_samples_H[i][0]; //real
|
|
||||||
ref_sum_H[1] += (int32_t)ec_ref_samples_H[i][1]; //imag
|
|
||||||
|
|
||||||
ref_sum_L[0] += (int32_t)ec_ref_samples_L[i][0]; //real
|
|
||||||
ref_sum_L[1] += (int32_t)ec_ref_samples_L[i][1]; //imag
|
|
||||||
}
|
|
||||||
|
|
||||||
real_number = ((float)ref_sum_H[0])/((float)AD5934_EC_AVERAGES);
|
|
||||||
imag_number = ((float)ref_sum_H[1])/((float)AD5934_EC_AVERAGES);
|
|
||||||
|
|
||||||
// Calculate gain factor impedance
|
|
||||||
mag_ref_H = sqrtf((real_number * real_number) + (imag_number * imag_number));
|
|
||||||
|
|
||||||
if(mag_ref_H > 0.0f)
|
|
||||||
gain_factor_H = 1.0f / (1000.0f * mag_ref_H);
|
|
||||||
else
|
|
||||||
gain_factor_H = 0.0f;
|
|
||||||
|
|
||||||
real_number = ((float)ref_sum_L[0])/((float)AD5934_EC_AVERAGES);
|
|
||||||
imag_number = ((float)ref_sum_L[1])/((float)AD5934_EC_AVERAGES);
|
|
||||||
|
|
||||||
// Calculate gain factor impedance
|
|
||||||
mag_ref_L = sqrtf((real_number * real_number) + (imag_number * imag_number));
|
|
||||||
|
|
||||||
if(mag_ref_L > 0.0f)
|
|
||||||
gain_factor_L = 1.0f / (100.0f * mag_ref_L);
|
|
||||||
else
|
|
||||||
gain_factor_L = 0.0f;
|
|
||||||
|
|
||||||
|
|
||||||
/* STEP 2: Set the Amplification related to the maximum set value */
|
/* STEP 2: Set the Amplification related to the maximum set value */
|
||||||
|
|
||||||
if(HAL_GPIO_ReadPin(GPIOA, GPIO_PIN_6) == GPIO_PIN_SET) // PA6 has internal pull-up and the Switch connects to GND
|
if(HAL_GPIO_ReadPin(GPIOA, GPIO_PIN_6) == GPIO_PIN_SET) // PA6 has internal pull-up and the Switch connects to GND
|
||||||
channel = AD5934_CH_EC_5MS; // Switch OFF = 5 mS/cm
|
ec_gain = AD5934_CH_EC_HIGH_GAIN; // Switch OFF = 5 mS/cm, HIGH GAIN,
|
||||||
else
|
else
|
||||||
channel = AD5934_CH_EC_10MS; // Switch ON = 10 mS/cm
|
ec_gain = AD5934_CH_EC_MID_GAIN; // Switch ON = 10 mS/cm, MID GAIN,
|
||||||
|
|
||||||
ADG715_Update(channel);
|
ADG715_Update(ec_gain);
|
||||||
HAL_Delay(2);
|
HAL_Delay(2);
|
||||||
|
|
||||||
sample_dut = AD5934_Sweep(); // Get PT100/PT1000 Values from ADC
|
sample_dut = AD5934_Sweep(); // Get PT100/PT1000 Values from ADC
|
||||||
|
|
||||||
|
|
||||||
for (i = (AD5934_EC_AVERAGES-1); i > 0; i--)
|
for (i = (AD5934_EC_AVERAGES-1); i > 0; i--)
|
||||||
{
|
{
|
||||||
ec_dut_samples[i][0] = ec_dut_samples[i-1][0]; //real
|
ec_dut_samples[i][0] = ec_dut_samples[i-1][0]; //real
|
||||||
@@ -425,7 +360,6 @@ float AD5934_GetImpedance(void)
|
|||||||
// Read real and imaginary data
|
// Read real and imaginary data
|
||||||
ec_dut_samples[0][0] = (int16_t)(sample_dut & 0x0000FFFF); //real
|
ec_dut_samples[0][0] = (int16_t)(sample_dut & 0x0000FFFF); //real
|
||||||
ec_dut_samples[0][1] = (int16_t)((sample_dut & 0xFFFF0000)>>16); //imag
|
ec_dut_samples[0][1] = (int16_t)((sample_dut & 0xFFFF0000)>>16); //imag
|
||||||
//ec_dut_samples[0][1] = (int16_t)((0xFFFF - (sample_dut & 0xFFFF0000)>>16)); //imag
|
|
||||||
|
|
||||||
for (i = 0, dut_sum[0]=0, dut_sum[1]=0; i < AD5934_EC_AVERAGES; i++)
|
for (i = 0, dut_sum[0]=0, dut_sum[1]=0; i < AD5934_EC_AVERAGES; i++)
|
||||||
{
|
{
|
||||||
@@ -439,20 +373,19 @@ float AD5934_GetImpedance(void)
|
|||||||
// Calculate unknown magnitude
|
// Calculate unknown magnitude
|
||||||
mag_dut = sqrtf((real_number * real_number) + (imag_number * imag_number));
|
mag_dut = sqrtf((real_number * real_number) + (imag_number * imag_number));
|
||||||
|
|
||||||
|
|
||||||
// Calculate gain factor for the unknown magnitude
|
// Calculate gain factor for the unknown magnitude
|
||||||
|
|
||||||
if(mag_ref_H != mag_ref_L)
|
if(main_state == STATE_SETUP_CALIBRATION)
|
||||||
slope = ((gain_factor_H - gain_factor_L)/(mag_ref_H - mag_ref_L));
|
return(mag_dut);
|
||||||
//slope = ((gain_factor_H - gain_factor_L)/(log10f(mag_ref_H) - log10f(mag_ref_L)));
|
else if(flash_data.ec12880_value != flash_data.ec1413_value)
|
||||||
|
{
|
||||||
|
slope = ((AD5934_GAIN_FACTOR_12880US - AD5934_GAIN_FACTOR_1413US)/(flash_data.ec12880_value - flash_data.ec1413_value));
|
||||||
|
|
||||||
|
return(AD5934_GAIN_FACTOR_1413US + (mag_dut - flash_data.ec1413_value) * slope);
|
||||||
|
}
|
||||||
else
|
else
|
||||||
return 0.0f;
|
return 0.0f;
|
||||||
|
|
||||||
//gain_factor_dut = gain_factor_L + (log10f(mag_dut) - log10f(mag_ref_L)) * slope;
|
|
||||||
gain_factor_dut = gain_factor_L + (mag_dut - mag_ref_L) * slope;
|
|
||||||
|
|
||||||
// Calculate and return admittance in mS
|
|
||||||
return(10.0f * mag_dut * gain_factor_dut);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -576,33 +509,65 @@ void ADG715_Update(uint8_t channel)
|
|||||||
ADG715_ResetChannels();
|
ADG715_ResetChannels();
|
||||||
|
|
||||||
// Set the pair of connections
|
// Set the pair of connections
|
||||||
if(channel == AD5934_CH_REF_100R)
|
if(channel == AD5934_CH_REF100R_LOW_GAIN)
|
||||||
{
|
{
|
||||||
ADG715_SetChannels(ADG715_SW1, ADG715_SW4); // Rf = 150R, Ch = Ref_100R
|
ADG715_SetChannels(ADG715_SW1, ADG715_SW4); // Rf = 150R, Ch = Ref_100R
|
||||||
}
|
}
|
||||||
else if(channel == AD5934_CH_REF_1K)
|
else if(channel == AD5934_CH_REF100R_MID_GAIN)
|
||||||
|
{
|
||||||
|
ADG715_SetChannels(ADG715_SW2, ADG715_SW4); // Rf = 1k5, Ch = Ref_100R
|
||||||
|
}
|
||||||
|
else if(channel == AD5934_CH_REF100R_HIGH_GAIN)
|
||||||
|
{
|
||||||
|
ADG715_SetChannels(ADG715_SW3, ADG715_SW4); // Rf = 6k2, Ch = Ref_100R
|
||||||
|
}
|
||||||
|
else if(channel == AD5934_CH_REF1K_LOW_GAIN)
|
||||||
|
{
|
||||||
|
ADG715_SetChannels(ADG715_SW1, ADG715_SW5); // Rf = 150R, Ch = Ref_1k
|
||||||
|
}
|
||||||
|
else if(channel == AD5934_CH_REF1K_MID_GAIN)
|
||||||
{
|
{
|
||||||
ADG715_SetChannels(ADG715_SW2, ADG715_SW5); // Rf = 1k5, Ch = Ref_1k
|
ADG715_SetChannels(ADG715_SW2, ADG715_SW5); // Rf = 1k5, Ch = Ref_1k
|
||||||
}
|
}
|
||||||
else if(channel == AD5934_CH_REF_10K)
|
else if(channel == AD5934_CH_REF1K_HIGH_GAIN)
|
||||||
|
{
|
||||||
|
ADG715_SetChannels(ADG715_SW3, ADG715_SW5); // Rf = 6k2, Ch = Ref_1k
|
||||||
|
}
|
||||||
|
else if(channel == AD5934_CH_REF10K_LOW_GAIN)
|
||||||
|
{
|
||||||
|
ADG715_SetChannels(ADG715_SW1, ADG715_SW6); // Rf = 150R, Ch = Ref_10k
|
||||||
|
}
|
||||||
|
else if(channel == AD5934_CH_REF10K_MID_GAIN)
|
||||||
|
{
|
||||||
|
ADG715_SetChannels(ADG715_SW2, ADG715_SW6); // Rf = 1k5, Ch = Ref_10k
|
||||||
|
}
|
||||||
|
else if(channel == AD5934_CH_REF10K_HIGH_GAIN)
|
||||||
{
|
{
|
||||||
ADG715_SetChannels(ADG715_SW3, ADG715_SW6); // Rf = 6k2, Ch = Ref_10k
|
ADG715_SetChannels(ADG715_SW3, ADG715_SW6); // Rf = 6k2, Ch = Ref_10k
|
||||||
}
|
}
|
||||||
else if(channel == AD5934_CH_PT100)
|
else if(channel == AD5934_CH_RTD_LOW_GAIN)
|
||||||
{
|
{
|
||||||
ADG715_SetChannels(ADG715_SW1, ADG715_SW7); // Rf = 150R, Ch = PT100
|
ADG715_SetChannels(ADG715_SW1, ADG715_SW7); // Rf = 150R, Ch = RTD
|
||||||
}
|
}
|
||||||
else if(channel == AD5934_CH_PT1000)
|
else if(channel == AD5934_CH_RTD_MID_GAIN)
|
||||||
{
|
{
|
||||||
ADG715_SetChannels(ADG715_SW2, ADG715_SW7); // Rf = 1k5, Ch = PT1000
|
ADG715_SetChannels(ADG715_SW2, ADG715_SW7); // Rf = 1k5, Ch = RTD
|
||||||
}
|
}
|
||||||
else if(channel == AD5934_CH_EC_10MS)
|
else if(channel == AD5934_CH_RTD_HIGH_GAIN)
|
||||||
{
|
{
|
||||||
ADG715_SetChannels(ADG715_SW2, ADG715_SW8); // Rf = 1k5, Ch = EC 10 mS/cm Max
|
ADG715_SetChannels(ADG715_SW3, ADG715_SW7); // Rf = 6k2, Ch = RTD
|
||||||
}
|
}
|
||||||
else if(channel == AD5934_CH_EC_5MS)
|
else if(channel == AD5934_CH_EC_LOW_GAIN)
|
||||||
{
|
{
|
||||||
ADG715_SetChannels(ADG715_SW3, ADG715_SW8); // Rf = 6k2, Ch = EC 5 mS/cm Max
|
ADG715_SetChannels(ADG715_SW1, ADG715_SW8); // Rf = 150R, Ch = EC
|
||||||
|
}
|
||||||
|
else if(channel == AD5934_CH_EC_MID_GAIN)
|
||||||
|
{
|
||||||
|
ADG715_SetChannels(ADG715_SW2, ADG715_SW8); // Rf = 1k5, Ch = EC
|
||||||
|
}
|
||||||
|
else if(channel == AD5934_CH_EC_HIGH_GAIN)
|
||||||
|
{
|
||||||
|
ADG715_SetChannels(ADG715_SW3, ADG715_SW8); // Rf = 6k2, Ch = EC
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,6 +26,7 @@
|
|||||||
|
|
||||||
ADC_HandleTypeDef hadc1;
|
ADC_HandleTypeDef hadc1;
|
||||||
ADC_HandleTypeDef hadc2;
|
ADC_HandleTypeDef hadc2;
|
||||||
|
DMA_HandleTypeDef hdma_adc1;
|
||||||
|
|
||||||
/* ADC1 init function */
|
/* ADC1 init function */
|
||||||
void MX_ADC1_Init(void)
|
void MX_ADC1_Init(void)
|
||||||
@@ -44,12 +45,12 @@ void MX_ADC1_Init(void)
|
|||||||
/** Common config
|
/** Common config
|
||||||
*/
|
*/
|
||||||
hadc1.Instance = ADC1;
|
hadc1.Instance = ADC1;
|
||||||
hadc1.Init.ScanConvMode = ADC_SCAN_DISABLE;
|
hadc1.Init.ScanConvMode = ADC_SCAN_ENABLE;
|
||||||
hadc1.Init.ContinuousConvMode = DISABLE;
|
hadc1.Init.ContinuousConvMode = DISABLE;
|
||||||
hadc1.Init.DiscontinuousConvMode = DISABLE;
|
hadc1.Init.DiscontinuousConvMode = DISABLE;
|
||||||
hadc1.Init.ExternalTrigConv = ADC_SOFTWARE_START;
|
hadc1.Init.ExternalTrigConv = ADC_EXTERNALTRIGCONV_T3_TRGO;
|
||||||
hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT;
|
hadc1.Init.DataAlign = ADC_DATAALIGN_RIGHT;
|
||||||
hadc1.Init.NbrOfConversion = 1;
|
hadc1.Init.NbrOfConversion = 2;
|
||||||
if (HAL_ADC_Init(&hadc1) != HAL_OK)
|
if (HAL_ADC_Init(&hadc1) != HAL_OK)
|
||||||
{
|
{
|
||||||
Error_Handler();
|
Error_Handler();
|
||||||
@@ -57,9 +58,18 @@ void MX_ADC1_Init(void)
|
|||||||
|
|
||||||
/** Configure Regular Channel
|
/** Configure Regular Channel
|
||||||
*/
|
*/
|
||||||
sConfig.Channel = ADC_CHANNEL_0;
|
sConfig.Channel = ADC_CHANNEL_VREFINT;
|
||||||
sConfig.Rank = ADC_REGULAR_RANK_1;
|
sConfig.Rank = ADC_REGULAR_RANK_1;
|
||||||
sConfig.SamplingTime = ADC_SAMPLETIME_1CYCLE_5;
|
sConfig.SamplingTime = ADC_SAMPLETIME_239CYCLES_5;
|
||||||
|
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Configure Regular Channel
|
||||||
|
*/
|
||||||
|
sConfig.Channel = ADC_CHANNEL_TEMPSENSOR;
|
||||||
|
sConfig.Rank = ADC_REGULAR_RANK_2;
|
||||||
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
if (HAL_ADC_ConfigChannel(&hadc1, &sConfig) != HAL_OK)
|
||||||
{
|
{
|
||||||
Error_Handler();
|
Error_Handler();
|
||||||
@@ -133,6 +143,23 @@ void HAL_ADC_MspInit(ADC_HandleTypeDef* adcHandle)
|
|||||||
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||||
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||||||
|
|
||||||
|
/* ADC1 DMA Init */
|
||||||
|
/* ADC1 Init */
|
||||||
|
hdma_adc1.Instance = DMA1_Channel1;
|
||||||
|
hdma_adc1.Init.Direction = DMA_PERIPH_TO_MEMORY;
|
||||||
|
hdma_adc1.Init.PeriphInc = DMA_PINC_DISABLE;
|
||||||
|
hdma_adc1.Init.MemInc = DMA_MINC_ENABLE;
|
||||||
|
hdma_adc1.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD;
|
||||||
|
hdma_adc1.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD;
|
||||||
|
hdma_adc1.Init.Mode = DMA_CIRCULAR;
|
||||||
|
hdma_adc1.Init.Priority = DMA_PRIORITY_LOW;
|
||||||
|
if (HAL_DMA_Init(&hdma_adc1) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
|
||||||
|
__HAL_LINKDMA(adcHandle,DMA_Handle,hdma_adc1);
|
||||||
|
|
||||||
/* USER CODE BEGIN ADC1_MspInit 1 */
|
/* USER CODE BEGIN ADC1_MspInit 1 */
|
||||||
|
|
||||||
/* USER CODE END ADC1_MspInit 1 */
|
/* USER CODE END ADC1_MspInit 1 */
|
||||||
@@ -147,11 +174,12 @@ void HAL_ADC_MspInit(ADC_HandleTypeDef* adcHandle)
|
|||||||
|
|
||||||
__HAL_RCC_GPIOA_CLK_ENABLE();
|
__HAL_RCC_GPIOA_CLK_ENABLE();
|
||||||
/**ADC2 GPIO Configuration
|
/**ADC2 GPIO Configuration
|
||||||
|
PA0-WKUP ------> ADC2_IN0
|
||||||
PA1 ------> ADC2_IN1
|
PA1 ------> ADC2_IN1
|
||||||
*/
|
*/
|
||||||
GPIO_InitStruct.Pin = AIN2_Pin;
|
GPIO_InitStruct.Pin = AIN1_Pin|AIN2_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||||
HAL_GPIO_Init(AIN2_GPIO_Port, &GPIO_InitStruct);
|
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||||||
|
|
||||||
/* USER CODE BEGIN ADC2_MspInit 1 */
|
/* USER CODE BEGIN ADC2_MspInit 1 */
|
||||||
|
|
||||||
@@ -176,6 +204,8 @@ void HAL_ADC_MspDeInit(ADC_HandleTypeDef* adcHandle)
|
|||||||
*/
|
*/
|
||||||
HAL_GPIO_DeInit(GPIOA, AIN1_Pin|AIN2_Pin);
|
HAL_GPIO_DeInit(GPIOA, AIN1_Pin|AIN2_Pin);
|
||||||
|
|
||||||
|
/* ADC1 DMA DeInit */
|
||||||
|
HAL_DMA_DeInit(adcHandle->DMA_Handle);
|
||||||
/* USER CODE BEGIN ADC1_MspDeInit 1 */
|
/* USER CODE BEGIN ADC1_MspDeInit 1 */
|
||||||
|
|
||||||
/* USER CODE END ADC1_MspDeInit 1 */
|
/* USER CODE END ADC1_MspDeInit 1 */
|
||||||
@@ -189,9 +219,10 @@ void HAL_ADC_MspDeInit(ADC_HandleTypeDef* adcHandle)
|
|||||||
__HAL_RCC_ADC2_CLK_DISABLE();
|
__HAL_RCC_ADC2_CLK_DISABLE();
|
||||||
|
|
||||||
/**ADC2 GPIO Configuration
|
/**ADC2 GPIO Configuration
|
||||||
|
PA0-WKUP ------> ADC2_IN0
|
||||||
PA1 ------> ADC2_IN1
|
PA1 ------> ADC2_IN1
|
||||||
*/
|
*/
|
||||||
HAL_GPIO_DeInit(AIN2_GPIO_Port, AIN2_Pin);
|
HAL_GPIO_DeInit(GPIOA, AIN1_Pin|AIN2_Pin);
|
||||||
|
|
||||||
/* USER CODE BEGIN ADC2_MspDeInit 1 */
|
/* USER CODE BEGIN ADC2_MspDeInit 1 */
|
||||||
|
|
||||||
|
|||||||
@@ -8,9 +8,9 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "ads1015_driver.h"
|
#include "ads1015_driver.h"
|
||||||
#include "main.h" // Assuming HAL is included via main.h
|
|
||||||
|
|
||||||
float temp_calib, ph_compensated, v_ph4=0, v_ph7=0;
|
ADS1015_I2C i2c;
|
||||||
|
float ph_dut_samples[ADS1015_PH_AVERAGES]={0};
|
||||||
|
|
||||||
// Write the register
|
// Write the register
|
||||||
static void writeRegister(ADS1015_I2C *i2c, uint8_t reg, uint16_t value) {
|
static void writeRegister(ADS1015_I2C *i2c, uint8_t reg, uint16_t value) {
|
||||||
@@ -271,10 +271,22 @@ int16_t ADSgetLastConversionResults(ADS1015_I2C *i2c) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
float ADSCalculate_ph_Volts(int16_t adc_raw)
|
float ADSCalculate_ph_Volts(void)
|
||||||
{
|
{
|
||||||
// 1. Converter leitura bruta do ADC para tensão real (Volts)
|
float ph_dut_sum;
|
||||||
return ((float)adc_raw * ADS1015_ADC_VREF) / ADS1015_ADC_MAX;
|
uint8_t i;
|
||||||
|
|
||||||
|
for (i = (ADS1015_PH_AVERAGES-1); i > 0; i--)
|
||||||
|
ph_dut_samples[i] = ph_dut_samples[i-1];
|
||||||
|
|
||||||
|
ph_dut_samples[0] = (((float)(2048 - ADSreadADC_Differential_0_1(&i2c)) * ADS1015_ADC_VREF) / ADS1015_ADC_MAX); // 1. Converter leitura bruta do ADC para tensão real (Volts)
|
||||||
|
|
||||||
|
for (i = 0, ph_dut_sum=0; i < ADS1015_PH_AVERAGES; i++)
|
||||||
|
ph_dut_sum += ph_dut_samples[i];
|
||||||
|
|
||||||
|
ph_dut_sum /= ADS1015_PH_AVERAGES;
|
||||||
|
|
||||||
|
return (ph_dut_sum);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -295,7 +307,7 @@ float ADSCalculate_ph_Compensated(int16_t adc_raw, float temp_dut)
|
|||||||
|
|
||||||
// 2. Calcular o Slope original (medido na temperatura da calibração)
|
// 2. Calcular o Slope original (medido na temperatura da calibração)
|
||||||
// Delta pH é fixo em 3.0 (de pH 7 para pH 4)
|
// Delta pH é fixo em 3.0 (de pH 7 para pH 4)
|
||||||
float delta_v_calib = v_ph7 - v_ph4;
|
float delta_v_calib = flash_data.ph7_value - flash_data.ph4_value;
|
||||||
|
|
||||||
if (delta_v_calib == 0.0f)
|
if (delta_v_calib == 0.0f)
|
||||||
{
|
{
|
||||||
@@ -306,7 +318,7 @@ float ADSCalculate_ph_Compensated(int16_t adc_raw, float temp_dut)
|
|||||||
|
|
||||||
// 3. Calcular o Fator de Correção Térmica (Equação de Nernst)
|
// 3. Calcular o Fator de Correção Térmica (Equação de Nernst)
|
||||||
float temp_k_now = temp_dut + ADS1015_KELVIN_OFFSET;
|
float temp_k_now = temp_dut + ADS1015_KELVIN_OFFSET;
|
||||||
float temp_k_ref = temp_calib + ADS1015_KELVIN_OFFSET;
|
float temp_k_ref = flash_data.temperature_value + ADS1015_KELVIN_OFFSET;
|
||||||
|
|
||||||
// Fator: (T_atual / T_referencia)
|
// Fator: (T_atual / T_referencia)
|
||||||
float thermal_factor = temp_k_now / temp_k_ref;
|
float thermal_factor = temp_k_now / temp_k_ref;
|
||||||
@@ -316,7 +328,7 @@ float ADSCalculate_ph_Compensated(int16_t adc_raw, float temp_dut)
|
|||||||
* O Slope ajustado para a temperatura atual é: slope_at_calib / thermal_factor
|
* O Slope ajustado para a temperatura atual é: slope_at_calib / thermal_factor
|
||||||
* Fórmula: pH = pH_ref + (V_medido - V_ref_7) * Slope_ajustado
|
* Fórmula: pH = pH_ref + (V_medido - V_ref_7) * Slope_ajustado
|
||||||
*/
|
*/
|
||||||
float ph_result = 7.0f + ((v_measured - v_ph7) * (slope_at_calib / thermal_factor));
|
float ph_result = 7.0f + ((v_measured - flash_data.ph7_value) * (slope_at_calib / thermal_factor));
|
||||||
|
|
||||||
// 5. Clamping (Garantir limites físicos)
|
// 5. Clamping (Garantir limites físicos)
|
||||||
if (ph_result < 0.0f) ph_result = 0.0f;
|
if (ph_result < 0.0f) ph_result = 0.0f;
|
||||||
|
|||||||
@@ -0,0 +1,55 @@
|
|||||||
|
/* USER CODE BEGIN Header */
|
||||||
|
/**
|
||||||
|
******************************************************************************
|
||||||
|
* @file dma.c
|
||||||
|
* @brief This file provides code for the configuration
|
||||||
|
* of all the requested memory to memory DMA transfers.
|
||||||
|
******************************************************************************
|
||||||
|
* @attention
|
||||||
|
*
|
||||||
|
* Copyright (c) 2026 STMicroelectronics.
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* This software is licensed under terms that can be found in the LICENSE file
|
||||||
|
* in the root directory of this software component.
|
||||||
|
* If no LICENSE file comes with this software, it is provided AS-IS.
|
||||||
|
*
|
||||||
|
******************************************************************************
|
||||||
|
*/
|
||||||
|
/* USER CODE END Header */
|
||||||
|
|
||||||
|
/* Includes ------------------------------------------------------------------*/
|
||||||
|
#include "dma.h"
|
||||||
|
|
||||||
|
/* USER CODE BEGIN 0 */
|
||||||
|
|
||||||
|
/* USER CODE END 0 */
|
||||||
|
|
||||||
|
/*----------------------------------------------------------------------------*/
|
||||||
|
/* Configure DMA */
|
||||||
|
/*----------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
/* USER CODE BEGIN 1 */
|
||||||
|
|
||||||
|
/* USER CODE END 1 */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Enable DMA controller clock
|
||||||
|
*/
|
||||||
|
void MX_DMA_Init(void)
|
||||||
|
{
|
||||||
|
|
||||||
|
/* DMA controller clock enable */
|
||||||
|
__HAL_RCC_DMA1_CLK_ENABLE();
|
||||||
|
|
||||||
|
/* DMA interrupt init */
|
||||||
|
/* DMA1_Channel1_IRQn interrupt configuration */
|
||||||
|
HAL_NVIC_SetPriority(DMA1_Channel1_IRQn, 0, 0);
|
||||||
|
HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/* USER CODE BEGIN 2 */
|
||||||
|
|
||||||
|
/* USER CODE END 2 */
|
||||||
|
|
||||||
@@ -9,6 +9,9 @@
|
|||||||
* @param pPage Ponteiro para a estrutura de 1KB na RAM.
|
* @param pPage Ponteiro para a estrutura de 1KB na RAM.
|
||||||
* @return HAL_OK em caso de sucesso.
|
* @return HAL_OK em caso de sucesso.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
FlashPage_t flash_data;
|
||||||
|
|
||||||
HAL_StatusTypeDef Flash_Save_Page(FlashPage_t *pPage) {
|
HAL_StatusTypeDef Flash_Save_Page(FlashPage_t *pPage) {
|
||||||
if (pPage == NULL) return HAL_ERROR;
|
if (pPage == NULL) return HAL_ERROR;
|
||||||
|
|
||||||
|
|||||||
@@ -28,7 +28,6 @@
|
|||||||
|
|
||||||
/* USER CODE END 0 */
|
/* USER CODE END 0 */
|
||||||
|
|
||||||
|
|
||||||
/*----------------------------------------------------------------------------*/
|
/*----------------------------------------------------------------------------*/
|
||||||
/* Configure GPIO */
|
/* Configure GPIO */
|
||||||
/*----------------------------------------------------------------------------*/
|
/*----------------------------------------------------------------------------*/
|
||||||
@@ -133,7 +132,7 @@ void MX_GPIO_Init(void)
|
|||||||
*/
|
*/
|
||||||
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
|
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
|
||||||
{
|
{
|
||||||
if (GPIO_Pin == Calib_PH_Pin)
|
if ((GPIO_Pin == Calib_PH_Pin) && (main_state == STATE_RUNNING_OK))
|
||||||
{
|
{
|
||||||
uint32_t current_time = HAL_GetTick();
|
uint32_t current_time = HAL_GetTick();
|
||||||
GPIO_PinState pin_state = HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_3);
|
GPIO_PinState pin_state = HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_3);
|
||||||
|
|||||||
+166
-66
@@ -19,7 +19,9 @@
|
|||||||
/* Includes ------------------------------------------------------------------*/
|
/* Includes ------------------------------------------------------------------*/
|
||||||
#include "main.h"
|
#include "main.h"
|
||||||
#include "adc.h"
|
#include "adc.h"
|
||||||
|
#include "dma.h"
|
||||||
#include "i2c.h"
|
#include "i2c.h"
|
||||||
|
#include "tim.h"
|
||||||
#include "usart.h"
|
#include "usart.h"
|
||||||
#include "gpio.h"
|
#include "gpio.h"
|
||||||
|
|
||||||
@@ -29,6 +31,8 @@
|
|||||||
#include "digital_outputs_driver.h"
|
#include "digital_outputs_driver.h"
|
||||||
#include "ad5934_driver.h"
|
#include "ad5934_driver.h"
|
||||||
#include "rs485_driver.h"
|
#include "rs485_driver.h"
|
||||||
|
#include "flash_manager.h"
|
||||||
|
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
/* USER CODE END Includes */
|
/* USER CODE END Includes */
|
||||||
@@ -40,8 +44,10 @@
|
|||||||
|
|
||||||
/* Private define ------------------------------------------------------------*/
|
/* Private define ------------------------------------------------------------*/
|
||||||
/* USER CODE BEGIN PD */
|
/* USER CODE BEGIN PD */
|
||||||
|
#define AVG_SLOPE (4.3F)
|
||||||
|
#define V_AT_25C (1.43F)
|
||||||
|
#define V_REF_INT (1.2F)
|
||||||
|
#define STM32_TEMPERATURE_AVERAGES 4
|
||||||
/* USER CODE END PD */
|
/* USER CODE END PD */
|
||||||
|
|
||||||
/* Private macro -------------------------------------------------------------*/
|
/* Private macro -------------------------------------------------------------*/
|
||||||
@@ -62,20 +68,25 @@ uint8_t imag_text[6];
|
|||||||
uint8_t rs485_text[6];
|
uint8_t rs485_text[6];
|
||||||
|
|
||||||
|
|
||||||
uint8_t newline[]={'\r','\n'};
|
uint8_t newline[]={'\n','\0'};
|
||||||
uint8_t doubleSpace[]={'_','_'};
|
uint8_t doubleSpace[]={'_','_'};
|
||||||
uint8_t newline_ph[]={'_','p','H','\r','\n'};
|
uint8_t newline_ph[]={'_','p','H','\n','\0'};
|
||||||
uint8_t newline_admi[]={'_','m','S','\r','\n'};
|
uint8_t newline_admi[]={'_','u','S','\n','\0'};
|
||||||
uint8_t newline_real[]={'_','°','C','\r','\n'};
|
uint8_t newline_temp[]={' ','°','C','\n','\0'};
|
||||||
uint8_t newline_imag[]={'_','O','h','m','\r','\n'};
|
uint8_t newline_real[]={'_','°','C','\n','\0'};
|
||||||
uint8_t newline_485[]={'_','a','d','\r','\n'};
|
uint8_t newline_imag[]={'_','O','h','m','\n','\0'};
|
||||||
|
uint8_t newline_485[]={'_','a','d','\n','\0'};
|
||||||
uint8_t minus[]={'-',' '};
|
uint8_t minus[]={'-',' '};
|
||||||
|
|
||||||
|
|
||||||
|
uint8_t main_state = STATE_RUNNING_OK;
|
||||||
uint8_t rs485_address=0;
|
uint8_t rs485_address=0;
|
||||||
|
|
||||||
ADS1015_I2C i2c;
|
|
||||||
|
|
||||||
|
uint16_t AD_RES[2];
|
||||||
|
uint8_t UpdateEvent = 0;
|
||||||
|
float Temperature, Temp_Sum, V_Sense, V_Ref;
|
||||||
|
float Temp_Samples[STM32_TEMPERATURE_AVERAGES]={0};
|
||||||
|
|
||||||
/* USER CODE END PV */
|
/* USER CODE END PV */
|
||||||
|
|
||||||
@@ -113,11 +124,15 @@ int main(void)
|
|||||||
uint32_t previous_millis_red = 0;
|
uint32_t previous_millis_red = 0;
|
||||||
uint32_t current_millis;
|
uint32_t current_millis;
|
||||||
|
|
||||||
float temperature_RTD, admittance_EC;
|
float temperature_RTD, admittance_EC, ph_compensated;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*! Temporary variables */
|
/*! Temporary variables */
|
||||||
char tempString[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
|
uint8_t tempString[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
|
||||||
long double tempValue = 0;
|
|
||||||
|
uint8_t i;
|
||||||
|
|
||||||
/* USER CODE END 1 */
|
/* USER CODE END 1 */
|
||||||
|
|
||||||
@@ -139,13 +154,24 @@ int main(void)
|
|||||||
|
|
||||||
/* Initialize all configured peripherals */
|
/* Initialize all configured peripherals */
|
||||||
MX_GPIO_Init();
|
MX_GPIO_Init();
|
||||||
|
MX_DMA_Init();
|
||||||
MX_ADC1_Init();
|
MX_ADC1_Init();
|
||||||
MX_ADC2_Init();
|
MX_ADC2_Init();
|
||||||
MX_I2C1_Init();
|
MX_I2C1_Init();
|
||||||
MX_I2C2_Init();
|
MX_I2C2_Init();
|
||||||
MX_USART1_UART_Init();
|
MX_USART1_UART_Init();
|
||||||
|
MX_TIM3_Init();
|
||||||
/* USER CODE BEGIN 2 */
|
/* USER CODE BEGIN 2 */
|
||||||
|
|
||||||
|
Flash_Load_Page(&flash_data);
|
||||||
|
|
||||||
|
//TempSensor_Init(&hadc1);
|
||||||
|
|
||||||
|
|
||||||
|
HAL_TIM_Base_Start(&htim3);
|
||||||
|
HAL_ADCEx_Calibration_Start(&hadc1);
|
||||||
|
HAL_ADC_Start_DMA(&hadc1, (uint32_t*)AD_RES, 2); // Start ADC Conversion
|
||||||
|
|
||||||
digital_outputs_init();
|
digital_outputs_init();
|
||||||
|
|
||||||
// Initialize RS-485 driver
|
// Initialize RS-485 driver
|
||||||
@@ -158,10 +184,47 @@ int main(void)
|
|||||||
AD5934_Init();
|
AD5934_Init();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* USER CODE END 2 */
|
/* USER CODE END 2 */
|
||||||
|
|
||||||
/* Infinite loop */
|
/* Infinite loop */
|
||||||
/* USER CODE BEGIN WHILE */
|
/* USER CODE BEGIN WHILE */
|
||||||
|
|
||||||
|
if(HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_3) == GPIO_PIN_RESET)
|
||||||
|
{
|
||||||
|
main_state = STATE_SETUP_CALIBRATION;
|
||||||
|
|
||||||
|
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_4, GPIO_PIN_SET);
|
||||||
|
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_5, GPIO_PIN_RESET); // Red LED On
|
||||||
|
|
||||||
|
for(i=0;i<32;i++)
|
||||||
|
{
|
||||||
|
flash_data.temperature_value = temperature_RTD;
|
||||||
|
flash_data.ph4_value = ADSCalculate_ph_Volts();
|
||||||
|
flash_data.ec1413_value = AD5934_GetImpedance();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
while(HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_3) == GPIO_PIN_RESET);
|
||||||
|
HAL_Delay(500);
|
||||||
|
|
||||||
|
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_4, GPIO_PIN_RESET); // Green LED On
|
||||||
|
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_5, GPIO_PIN_SET);
|
||||||
|
|
||||||
|
for(i=0;i<32;i++)
|
||||||
|
{
|
||||||
|
flash_data.ph7_value = ADSCalculate_ph_Volts();
|
||||||
|
flash_data.ec12880_value = AD5934_GetImpedance();
|
||||||
|
Flash_Save_Page(&flash_data);
|
||||||
|
}
|
||||||
|
|
||||||
|
HAL_Delay(500);
|
||||||
|
|
||||||
|
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_4, GPIO_PIN_RESET); // Green LED On
|
||||||
|
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_5, GPIO_PIN_RESET); // Red LED On
|
||||||
|
|
||||||
|
main_state = STATE_RUNNING_OK;
|
||||||
|
}
|
||||||
while (1)
|
while (1)
|
||||||
{
|
{
|
||||||
/* USER CODE END WHILE */
|
/* USER CODE END WHILE */
|
||||||
@@ -170,8 +233,10 @@ int main(void)
|
|||||||
current_millis = HAL_GetTick();
|
current_millis = HAL_GetTick();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Piscar LED verde em PB5 a cada 0,5 segundos
|
// Piscar LED verde em PB5 a cada 0,5 segundos
|
||||||
if ((current_millis - previous_millis_green) >= 800)
|
if ((current_millis - previous_millis_green) >= 500)
|
||||||
{
|
{
|
||||||
previous_millis_green = current_millis;
|
previous_millis_green = current_millis;
|
||||||
|
|
||||||
@@ -186,6 +251,10 @@ int main(void)
|
|||||||
|
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
|
FloatToString(tempString, Temperature);
|
||||||
|
status0 = rs485_send_broadcast(tempString, (strlen((char*)tempString)-1));
|
||||||
|
status1 = rs485_send_broadcast(newline_temp, strlen((char*)newline_temp));
|
||||||
|
|
||||||
|
|
||||||
temperature_RTD = AD5934_GetTemperature();
|
temperature_RTD = AD5934_GetTemperature();
|
||||||
FloatToString(tempString, temperature_RTD);
|
FloatToString(tempString, temperature_RTD);
|
||||||
@@ -193,24 +262,8 @@ int main(void)
|
|||||||
status1 = rs485_send_broadcast(newline_real, strlen((char*)newline_real));
|
status1 = rs485_send_broadcast(newline_real, strlen((char*)newline_real));
|
||||||
|
|
||||||
|
|
||||||
if(edge_state == FALLING_EDGE)
|
|
||||||
{
|
|
||||||
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_4, GPIO_PIN_SET);
|
|
||||||
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_5, GPIO_PIN_RESET);
|
|
||||||
temp_calib = temperature_RTD;
|
|
||||||
v_ph4 = ADSCalculate_ph_Volts(2048 - ADSreadADC_Differential_0_1(&i2c));
|
|
||||||
edge_state = NO_EDGE;
|
|
||||||
HAL_Delay(500);
|
|
||||||
}else if(edge_state == RISING_EDGE)
|
|
||||||
{
|
|
||||||
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_4, GPIO_PIN_RESET);
|
|
||||||
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_5, GPIO_PIN_SET);
|
|
||||||
v_ph7 = ADSCalculate_ph_Volts(2048 - ADSreadADC_Differential_0_1(&i2c));
|
|
||||||
edge_state = NO_EDGE;
|
|
||||||
HAL_Delay(500);
|
|
||||||
}
|
|
||||||
|
|
||||||
ph_compensated = ADSCalculate_ph_Compensated((2048 - ADSreadADC_Differential_0_1(&i2c)),temp_calib);
|
ph_compensated = ADSCalculate_ph_Compensated((2048 - ADSreadADC_Differential_0_1(&i2c)),flash_data.temperature_value);
|
||||||
FloatToString(tempString, ph_compensated);
|
FloatToString(tempString, ph_compensated);
|
||||||
status0 = rs485_send_broadcast(tempString, (strlen((char*)tempString)-1));
|
status0 = rs485_send_broadcast(tempString, (strlen((char*)tempString)-1));
|
||||||
status1 = rs485_send_broadcast(newline_ph, strlen((char*)newline_ph));
|
status1 = rs485_send_broadcast(newline_ph, strlen((char*)newline_ph));
|
||||||
@@ -222,6 +275,28 @@ int main(void)
|
|||||||
status1 = rs485_send_broadcast(newline_admi, strlen((char*)newline_admi));
|
status1 = rs485_send_broadcast(newline_admi, strlen((char*)newline_admi));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
else if(UpdateEvent)
|
||||||
|
{
|
||||||
|
|
||||||
|
for (i = (STM32_TEMPERATURE_AVERAGES-1); i > 0; i--)
|
||||||
|
Temp_Samples[i] = Temp_Samples[i-1];
|
||||||
|
|
||||||
|
|
||||||
|
// Read real and imaginary data
|
||||||
|
if(AD_RES[0]>0.0f)
|
||||||
|
V_Ref = (float)((V_REF_INT * 4095.0)/AD_RES[0]);
|
||||||
|
else
|
||||||
|
V_Ref = 0.0f;
|
||||||
|
V_Sense = (float)(AD_RES[1] * V_Ref) / 4095.0;
|
||||||
|
Temp_Samples[0] = (((V_AT_25C - V_Sense) * 1000.0) /AVG_SLOPE) + 25.0;
|
||||||
|
|
||||||
|
for (i = 0, Temp_Sum=0; i < STM32_TEMPERATURE_AVERAGES; i++)
|
||||||
|
Temp_Sum += Temp_Samples[i];
|
||||||
|
|
||||||
|
Temperature = Temp_Sum/((float)STM32_TEMPERATURE_AVERAGES);
|
||||||
|
|
||||||
|
UpdateEvent = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -333,11 +408,7 @@ void SystemClock_Config(void)
|
|||||||
*/
|
*/
|
||||||
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
|
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
|
||||||
RCC_OscInitStruct.HSEState = RCC_HSE_ON;
|
RCC_OscInitStruct.HSEState = RCC_HSE_ON;
|
||||||
RCC_OscInitStruct.HSEPredivValue = RCC_HSE_PREDIV_DIV1;
|
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_NONE;
|
||||||
RCC_OscInitStruct.HSIState = RCC_HSI_ON;
|
|
||||||
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
|
|
||||||
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
|
|
||||||
RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL2;
|
|
||||||
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
|
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
|
||||||
{
|
{
|
||||||
Error_Handler();
|
Error_Handler();
|
||||||
@@ -347,10 +418,10 @@ void SystemClock_Config(void)
|
|||||||
*/
|
*/
|
||||||
RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
|
RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
|
||||||
|RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
|
|RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
|
||||||
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
|
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_HSE;
|
||||||
RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
|
RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
|
||||||
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
|
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;
|
||||||
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV2;
|
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
|
||||||
|
|
||||||
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_0) != HAL_OK)
|
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_0) != HAL_OK)
|
||||||
{
|
{
|
||||||
@@ -377,43 +448,68 @@ void SystemClock_Config(void)
|
|||||||
*
|
*
|
||||||
* @return None.
|
* @return None.
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
void FloatToString(char * buf, double val)
|
void FloatToString(char *buf, double val)
|
||||||
{
|
{
|
||||||
long intPart = 0;
|
char temp[20]; // Buffer auxiliar para construção segura
|
||||||
short fracPart = 0;
|
int i = 0;
|
||||||
short charPos = 0;
|
|
||||||
char localBuf[12] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
|
|
||||||
short i = sizeof(localBuf) - 1;
|
|
||||||
|
|
||||||
intPart = (long)val;
|
// 1. Tratar sinal negativo
|
||||||
fracPart = (short)((val - intPart) * 1000 + 0.5);
|
if (val < 0) {
|
||||||
while(i > sizeof(localBuf) - 4)
|
temp[i++] = '-';
|
||||||
{
|
val = -val;
|
||||||
localBuf[i] = (fracPart % 10) + 0x30;
|
|
||||||
fracPart /= 10;
|
|
||||||
i--;
|
|
||||||
}
|
}
|
||||||
localBuf[i] = '.';
|
|
||||||
if(intPart == 0)
|
// 2. Separar parte inteira e fracionária
|
||||||
{
|
long intPart = (long)val;
|
||||||
i --;
|
// Multiplicamos por 1000 para obter 3 casas decimais fixas
|
||||||
localBuf[i] = '0';
|
int fracPart = (int)((val - (double)intPart) * 1000.0 + 0.5);
|
||||||
}
|
|
||||||
while(intPart)
|
// 3. Converter a parte inteira para o buffer temp
|
||||||
{
|
// Usamos um buffer temporário de inversão para não precisar de lógica complexa de ponteiro
|
||||||
i --;
|
char intRev[12];
|
||||||
localBuf[i] =(intPart % 10) + 0x30;
|
int j = 0;
|
||||||
|
|
||||||
|
if (intPart == 0) {
|
||||||
|
intRev[j++] = '0';
|
||||||
|
} else {
|
||||||
|
while (intPart > 0) {
|
||||||
|
intRev[j++] = (intPart % 10) + '0';
|
||||||
intPart /= 10;
|
intPart /= 10;
|
||||||
}
|
}
|
||||||
for(charPos = i; charPos < sizeof(localBuf); charPos ++)
|
|
||||||
{
|
|
||||||
*buf = localBuf[charPos];
|
|
||||||
buf ++;
|
|
||||||
}
|
}
|
||||||
*buf = 0;
|
|
||||||
|
// Inverter a parte inteira de volta para o buffer principal
|
||||||
|
for (int k = j - 1; k >= 0; k--) {
|
||||||
|
temp[i++] = intRev[k];
|
||||||
|
}
|
||||||
|
|
||||||
|
// 4. Adicionar o ponto decimal e a parte fracionária (sempre 3 casas)
|
||||||
|
temp[i++] = '.';
|
||||||
|
|
||||||
|
// Garantir que a parte fracionária tenha sempre 3 dígitos (ex: .005 em vez de .5)
|
||||||
|
int fracBuffer[3];
|
||||||
|
fracBuffer[2] = fracPart % 10; // Unidade
|
||||||
|
fracBuffer[1] = (fracPart / 10) % 10; // Dezena
|
||||||
|
fracBuffer[0] = (fracPart / 100) % 10; // Centena
|
||||||
|
|
||||||
|
for (int k = 2; k >= 0; k--) {
|
||||||
|
temp[i++] = fracBuffer[k] + '0';
|
||||||
|
}
|
||||||
|
|
||||||
|
// 5. Finalizar a string com o caractere nulo
|
||||||
|
temp[i] = '\0';
|
||||||
|
|
||||||
|
// 6. Copiar para o buffer de destino final (sem risco de lixo)
|
||||||
|
int destIdx = 0;
|
||||||
|
while (temp[destIdx] != '\0' && destIdx < 15) { // Limite de segurança
|
||||||
|
buf[destIdx] = temp[destIdx];
|
||||||
|
destIdx++;
|
||||||
|
}
|
||||||
|
buf[destIdx] = '\0';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void intToStr(int N, char *str) {
|
void intToStr(int N, char *str) {
|
||||||
int i = 0;
|
int i = 0;
|
||||||
|
|
||||||
@@ -452,6 +548,10 @@ void intToStr(int N, char *str) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc)
|
||||||
|
{
|
||||||
|
UpdateEvent = 1;
|
||||||
|
}
|
||||||
|
|
||||||
/* USER CODE END 4 */
|
/* USER CODE END 4 */
|
||||||
|
|
||||||
|
|||||||
@@ -55,6 +55,7 @@
|
|||||||
/* USER CODE END 0 */
|
/* USER CODE END 0 */
|
||||||
|
|
||||||
/* External variables --------------------------------------------------------*/
|
/* External variables --------------------------------------------------------*/
|
||||||
|
extern DMA_HandleTypeDef hdma_adc1;
|
||||||
extern UART_HandleTypeDef huart1;
|
extern UART_HandleTypeDef huart1;
|
||||||
/* USER CODE BEGIN EV */
|
/* USER CODE BEGIN EV */
|
||||||
|
|
||||||
@@ -212,6 +213,20 @@ void EXTI3_IRQHandler(void)
|
|||||||
/* USER CODE END EXTI3_IRQn 1 */
|
/* USER CODE END EXTI3_IRQn 1 */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief This function handles DMA1 channel1 global interrupt.
|
||||||
|
*/
|
||||||
|
void DMA1_Channel1_IRQHandler(void)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN DMA1_Channel1_IRQn 0 */
|
||||||
|
|
||||||
|
/* USER CODE END DMA1_Channel1_IRQn 0 */
|
||||||
|
HAL_DMA_IRQHandler(&hdma_adc1);
|
||||||
|
/* USER CODE BEGIN DMA1_Channel1_IRQn 1 */
|
||||||
|
|
||||||
|
/* USER CODE END DMA1_Channel1_IRQn 1 */
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief This function handles USART1 global interrupt.
|
* @brief This function handles USART1 global interrupt.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -0,0 +1,105 @@
|
|||||||
|
/* USER CODE BEGIN Header */
|
||||||
|
/**
|
||||||
|
******************************************************************************
|
||||||
|
* @file tim.c
|
||||||
|
* @brief This file provides code for the configuration
|
||||||
|
* of the TIM instances.
|
||||||
|
******************************************************************************
|
||||||
|
* @attention
|
||||||
|
*
|
||||||
|
* Copyright (c) 2026 STMicroelectronics.
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* This software is licensed under terms that can be found in the LICENSE file
|
||||||
|
* in the root directory of this software component.
|
||||||
|
* If no LICENSE file comes with this software, it is provided AS-IS.
|
||||||
|
*
|
||||||
|
******************************************************************************
|
||||||
|
*/
|
||||||
|
/* USER CODE END Header */
|
||||||
|
/* Includes ------------------------------------------------------------------*/
|
||||||
|
#include "tim.h"
|
||||||
|
|
||||||
|
/* USER CODE BEGIN 0 */
|
||||||
|
|
||||||
|
/* USER CODE END 0 */
|
||||||
|
|
||||||
|
TIM_HandleTypeDef htim3;
|
||||||
|
|
||||||
|
/* TIM3 init function */
|
||||||
|
void MX_TIM3_Init(void)
|
||||||
|
{
|
||||||
|
|
||||||
|
/* USER CODE BEGIN TIM3_Init 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM3_Init 0 */
|
||||||
|
|
||||||
|
TIM_ClockConfigTypeDef sClockSourceConfig = {0};
|
||||||
|
TIM_MasterConfigTypeDef sMasterConfig = {0};
|
||||||
|
|
||||||
|
/* USER CODE BEGIN TIM3_Init 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM3_Init 1 */
|
||||||
|
htim3.Instance = TIM3;
|
||||||
|
htim3.Init.Prescaler = 3;
|
||||||
|
htim3.Init.CounterMode = TIM_COUNTERMODE_UP;
|
||||||
|
htim3.Init.Period = 59999;
|
||||||
|
htim3.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
|
||||||
|
htim3.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE;
|
||||||
|
if (HAL_TIM_Base_Init(&htim3) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL;
|
||||||
|
if (HAL_TIM_ConfigClockSource(&htim3, &sClockSourceConfig) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
sMasterConfig.MasterOutputTrigger = TIM_TRGO_UPDATE;
|
||||||
|
sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
|
||||||
|
if (HAL_TIMEx_MasterConfigSynchronization(&htim3, &sMasterConfig) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
/* USER CODE BEGIN TIM3_Init 2 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM3_Init 2 */
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* tim_baseHandle)
|
||||||
|
{
|
||||||
|
|
||||||
|
if(tim_baseHandle->Instance==TIM3)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN TIM3_MspInit 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM3_MspInit 0 */
|
||||||
|
/* TIM3 clock enable */
|
||||||
|
__HAL_RCC_TIM3_CLK_ENABLE();
|
||||||
|
/* USER CODE BEGIN TIM3_MspInit 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM3_MspInit 1 */
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* tim_baseHandle)
|
||||||
|
{
|
||||||
|
|
||||||
|
if(tim_baseHandle->Instance==TIM3)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN TIM3_MspDeInit 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM3_MspDeInit 0 */
|
||||||
|
/* Peripheral clock disable */
|
||||||
|
__HAL_RCC_TIM3_CLK_DISABLE();
|
||||||
|
/* USER CODE BEGIN TIM3_MspDeInit 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM3_MspDeInit 1 */
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* USER CODE BEGIN 1 */
|
||||||
|
|
||||||
|
/* USER CODE END 1 */
|
||||||
|
|
||||||
@@ -1,15 +1,15 @@
|
|||||||
../Core/Src/ad5934_driver.c:38:6:AD5934_SetRegisterValue 2
|
../Core/Src/ad5934_driver.c:33:6:AD5934_SetRegisterValue 2
|
||||||
../Core/Src/ad5934_driver.c:66:10:AD5934_GetRegisterValue 3
|
../Core/Src/ad5934_driver.c:61:10:AD5934_GetRegisterValue 3
|
||||||
../Core/Src/ad5934_driver.c:105:10:AD5934_ReadRegister 3
|
../Core/Src/ad5934_driver.c:100:10:AD5934_ReadRegister 3
|
||||||
../Core/Src/ad5934_driver.c:142:6:AD5934_Init 1
|
../Core/Src/ad5934_driver.c:137:6:AD5934_Init 1
|
||||||
../Core/Src/ad5934_driver.c:170:6:AD5934_RestartSweep 1
|
../Core/Src/ad5934_driver.c:165:6:AD5934_RestartSweep 1
|
||||||
../Core/Src/ad5934_driver.c:197:10:AD5934_Sweep 1
|
../Core/Src/ad5934_driver.c:192:10:AD5934_Sweep 1
|
||||||
../Core/Src/ad5934_driver.c:222:7:AD5934_GetTemperature 11
|
../Core/Src/ad5934_driver.c:217:7:AD5934_GetTemperature 11
|
||||||
../Core/Src/ad5934_driver.c:331:7:AD5934_GetImpedance 9
|
../Core/Src/ad5934_driver.c:334:7:AD5934_GetImpedance 6
|
||||||
../Core/Src/ad5934_driver.c:462:6:AD5934_Wait_For_Data_Valid 3
|
../Core/Src/ad5934_driver.c:395:6:AD5934_Wait_For_Data_Valid 3
|
||||||
../Core/Src/ad5934_driver.c:497:7:AD5934_Round_Float_Precision 2
|
../Core/Src/ad5934_driver.c:430:7:AD5934_Round_Float_Precision 2
|
||||||
../Core/Src/ad5934_driver.c:522:7:AD5934_Linear_Correction 1
|
../Core/Src/ad5934_driver.c:455:7:AD5934_Linear_Correction 1
|
||||||
../Core/Src/ad5934_driver.c:544:6:ADG715_SetRegisterValue 1
|
../Core/Src/ad5934_driver.c:477:6:ADG715_SetRegisterValue 1
|
||||||
../Core/Src/ad5934_driver.c:554:6:ADG715_SetChannels 1
|
../Core/Src/ad5934_driver.c:487:6:ADG715_SetChannels 1
|
||||||
../Core/Src/ad5934_driver.c:559:6:ADG715_ResetChannels 1
|
../Core/Src/ad5934_driver.c:492:6:ADG715_ResetChannels 1
|
||||||
../Core/Src/ad5934_driver.c:571:6:ADG715_Update 8
|
../Core/Src/ad5934_driver.c:504:6:ADG715_Update 16
|
||||||
|
|||||||
@@ -25,7 +25,10 @@ Core/Src/ad5934_driver.o: ../Core/Src/ad5934_driver.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h \
|
||||||
|
../Core/Inc/flash_manager.h ../Core/Inc/main.h
|
||||||
../Core/Inc/ad5934_driver.h:
|
../Core/Inc/ad5934_driver.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -52,4 +55,8 @@ Core/Src/ad5934_driver.o: ../Core/Src/ad5934_driver.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
../Core/Inc/flash_manager.h:
|
||||||
|
../Core/Inc/main.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -1,15 +1,15 @@
|
|||||||
../Core/Src/ad5934_driver.c:38:6:AD5934_SetRegisterValue 32 static
|
../Core/Src/ad5934_driver.c:33:6:AD5934_SetRegisterValue 32 static
|
||||||
../Core/Src/ad5934_driver.c:66:10:AD5934_GetRegisterValue 40 static
|
../Core/Src/ad5934_driver.c:61:10:AD5934_GetRegisterValue 40 static
|
||||||
../Core/Src/ad5934_driver.c:105:10:AD5934_ReadRegister 48 static
|
../Core/Src/ad5934_driver.c:100:10:AD5934_ReadRegister 48 static
|
||||||
../Core/Src/ad5934_driver.c:142:6:AD5934_Init 8 static
|
../Core/Src/ad5934_driver.c:137:6:AD5934_Init 8 static
|
||||||
../Core/Src/ad5934_driver.c:170:6:AD5934_RestartSweep 8 static
|
../Core/Src/ad5934_driver.c:165:6:AD5934_RestartSweep 8 static
|
||||||
../Core/Src/ad5934_driver.c:197:10:AD5934_Sweep 16 static
|
../Core/Src/ad5934_driver.c:192:10:AD5934_Sweep 16 static
|
||||||
../Core/Src/ad5934_driver.c:222:7:AD5934_GetTemperature 88 static
|
../Core/Src/ad5934_driver.c:217:7:AD5934_GetTemperature 88 static
|
||||||
../Core/Src/ad5934_driver.c:331:7:AD5934_GetImpedance 96 static
|
../Core/Src/ad5934_driver.c:334:7:AD5934_GetImpedance 48 static
|
||||||
../Core/Src/ad5934_driver.c:462:6:AD5934_Wait_For_Data_Valid 24 static
|
../Core/Src/ad5934_driver.c:395:6:AD5934_Wait_For_Data_Valid 24 static
|
||||||
../Core/Src/ad5934_driver.c:497:7:AD5934_Round_Float_Precision 24 static
|
../Core/Src/ad5934_driver.c:430:7:AD5934_Round_Float_Precision 24 static
|
||||||
../Core/Src/ad5934_driver.c:522:7:AD5934_Linear_Correction 24 static
|
../Core/Src/ad5934_driver.c:455:7:AD5934_Linear_Correction 24 static
|
||||||
../Core/Src/ad5934_driver.c:544:6:ADG715_SetRegisterValue 32 static
|
../Core/Src/ad5934_driver.c:477:6:ADG715_SetRegisterValue 32 static
|
||||||
../Core/Src/ad5934_driver.c:554:6:ADG715_SetChannels 16 static
|
../Core/Src/ad5934_driver.c:487:6:ADG715_SetChannels 16 static
|
||||||
../Core/Src/ad5934_driver.c:559:6:ADG715_ResetChannels 8 static
|
../Core/Src/ad5934_driver.c:492:6:ADG715_ResetChannels 8 static
|
||||||
../Core/Src/ad5934_driver.c:571:6:ADG715_Update 16 static
|
../Core/Src/ad5934_driver.c:504:6:ADG715_Update 16 static
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
../Core/Src/adc.c:31:6:MX_ADC1_Init 3
|
../Core/Src/adc.c:32:6:MX_ADC1_Init 4
|
||||||
../Core/Src/adc.c:73:6:MX_ADC2_Init 3
|
../Core/Src/adc.c:83:6:MX_ADC2_Init 3
|
||||||
../Core/Src/adc.c:115:6:HAL_ADC_MspInit 3
|
../Core/Src/adc.c:125:6:HAL_ADC_MspInit 4
|
||||||
../Core/Src/adc.c:162:6:HAL_ADC_MspDeInit 3
|
../Core/Src/adc.c:190:6:HAL_ADC_MspDeInit 3
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ Core/Src/adc.o: ../Core/Src/adc.c ../Core/Inc/adc.h ../Core/Inc/main.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Core/Inc/adc.h:
|
../Core/Inc/adc.h:
|
||||||
../Core/Inc/main.h:
|
../Core/Inc/main.h:
|
||||||
@@ -52,4 +54,6 @@ Core/Src/adc.o: ../Core/Src/adc.c ../Core/Inc/adc.h ../Core/Inc/main.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -1,4 +1,4 @@
|
|||||||
../Core/Src/adc.c:31:6:MX_ADC1_Init 24 static
|
../Core/Src/adc.c:32:6:MX_ADC1_Init 24 static
|
||||||
../Core/Src/adc.c:73:6:MX_ADC2_Init 24 static
|
../Core/Src/adc.c:83:6:MX_ADC2_Init 24 static
|
||||||
../Core/Src/adc.c:115:6:HAL_ADC_MspInit 48 static
|
../Core/Src/adc.c:125:6:HAL_ADC_MspInit 48 static
|
||||||
../Core/Src/adc.c:162:6:HAL_ADC_MspDeInit 16 static
|
../Core/Src/adc.c:190:6:HAL_ADC_MspDeInit 16 static
|
||||||
|
|||||||
@@ -9,5 +9,5 @@
|
|||||||
../Core/Src/ads1015_driver.c:167:9:ADSreadADC_Differential_2_3 3
|
../Core/Src/ads1015_driver.c:167:9:ADSreadADC_Differential_2_3 3
|
||||||
../Core/Src/ads1015_driver.c:213:6:ADSstartComparator_SingleEnded 5
|
../Core/Src/ads1015_driver.c:213:6:ADSstartComparator_SingleEnded 5
|
||||||
../Core/Src/ads1015_driver.c:255:9:ADSgetLastConversionResults 3
|
../Core/Src/ads1015_driver.c:255:9:ADSgetLastConversionResults 3
|
||||||
../Core/Src/ads1015_driver.c:274:7:ADSCalculate_ph_Volts 1
|
../Core/Src/ads1015_driver.c:274:7:ADSCalculate_ph_Volts 3
|
||||||
../Core/Src/ads1015_driver.c:289:7:ADSCalculate_ph_Compensated 4
|
../Core/Src/ads1015_driver.c:301:7:ADSCalculate_ph_Compensated 4
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
Core/Src/ads1015_driver.o: ../Core/Src/ads1015_driver.c \
|
Core/Src/ads1015_driver.o: ../Core/Src/ads1015_driver.c \
|
||||||
../Core/Inc/ads1015_driver.h \
|
../Core/Inc/ads1015_driver.h ../Core/Inc/main.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h \
|
../Core/Inc/stm32f1xx_hal_conf.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
||||||
@@ -25,9 +25,12 @@ Core/Src/ads1015_driver.o: ../Core/Src/ads1015_driver.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h \
|
||||||
../Core/Inc/main.h
|
../Core/Inc/flash_manager.h
|
||||||
../Core/Inc/ads1015_driver.h:
|
../Core/Inc/ads1015_driver.h:
|
||||||
|
../Core/Inc/main.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
||||||
@@ -53,5 +56,7 @@ Core/Src/ads1015_driver.o: ../Core/Src/ads1015_driver.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
../Core/Inc/main.h:
|
../Core/Inc/flash_manager.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -10,4 +10,4 @@
|
|||||||
../Core/Src/ads1015_driver.c:213:6:ADSstartComparator_SingleEnded 24 static
|
../Core/Src/ads1015_driver.c:213:6:ADSstartComparator_SingleEnded 24 static
|
||||||
../Core/Src/ads1015_driver.c:255:9:ADSgetLastConversionResults 24 static
|
../Core/Src/ads1015_driver.c:255:9:ADSgetLastConversionResults 24 static
|
||||||
../Core/Src/ads1015_driver.c:274:7:ADSCalculate_ph_Volts 16 static
|
../Core/Src/ads1015_driver.c:274:7:ADSCalculate_ph_Volts 16 static
|
||||||
../Core/Src/ads1015_driver.c:289:7:ADSCalculate_ph_Compensated 56 static
|
../Core/Src/ads1015_driver.c:301:7:ADSCalculate_ph_Compensated 56 static
|
||||||
|
|||||||
@@ -25,6 +25,8 @@ Core/Src/analog_loop_driver.o: ../Core/Src/analog_loop_driver.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Core/Inc/analog_loop_driver.h:
|
../Core/Inc/analog_loop_driver.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
@@ -52,4 +54,6 @@ Core/Src/analog_loop_driver.o: ../Core/Src/analog_loop_driver.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Core/Src/digital_outputs_driver.o: ../Core/Src/digital_outputs_driver.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Core/Inc/digital_outputs_driver.h:
|
../Core/Inc/digital_outputs_driver.h:
|
||||||
../Core/Inc/main.h:
|
../Core/Inc/main.h:
|
||||||
@@ -53,4 +55,6 @@ Core/Src/digital_outputs_driver.o: ../Core/Src/digital_outputs_driver.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
../Core/Src/dma.c:39:6:MX_DMA_Init 1
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
Core/Src/dma.o: ../Core/Src/dma.c ../Core/Inc/dma.h ../Core/Inc/main.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
||||||
|
../Core/Inc/stm32f1xx_hal_conf.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h \
|
||||||
|
../Drivers/CMSIS/Include/core_cm3.h \
|
||||||
|
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||||
|
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||||
|
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
|
../Core/Inc/dma.h:
|
||||||
|
../Core/Inc/main.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h:
|
||||||
|
../Drivers/CMSIS/Include/core_cm3.h:
|
||||||
|
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||||
|
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||||
|
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
../Core/Src/dma.c:39:6:MX_DMA_Init 16 static
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
../Core/Src/flash_manager.c:12:19:Flash_Save_Page 5
|
../Core/Src/flash_manager.c:15:19:Flash_Save_Page 5
|
||||||
../Core/Src/flash_manager.c:57:19:Flash_Load_Page 3
|
../Core/Src/flash_manager.c:60:19:Flash_Load_Page 3
|
||||||
|
|||||||
@@ -25,6 +25,8 @@ Core/Src/flash_manager.o: ../Core/Src/flash_manager.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Core/Inc/flash_manager.h:
|
../Core/Inc/flash_manager.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
@@ -52,4 +54,6 @@ Core/Src/flash_manager.o: ../Core/Src/flash_manager.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -1,2 +1,2 @@
|
|||||||
../Core/Src/flash_manager.c:12:19:Flash_Save_Page 64 static
|
../Core/Src/flash_manager.c:15:19:Flash_Save_Page 64 static
|
||||||
../Core/Src/flash_manager.c:57:19:Flash_Load_Page 16 static
|
../Core/Src/flash_manager.c:60:19:Flash_Load_Page 16 static
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
../Core/Src/gpio.c:53:6:MX_GPIO_Init 1
|
../Core/Src/gpio.c:52:6:MX_GPIO_Init 1
|
||||||
../Core/Src/gpio.c:134:6:HAL_GPIO_EXTI_Callback 7
|
../Core/Src/gpio.c:133:6:HAL_GPIO_EXTI_Callback 8
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ Core/Src/gpio.o: ../Core/Src/gpio.c ../Core/Inc/gpio.h ../Core/Inc/main.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Core/Inc/gpio.h:
|
../Core/Inc/gpio.h:
|
||||||
../Core/Inc/main.h:
|
../Core/Inc/main.h:
|
||||||
@@ -52,4 +54,6 @@ Core/Src/gpio.o: ../Core/Src/gpio.c ../Core/Inc/gpio.h ../Core/Inc/main.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -1,2 +1,2 @@
|
|||||||
../Core/Src/gpio.c:53:6:MX_GPIO_Init 40 static
|
../Core/Src/gpio.c:52:6:MX_GPIO_Init 40 static
|
||||||
../Core/Src/gpio.c:134:6:HAL_GPIO_EXTI_Callback 24 static
|
../Core/Src/gpio.c:133:6:HAL_GPIO_EXTI_Callback 24 static
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ Core/Src/i2c.o: ../Core/Src/i2c.c ../Core/Inc/i2c.h ../Core/Inc/main.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Core/Inc/i2c.h:
|
../Core/Inc/i2c.h:
|
||||||
../Core/Inc/main.h:
|
../Core/Inc/main.h:
|
||||||
@@ -52,4 +54,6 @@ Core/Src/i2c.o: ../Core/Src/i2c.c ../Core/Inc/i2c.h ../Core/Inc/main.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -1,5 +1,6 @@
|
|||||||
../Core/Src/main.c:100:5:main 4
|
../Core/Src/main.c:111:5:main 10
|
||||||
../Core/Src/main.c:325:6:SystemClock_Config 4
|
../Core/Src/main.c:400:6:SystemClock_Config 4
|
||||||
../Core/Src/main.c:380:6:FloatToString 5
|
../Core/Src/main.c:455:6:FloatToString 8
|
||||||
../Core/Src/main.c:417:6:intToStr 5
|
../Core/Src/main.c:517:6:intToStr 5
|
||||||
../Core/Src/main.c:462:6:Error_Handler 1
|
../Core/Src/main.c:555:6:HAL_ADC_ConvCpltCallback 1
|
||||||
|
../Core/Src/main.c:566:6:Error_Handler 1
|
||||||
|
|||||||
@@ -24,12 +24,16 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h \
|
||||||
../Core/Inc/adc.h ../Core/Inc/main.h ../Core/Inc/i2c.h \
|
../Core/Inc/adc.h ../Core/Inc/main.h ../Core/Inc/dma.h ../Core/Inc/i2c.h \
|
||||||
../Core/Inc/usart.h ../Core/Inc/gpio.h ../Core/Inc/ads1015_driver.h \
|
../Core/Inc/tim.h ../Core/Inc/usart.h ../Core/Inc/gpio.h \
|
||||||
|
../Core/Inc/ads1015_driver.h ../Core/Inc/flash_manager.h \
|
||||||
../Core/Inc/digital_outputs_driver.h ../Core/Inc/ad5934_driver.h \
|
../Core/Inc/digital_outputs_driver.h ../Core/Inc/ad5934_driver.h \
|
||||||
../Core/Inc/rs485_driver.h \
|
../Core/Inc/rs485_driver.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h \
|
||||||
|
../Core/Inc/flash_manager.h
|
||||||
../Core/Inc/main.h:
|
../Core/Inc/main.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -56,14 +60,20 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
../Core/Inc/adc.h:
|
../Core/Inc/adc.h:
|
||||||
../Core/Inc/main.h:
|
../Core/Inc/main.h:
|
||||||
|
../Core/Inc/dma.h:
|
||||||
../Core/Inc/i2c.h:
|
../Core/Inc/i2c.h:
|
||||||
|
../Core/Inc/tim.h:
|
||||||
../Core/Inc/usart.h:
|
../Core/Inc/usart.h:
|
||||||
../Core/Inc/gpio.h:
|
../Core/Inc/gpio.h:
|
||||||
../Core/Inc/ads1015_driver.h:
|
../Core/Inc/ads1015_driver.h:
|
||||||
|
../Core/Inc/flash_manager.h:
|
||||||
../Core/Inc/digital_outputs_driver.h:
|
../Core/Inc/digital_outputs_driver.h:
|
||||||
../Core/Inc/ad5934_driver.h:
|
../Core/Inc/ad5934_driver.h:
|
||||||
../Core/Inc/rs485_driver.h:
|
../Core/Inc/rs485_driver.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h:
|
||||||
|
../Core/Inc/flash_manager.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -1,5 +1,6 @@
|
|||||||
../Core/Src/main.c:100:5:main 64 static
|
../Core/Src/main.c:111:5:main 56 static
|
||||||
../Core/Src/main.c:325:6:SystemClock_Config 88 static
|
../Core/Src/main.c:400:6:SystemClock_Config 88 static
|
||||||
../Core/Src/main.c:380:6:FloatToString 48 static
|
../Core/Src/main.c:455:6:FloatToString 104 static
|
||||||
../Core/Src/main.c:417:6:intToStr 40 static
|
../Core/Src/main.c:517:6:intToStr 40 static
|
||||||
../Core/Src/main.c:462:6:Error_Handler 4 static,ignoring_inline_asm
|
../Core/Src/main.c:555:6:HAL_ADC_ConvCpltCallback 16 static
|
||||||
|
../Core/Src/main.c:566:6:Error_Handler 4 static,ignoring_inline_asm
|
||||||
|
|||||||
@@ -25,6 +25,8 @@ Core/Src/rs485_driver.o: ../Core/Src/rs485_driver.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h
|
||||||
../Core/Inc/rs485_driver.h:
|
../Core/Inc/rs485_driver.h:
|
||||||
@@ -53,5 +55,7 @@ Core/Src/rs485_driver.o: ../Core/Src/rs485_driver.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -24,6 +24,8 @@ Core/Src/stm32f1xx_hal_msp.o: ../Core/Src/stm32f1xx_hal_msp.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Core/Inc/main.h:
|
../Core/Inc/main.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
@@ -51,4 +53,6 @@ Core/Src/stm32f1xx_hal_msp.o: ../Core/Src/stm32f1xx_hal_msp.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -1,11 +1,12 @@
|
|||||||
../Core/Src/stm32f1xx_it.c:69:6:NMI_Handler 1
|
../Core/Src/stm32f1xx_it.c:70:6:NMI_Handler 1
|
||||||
../Core/Src/stm32f1xx_it.c:84:6:HardFault_Handler 1
|
../Core/Src/stm32f1xx_it.c:85:6:HardFault_Handler 1
|
||||||
../Core/Src/stm32f1xx_it.c:99:6:MemManage_Handler 1
|
../Core/Src/stm32f1xx_it.c:100:6:MemManage_Handler 1
|
||||||
../Core/Src/stm32f1xx_it.c:114:6:BusFault_Handler 1
|
../Core/Src/stm32f1xx_it.c:115:6:BusFault_Handler 1
|
||||||
../Core/Src/stm32f1xx_it.c:129:6:UsageFault_Handler 1
|
../Core/Src/stm32f1xx_it.c:130:6:UsageFault_Handler 1
|
||||||
../Core/Src/stm32f1xx_it.c:144:6:SVC_Handler 1
|
../Core/Src/stm32f1xx_it.c:145:6:SVC_Handler 1
|
||||||
../Core/Src/stm32f1xx_it.c:157:6:DebugMon_Handler 1
|
../Core/Src/stm32f1xx_it.c:158:6:DebugMon_Handler 1
|
||||||
../Core/Src/stm32f1xx_it.c:170:6:PendSV_Handler 1
|
../Core/Src/stm32f1xx_it.c:171:6:PendSV_Handler 1
|
||||||
../Core/Src/stm32f1xx_it.c:183:6:SysTick_Handler 1
|
../Core/Src/stm32f1xx_it.c:184:6:SysTick_Handler 1
|
||||||
../Core/Src/stm32f1xx_it.c:204:6:EXTI3_IRQHandler 1
|
../Core/Src/stm32f1xx_it.c:205:6:EXTI3_IRQHandler 1
|
||||||
../Core/Src/stm32f1xx_it.c:218:6:USART1_IRQHandler 1
|
../Core/Src/stm32f1xx_it.c:219:6:DMA1_Channel1_IRQHandler 1
|
||||||
|
../Core/Src/stm32f1xx_it.c:233:6:USART1_IRQHandler 1
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ Core/Src/stm32f1xx_it.o: ../Core/Src/stm32f1xx_it.c ../Core/Inc/main.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h \
|
||||||
../Core/Inc/stm32f1xx_it.h
|
../Core/Inc/stm32f1xx_it.h
|
||||||
../Core/Inc/main.h:
|
../Core/Inc/main.h:
|
||||||
@@ -52,5 +54,7 @@ Core/Src/stm32f1xx_it.o: ../Core/Src/stm32f1xx_it.c ../Core/Inc/main.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
../Core/Inc/stm32f1xx_it.h:
|
../Core/Inc/stm32f1xx_it.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -1,11 +1,12 @@
|
|||||||
../Core/Src/stm32f1xx_it.c:69:6:NMI_Handler 4 static
|
../Core/Src/stm32f1xx_it.c:70:6:NMI_Handler 4 static
|
||||||
../Core/Src/stm32f1xx_it.c:84:6:HardFault_Handler 4 static
|
../Core/Src/stm32f1xx_it.c:85:6:HardFault_Handler 4 static
|
||||||
../Core/Src/stm32f1xx_it.c:99:6:MemManage_Handler 4 static
|
../Core/Src/stm32f1xx_it.c:100:6:MemManage_Handler 4 static
|
||||||
../Core/Src/stm32f1xx_it.c:114:6:BusFault_Handler 4 static
|
../Core/Src/stm32f1xx_it.c:115:6:BusFault_Handler 4 static
|
||||||
../Core/Src/stm32f1xx_it.c:129:6:UsageFault_Handler 4 static
|
../Core/Src/stm32f1xx_it.c:130:6:UsageFault_Handler 4 static
|
||||||
../Core/Src/stm32f1xx_it.c:144:6:SVC_Handler 4 static
|
../Core/Src/stm32f1xx_it.c:145:6:SVC_Handler 4 static
|
||||||
../Core/Src/stm32f1xx_it.c:157:6:DebugMon_Handler 4 static
|
../Core/Src/stm32f1xx_it.c:158:6:DebugMon_Handler 4 static
|
||||||
../Core/Src/stm32f1xx_it.c:170:6:PendSV_Handler 4 static
|
../Core/Src/stm32f1xx_it.c:171:6:PendSV_Handler 4 static
|
||||||
../Core/Src/stm32f1xx_it.c:183:6:SysTick_Handler 8 static
|
../Core/Src/stm32f1xx_it.c:184:6:SysTick_Handler 8 static
|
||||||
../Core/Src/stm32f1xx_it.c:204:6:EXTI3_IRQHandler 8 static
|
../Core/Src/stm32f1xx_it.c:205:6:EXTI3_IRQHandler 8 static
|
||||||
../Core/Src/stm32f1xx_it.c:218:6:USART1_IRQHandler 8 static
|
../Core/Src/stm32f1xx_it.c:219:6:DMA1_Channel1_IRQHandler 8 static
|
||||||
|
../Core/Src/stm32f1xx_it.c:233:6:USART1_IRQHandler 8 static
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ C_SRCS += \
|
|||||||
../Core/Src/ads1015_driver.c \
|
../Core/Src/ads1015_driver.c \
|
||||||
../Core/Src/analog_loop_driver.c \
|
../Core/Src/analog_loop_driver.c \
|
||||||
../Core/Src/digital_outputs_driver.c \
|
../Core/Src/digital_outputs_driver.c \
|
||||||
|
../Core/Src/dma.c \
|
||||||
../Core/Src/flash_manager.c \
|
../Core/Src/flash_manager.c \
|
||||||
../Core/Src/gpio.c \
|
../Core/Src/gpio.c \
|
||||||
../Core/Src/i2c.c \
|
../Core/Src/i2c.c \
|
||||||
@@ -20,6 +21,7 @@ C_SRCS += \
|
|||||||
../Core/Src/syscalls.c \
|
../Core/Src/syscalls.c \
|
||||||
../Core/Src/sysmem.c \
|
../Core/Src/sysmem.c \
|
||||||
../Core/Src/system_stm32f1xx.c \
|
../Core/Src/system_stm32f1xx.c \
|
||||||
|
../Core/Src/tim.c \
|
||||||
../Core/Src/usart.c
|
../Core/Src/usart.c
|
||||||
|
|
||||||
OBJS += \
|
OBJS += \
|
||||||
@@ -28,6 +30,7 @@ OBJS += \
|
|||||||
./Core/Src/ads1015_driver.o \
|
./Core/Src/ads1015_driver.o \
|
||||||
./Core/Src/analog_loop_driver.o \
|
./Core/Src/analog_loop_driver.o \
|
||||||
./Core/Src/digital_outputs_driver.o \
|
./Core/Src/digital_outputs_driver.o \
|
||||||
|
./Core/Src/dma.o \
|
||||||
./Core/Src/flash_manager.o \
|
./Core/Src/flash_manager.o \
|
||||||
./Core/Src/gpio.o \
|
./Core/Src/gpio.o \
|
||||||
./Core/Src/i2c.o \
|
./Core/Src/i2c.o \
|
||||||
@@ -38,6 +41,7 @@ OBJS += \
|
|||||||
./Core/Src/syscalls.o \
|
./Core/Src/syscalls.o \
|
||||||
./Core/Src/sysmem.o \
|
./Core/Src/sysmem.o \
|
||||||
./Core/Src/system_stm32f1xx.o \
|
./Core/Src/system_stm32f1xx.o \
|
||||||
|
./Core/Src/tim.o \
|
||||||
./Core/Src/usart.o
|
./Core/Src/usart.o
|
||||||
|
|
||||||
C_DEPS += \
|
C_DEPS += \
|
||||||
@@ -46,6 +50,7 @@ C_DEPS += \
|
|||||||
./Core/Src/ads1015_driver.d \
|
./Core/Src/ads1015_driver.d \
|
||||||
./Core/Src/analog_loop_driver.d \
|
./Core/Src/analog_loop_driver.d \
|
||||||
./Core/Src/digital_outputs_driver.d \
|
./Core/Src/digital_outputs_driver.d \
|
||||||
|
./Core/Src/dma.d \
|
||||||
./Core/Src/flash_manager.d \
|
./Core/Src/flash_manager.d \
|
||||||
./Core/Src/gpio.d \
|
./Core/Src/gpio.d \
|
||||||
./Core/Src/i2c.d \
|
./Core/Src/i2c.d \
|
||||||
@@ -56,6 +61,7 @@ C_DEPS += \
|
|||||||
./Core/Src/syscalls.d \
|
./Core/Src/syscalls.d \
|
||||||
./Core/Src/sysmem.d \
|
./Core/Src/sysmem.d \
|
||||||
./Core/Src/system_stm32f1xx.d \
|
./Core/Src/system_stm32f1xx.d \
|
||||||
|
./Core/Src/tim.d \
|
||||||
./Core/Src/usart.d
|
./Core/Src/usart.d
|
||||||
|
|
||||||
|
|
||||||
@@ -66,7 +72,7 @@ Core/Src/%.o Core/Src/%.su Core/Src/%.cyclo: ../Core/Src/%.c Core/Src/subdir.mk
|
|||||||
clean: clean-Core-2f-Src
|
clean: clean-Core-2f-Src
|
||||||
|
|
||||||
clean-Core-2f-Src:
|
clean-Core-2f-Src:
|
||||||
-$(RM) ./Core/Src/ad5934_driver.cyclo ./Core/Src/ad5934_driver.d ./Core/Src/ad5934_driver.o ./Core/Src/ad5934_driver.su ./Core/Src/adc.cyclo ./Core/Src/adc.d ./Core/Src/adc.o ./Core/Src/adc.su ./Core/Src/ads1015_driver.cyclo ./Core/Src/ads1015_driver.d ./Core/Src/ads1015_driver.o ./Core/Src/ads1015_driver.su ./Core/Src/analog_loop_driver.cyclo ./Core/Src/analog_loop_driver.d ./Core/Src/analog_loop_driver.o ./Core/Src/analog_loop_driver.su ./Core/Src/digital_outputs_driver.cyclo ./Core/Src/digital_outputs_driver.d ./Core/Src/digital_outputs_driver.o ./Core/Src/digital_outputs_driver.su ./Core/Src/flash_manager.cyclo ./Core/Src/flash_manager.d ./Core/Src/flash_manager.o ./Core/Src/flash_manager.su ./Core/Src/gpio.cyclo ./Core/Src/gpio.d ./Core/Src/gpio.o ./Core/Src/gpio.su ./Core/Src/i2c.cyclo ./Core/Src/i2c.d ./Core/Src/i2c.o ./Core/Src/i2c.su ./Core/Src/main.cyclo ./Core/Src/main.d ./Core/Src/main.o ./Core/Src/main.su ./Core/Src/rs485_driver.cyclo ./Core/Src/rs485_driver.d ./Core/Src/rs485_driver.o ./Core/Src/rs485_driver.su ./Core/Src/stm32f1xx_hal_msp.cyclo ./Core/Src/stm32f1xx_hal_msp.d ./Core/Src/stm32f1xx_hal_msp.o ./Core/Src/stm32f1xx_hal_msp.su ./Core/Src/stm32f1xx_it.cyclo ./Core/Src/stm32f1xx_it.d ./Core/Src/stm32f1xx_it.o ./Core/Src/stm32f1xx_it.su ./Core/Src/syscalls.cyclo ./Core/Src/syscalls.d ./Core/Src/syscalls.o ./Core/Src/syscalls.su ./Core/Src/sysmem.cyclo ./Core/Src/sysmem.d ./Core/Src/sysmem.o ./Core/Src/sysmem.su ./Core/Src/system_stm32f1xx.cyclo ./Core/Src/system_stm32f1xx.d ./Core/Src/system_stm32f1xx.o ./Core/Src/system_stm32f1xx.su ./Core/Src/usart.cyclo ./Core/Src/usart.d ./Core/Src/usart.o ./Core/Src/usart.su
|
-$(RM) ./Core/Src/ad5934_driver.cyclo ./Core/Src/ad5934_driver.d ./Core/Src/ad5934_driver.o ./Core/Src/ad5934_driver.su ./Core/Src/adc.cyclo ./Core/Src/adc.d ./Core/Src/adc.o ./Core/Src/adc.su ./Core/Src/ads1015_driver.cyclo ./Core/Src/ads1015_driver.d ./Core/Src/ads1015_driver.o ./Core/Src/ads1015_driver.su ./Core/Src/analog_loop_driver.cyclo ./Core/Src/analog_loop_driver.d ./Core/Src/analog_loop_driver.o ./Core/Src/analog_loop_driver.su ./Core/Src/digital_outputs_driver.cyclo ./Core/Src/digital_outputs_driver.d ./Core/Src/digital_outputs_driver.o ./Core/Src/digital_outputs_driver.su ./Core/Src/dma.cyclo ./Core/Src/dma.d ./Core/Src/dma.o ./Core/Src/dma.su ./Core/Src/flash_manager.cyclo ./Core/Src/flash_manager.d ./Core/Src/flash_manager.o ./Core/Src/flash_manager.su ./Core/Src/gpio.cyclo ./Core/Src/gpio.d ./Core/Src/gpio.o ./Core/Src/gpio.su ./Core/Src/i2c.cyclo ./Core/Src/i2c.d ./Core/Src/i2c.o ./Core/Src/i2c.su ./Core/Src/main.cyclo ./Core/Src/main.d ./Core/Src/main.o ./Core/Src/main.su ./Core/Src/rs485_driver.cyclo ./Core/Src/rs485_driver.d ./Core/Src/rs485_driver.o ./Core/Src/rs485_driver.su ./Core/Src/stm32f1xx_hal_msp.cyclo ./Core/Src/stm32f1xx_hal_msp.d ./Core/Src/stm32f1xx_hal_msp.o ./Core/Src/stm32f1xx_hal_msp.su ./Core/Src/stm32f1xx_it.cyclo ./Core/Src/stm32f1xx_it.d ./Core/Src/stm32f1xx_it.o ./Core/Src/stm32f1xx_it.su ./Core/Src/syscalls.cyclo ./Core/Src/syscalls.d ./Core/Src/syscalls.o ./Core/Src/syscalls.su ./Core/Src/sysmem.cyclo ./Core/Src/sysmem.d ./Core/Src/sysmem.o ./Core/Src/sysmem.su ./Core/Src/system_stm32f1xx.cyclo ./Core/Src/system_stm32f1xx.d ./Core/Src/system_stm32f1xx.o ./Core/Src/system_stm32f1xx.su ./Core/Src/tim.cyclo ./Core/Src/tim.d ./Core/Src/tim.o ./Core/Src/tim.su ./Core/Src/usart.cyclo ./Core/Src/usart.d ./Core/Src/usart.o ./Core/Src/usart.su
|
||||||
|
|
||||||
.PHONY: clean-Core-2f-Src
|
.PHONY: clean-Core-2f-Src
|
||||||
|
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ Core/Src/system_stm32f1xx.o: ../Core/Src/system_stm32f1xx.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
||||||
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h:
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h:
|
||||||
@@ -50,4 +52,6 @@ Core/Src/system_stm32f1xx.o: ../Core/Src/system_stm32f1xx.c \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -0,0 +1,3 @@
|
|||||||
|
../Core/Src/tim.c:30:6:MX_TIM3_Init 4
|
||||||
|
../Core/Src/tim.c:70:6:HAL_TIM_Base_MspInit 2
|
||||||
|
../Core/Src/tim.c:86:6:HAL_TIM_Base_MspDeInit 2
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
Core/Src/tim.o: ../Core/Src/tim.c ../Core/Inc/tim.h ../Core/Inc/main.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h \
|
||||||
|
../Core/Inc/stm32f1xx_hal_conf.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h \
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h \
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h \
|
||||||
|
../Drivers/CMSIS/Include/core_cm3.h \
|
||||||
|
../Drivers/CMSIS/Include/cmsis_version.h \
|
||||||
|
../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||||
|
../Drivers/CMSIS/Include/cmsis_gcc.h \
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
|
../Core/Inc/tim.h:
|
||||||
|
../Core/Inc/main.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h:
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h:
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h:
|
||||||
|
../Drivers/CMSIS/Include/core_cm3.h:
|
||||||
|
../Drivers/CMSIS/Include/cmsis_version.h:
|
||||||
|
../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||||
|
../Drivers/CMSIS/Include/cmsis_gcc.h:
|
||||||
|
../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
Binary file not shown.
@@ -0,0 +1,3 @@
|
|||||||
|
../Core/Src/tim.c:30:6:MX_TIM3_Init 32 static
|
||||||
|
../Core/Src/tim.c:70:6:HAL_TIM_Base_MspInit 24 static
|
||||||
|
../Core/Src/tim.c:86:6:HAL_TIM_Base_MspDeInit 16 static
|
||||||
@@ -24,6 +24,8 @@ Core/Src/usart.o: ../Core/Src/usart.c ../Core/Inc/usart.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Core/Inc/usart.h:
|
../Core/Inc/usart.h:
|
||||||
../Core/Inc/main.h:
|
../Core/Inc/main.h:
|
||||||
@@ -52,4 +54,6 @@ Core/Src/usart.o: ../Core/Src/usart.c ../Core/Inc/usart.h \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -25,6 +25,8 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h \
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h \
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h:
|
||||||
../Core/Inc/stm32f1xx_hal_conf.h:
|
../Core/Inc/stm32f1xx_hal_conf.h:
|
||||||
@@ -51,4 +53,6 @@ Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.o: \
|
|||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h:
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h:
|
||||||
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h:
|
||||||
|
|||||||
Binary file not shown.
@@ -0,0 +1,119 @@
|
|||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:266:19:HAL_TIM_Base_Init 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:326:19:HAL_TIM_Base_DeInit 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:369:13:HAL_TIM_Base_MspInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:384:13:HAL_TIM_Base_MspDeInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:400:19:HAL_TIM_Base_Start 7
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:439:19:HAL_TIM_Base_Stop 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:459:19:HAL_TIM_Base_Start_IT 7
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:501:19:HAL_TIM_Base_Stop_IT 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:526:19:HAL_TIM_Base_Start_DMA 11
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:595:19:HAL_TIM_Base_Stop_DMA 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:650:19:HAL_TIM_OC_Init 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:710:19:HAL_TIM_OC_DeInit 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:753:13:HAL_TIM_OC_MspInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:768:13:HAL_TIM_OC_MspDeInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:789:19:HAL_TIM_OC_Start 14
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:843:19:HAL_TIM_OC_Stop 9
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:878:19:HAL_TIM_OC_Start_IT 19
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:971:19:HAL_TIM_OC_Stop_IT 14
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1048:19:HAL_TIM_OC_Start_DMA 29
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1212:19:HAL_TIM_OC_Stop_DMA 14
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1315:19:HAL_TIM_PWM_Init 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1375:19:HAL_TIM_PWM_DeInit 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1418:13:HAL_TIM_PWM_MspInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1433:13:HAL_TIM_PWM_MspDeInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1454:19:HAL_TIM_PWM_Start 14
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1508:19:HAL_TIM_PWM_Stop 9
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1543:19:HAL_TIM_PWM_Start_IT 19
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1636:19:HAL_TIM_PWM_Stop_IT 14
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1713:19:HAL_TIM_PWM_Start_DMA 29
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1876:19:HAL_TIM_PWM_Stop_DMA 14
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:1979:19:HAL_TIM_IC_Init 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2039:19:HAL_TIM_IC_DeInit 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2082:13:HAL_TIM_IC_MspInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2097:13:HAL_TIM_IC_MspDeInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2118:19:HAL_TIM_IC_Start 20
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2170:19:HAL_TIM_IC_Stop 9
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2200:19:HAL_TIM_IC_Start_IT 25
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2292:19:HAL_TIM_IC_Stop_IT 14
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2364:19:HAL_TIM_IC_Start_DMA 32
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2523:19:HAL_TIM_IC_Stop_DMA 14
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2628:19:HAL_TIM_OnePulse_Init 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2697:19:HAL_TIM_OnePulse_DeInit 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2742:13:HAL_TIM_OnePulse_MspInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2757:13:HAL_TIM_OnePulse_MspDeInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2777:19:HAL_TIM_OnePulse_Start 6
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2834:19:HAL_TIM_OnePulse_Stop 6
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2877:19:HAL_TIM_OnePulse_Start_IT 6
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:2940:19:HAL_TIM_OnePulse_Stop_IT 6
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:3019:19:HAL_TIM_Encoder_Init 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:3133:19:HAL_TIM_Encoder_DeInit 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:3178:13:HAL_TIM_Encoder_MspInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:3193:13:HAL_TIM_Encoder_MspDeInit 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:3213:19:HAL_TIM_Encoder_Start 13
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:3307:19:HAL_TIM_Encoder_Stop 13
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:3367:19:HAL_TIM_Encoder_Start_IT 13
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:3467:19:HAL_TIM_Encoder_Stop_IT 13
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:3532:19:HAL_TIM_Encoder_Start_DMA 32
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:3745:19:HAL_TIM_Encoder_Stop_DMA 13
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:3822:6:HAL_TIM_IRQHandler 21
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:4040:19:HAL_TIM_OC_ConfigChannel 6
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:4119:19:HAL_TIM_IC_ConfigChannel 6
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:4218:19:HAL_TIM_PWM_ConfigChannel 6
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:4332:19:HAL_TIM_OnePulse_ConfigChannel 8
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:4480:19:HAL_TIM_DMABurst_WriteStart 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:4533:19:HAL_TIM_DMABurst_MultiWriteStart 25
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:4717:19:HAL_TIM_DMABurst_WriteStop 14
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:4818:19:HAL_TIM_DMABurst_ReadStart 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:4869:19:HAL_TIM_DMABurst_MultiReadStart 25
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5053:19:HAL_TIM_DMABurst_ReadStop 14
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5136:19:HAL_TIM_GenerateEvent 2
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5173:19:HAL_TIM_ConfigOCrefClear 14
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5303:19:HAL_TIM_ConfigClockSource 20
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5457:19:HAL_TIM_ConfigTI1Input 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5489:19:HAL_TIM_SlaveConfigSynchro 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5529:19:HAL_TIM_SlaveConfigSynchro_IT 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5572:10:HAL_TIM_ReadCapturedValue 5
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5656:13:HAL_TIM_PeriodElapsedCallback 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5671:13:HAL_TIM_PeriodElapsedHalfCpltCallback 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5686:13:HAL_TIM_OC_DelayElapsedCallback 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5701:13:HAL_TIM_IC_CaptureCallback 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5716:13:HAL_TIM_IC_CaptureHalfCpltCallback 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5731:13:HAL_TIM_PWM_PulseFinishedCallback 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5746:13:HAL_TIM_PWM_PulseFinishedHalfCpltCallback 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5761:13:HAL_TIM_TriggerCallback 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5776:13:HAL_TIM_TriggerHalfCpltCallback 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:5791:13:HAL_TIM_ErrorCallback 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6338:22:HAL_TIM_Base_GetState 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6348:22:HAL_TIM_OC_GetState 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6358:22:HAL_TIM_PWM_GetState 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6368:22:HAL_TIM_IC_GetState 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6378:22:HAL_TIM_OnePulse_GetState 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6388:22:HAL_TIM_Encoder_GetState 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6398:23:HAL_TIM_GetActiveChannel 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6416:29:HAL_TIM_GetChannelState 4
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6433:30:HAL_TIM_DMABurstState 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6458:6:TIM_DMAError 5
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6501:13:TIM_DMADelayPulseCplt 9
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6560:6:TIM_DMADelayPulseHalfCplt 5
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6599:6:TIM_DMACaptureCplt 9
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6662:6:TIM_DMACaptureHalfCplt 5
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6701:13:TIM_DMAPeriodElapsedCplt 2
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6722:13:TIM_DMAPeriodElapsedHalfCplt 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6738:13:TIM_DMATriggerCplt 2
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6759:13:TIM_DMATriggerHalfCplt 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6776:6:TIM_Base_SetConfig 11
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6831:13:TIM_OC1_SetConfig 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6907:6:TIM_OC2_SetConfig 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:6983:13:TIM_OC3_SetConfig 3
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7058:13:TIM_OC4_SetConfig 2
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7119:26:TIM_SlaveTimer_SetConfig 16
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7253:6:TIM_TI1_SetConfig 6
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7300:13:TIM_TI1_ConfigInputStage 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7343:13:TIM_TI2_SetConfig 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7383:13:TIM_TI2_ConfigInputStage 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7425:13:TIM_TI3_SetConfig 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7472:13:TIM_TI4_SetConfig 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7515:13:TIM_ITRx_SetConfig 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7545:6:TIM_ETR_SetConfig 1
|
||||||
|
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c:7575:6:TIM_CCxChannelCmd 1
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user