STM MATLAB Simulator
Loading...
Searching...
No Matches
Macros
stm32f4xx_matlab_conf.h File Reference

Заголовочный файл для конфигурации симулятора МК. More...

#include "stm32f4xx_matlab_rcc.h"
#include "stm32f4xx_matlab_gpio.h"
#include "stm32f4xx_matlab_tim.h"
+ Include dependency graph for stm32f4xx_matlab_conf.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define USE_TIM1
 
#define USE_TIM3
 
#define USE_TIM4
 
#define USE_TIM7
 
#define USE_TIM12
 
#define USE_TIM4_HANDLER
 
#define USE_TIM7_HANDLER
 
#define USE_TIM8_BRK_TIM12_HANDLER
 
struct TIM_Sim tim1s
 
struct TIM_Sim tim3s
 
struct TIM_Sim tim4s
 
struct TIM_Sim tim7s
 
struct TIM_Sim tim12s
 
void Initialize_Periph_Sim (void)
 Инициализация периферии симулятора МК.
 
void deInitialize_Periph_Sim (void)
 Деинициализация периферии симулятора МК.
 
void deInitialize_MCU (void)
 Деинициализация симулятора МК.
 
void Init_TIM_SIM (void)
 Инициализация таймеров симулятора МК.
 

Detailed Description

Заголовочный файл для конфигурации симулятора МК.

Здесь задаётся используемая периферия и подключаются библиотеки для периферии.

Definition in file stm32f4xx_matlab_conf.h.

Function Documentation

◆ deInitialize_Periph_Sim()

void deInitialize_Periph_Sim ( void )

Деинициализация периферии симулятора МК.

Эта функция вызывает функции деинициализации периферии для последующей симуляции

Definition at line 31 of file stm32f4xx_matlab_conf.c.

+ Here is the call graph for this function:

◆ deInitialize_MCU()

void deInitialize_MCU ( void )

Деинициализация симулятора МК.

Эта функция очищает память симулятора МК, чтобы в следующей симуляции он запускался как в первый раз.

Definition at line 40 of file stm32f4xx_matlab_conf.c.

◆ Init_TIM_SIM()

void Init_TIM_SIM ( void )

Инициализация таймеров симулятора МК.

Эта функция инициализирует структуры для симуляции таймеров. Таймеры для симуляции выбираются дефайнами в stm32f4xx_matlab_conf.h.

Definition at line 105 of file stm32f4xx_matlab_conf.c.

Variable Documentation

◆ tim1s

struct TIM_Sim tim1s
extern

◆ tim3s

struct TIM_Sim tim3s
extern

◆ tim4s

struct TIM_Sim tim4s
extern

◆ tim7s

struct TIM_Sim tim7s
extern

◆ tim12s

struct TIM_Sim tim12s
extern