| 
    STM MATLAB Simulator
    
   | 
 
Исходный код симулятора таймеров. More...
#include "stm32f4xx_matlab_tim.h"
 Include dependency graph for stm32f4xx_matlab_tim.c:Go to the source code of this file.
Functions | |
| void | TIM_Simulation (TIM_TypeDef *TIMx, struct TIM_Sim *TIMS) | 
| Симуляция таймера на один такт симуляции.   | |
| void | TIMx_Count (TIM_TypeDef *TIMx, struct TIM_Sim *TIMS) | 
| Симуляция счетчика таймера на один такт симуляции.   | |
| void | Overflow_Check (TIM_TypeDef *TIMx, struct TIM_Sim *TIMS) | 
| Проверка на переполнение и дальнейшая его обработка.   | |
| void | Channels_Simulation (TIM_TypeDef *TIMx, struct TIM_Sim *TIMS) | 
| Симуляция каналов таймера.   | |
| void | CC_PWM_Ch1_Simulation (TIM_TypeDef *TIMx, struct TIM_Sim *TIMS) | 
| Выбор режима первого канала и его симуляция.   | |
| void | CC_PWM_Ch2_Simulation (TIM_TypeDef *TIMx, struct TIM_Sim *TIMS) | 
| Выбор режима второго канала и его симуляция.   | |
| void | CC_PWM_Ch3_Simulation (TIM_TypeDef *TIMx, struct TIM_Sim *TIMS) | 
| Выбор режима третьего канала и его симуляция.   | |
| void | CC_PWM_Ch4_Simulation (TIM_TypeDef *TIMx, struct TIM_Sim *TIMS) | 
| Выбор режима четвертого канала и его симуляция.   | |
| void | Write_OC_to_GPIO (TIM_TypeDef *TIMx, struct TIM_Sim *TIMS) | 
| Запись каналов таймера в порты GPIO.   | |
| void | Write_OC_to_TRGO (TIM_TypeDef *TIMx, struct TIM_Sim *TIMS) | 
| Запись каналов таймера в глабальную структуру с TRIGGER OUTPUT.   | |
| void | Slave_Mode_Check_Source (TIM_TypeDef *TIMx) | 
| Определение источника для запуска таймера в SLAVE MODE.   | |
| void | Simulate_TIMs (void) | 
| Симуляция выбранных таймеров.   | |
| void | TIM_SIM_DEINIT (void) | 
| Деинициализирование выбранных таймеров.   | |
| void | TIM1_UP_TIM10_IRQHandler (void) | 
| void | TIM2_IRQHandler (void) | 
| void | TIM3_IRQHandler (void) | 
| void | TIM4_IRQHandler (void) | 
| void | TIM5_IRQHandler (void) | 
| void | TIM6_DAC_IRQHandler (void) | 
| void | TIM7_IRQHandler (void) | 
| void | TIM8_UP_TIM13_IRQHandler (void) | 
| void | TIM1_BRK_TIM9_IRQHandler (void) | 
| void | TIM1_TRG_COM_TIM11_IRQHandler (void) | 
| void | TIM8_BRK_TIM12_IRQHandler (void) | 
| void | TIM8_TRG_COM_TIM14_IRQHandler (void) | 
| void | call_IRQHandller (TIM_TypeDef *TIMx) | 
| Вызов прерывания таймера TIMx.   | |
Variables | |
| struct SlaveChannels | Slave_Channels | 
| структура для связи и синхронизации таймеров   | |
Исходный код симулятора таймеров.
Данный файл содержит функции для симуляции таймеров STM32F407xx.
Definition in file stm32f4xx_matlab_tim.c.
| void TIM1_UP_TIM10_IRQHandler | ( | void | ) | 
Definition at line 623 of file stm32f4xx_matlab_tim.c.
| void TIM2_IRQHandler | ( | void | ) | 
Definition at line 626 of file stm32f4xx_matlab_tim.c.
| void TIM3_IRQHandler | ( | void | ) | 
Definition at line 629 of file stm32f4xx_matlab_tim.c.
| void TIM4_IRQHandler | ( | void | ) | 
Definition at line 632 of file stm32f4xx_matlab_tim.c.
| void TIM5_IRQHandler | ( | void | ) | 
Definition at line 635 of file stm32f4xx_matlab_tim.c.
| void TIM6_DAC_IRQHandler | ( | void | ) | 
Definition at line 638 of file stm32f4xx_matlab_tim.c.
| void TIM7_IRQHandler | ( | void | ) | 
Definition at line 641 of file stm32f4xx_matlab_tim.c.
| void TIM8_UP_TIM13_IRQHandler | ( | void | ) | 
Definition at line 644 of file stm32f4xx_matlab_tim.c.
| void TIM1_BRK_TIM9_IRQHandler | ( | void | ) | 
Definition at line 647 of file stm32f4xx_matlab_tim.c.
| void TIM1_TRG_COM_TIM11_IRQHandler | ( | void | ) | 
Definition at line 650 of file stm32f4xx_matlab_tim.c.
| void TIM8_BRK_TIM12_IRQHandler | ( | void | ) | 
Definition at line 653 of file stm32f4xx_matlab_tim.c.
| void TIM8_TRG_COM_TIM14_IRQHandler | ( | void | ) | 
Definition at line 656 of file stm32f4xx_matlab_tim.c.
| struct SlaveChannels Slave_Channels | 
структура для связи и синхронизации таймеров
Definition at line 13 of file stm32f4xx_matlab_tim.c.