#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#include <stdint.h>
#include "stm32f7xx_hal.h"
#include "stm32746g_discovery.h"
#include "stm32f7xx_hal_def.h"
#include "stm32f7xx_hal_tim.h"
#include "panvswr2.h"
#include "FreqCounter.h"
#include "main.h"
Macros | |
#define | preScaler 8; |
Functions | |
static void | MX_TIM5_Init (void) |
void | P_TIM2_TIMER (uint16_t prescaler, uint16_t periode) |
void | P_TIM2_NVIC (void) |
void | UB_TIMER2_Init (uint16_t prescaler, uint16_t periode) |
void | UB_TIMER2_Start () |
void | InitTimer2_4_5 (void) |
static void | Error_Handler (void) |
void | UB_TIMER5_ISR_CallBack (void) |
void | TIM5_IRQHandler (void) |
void | UB_TIMER2_ISR_CallBack () |
void | UB_TIMER2_Init_FRQ (uint32_t frq_hz) |
void | UB_TIMER2_Stop (void) |
void | TIM2_IRQHandler (void) |
void | P_TIM4_TIMER (uint16_t prescaler, uint16_t periode) |
void | P_TIM4_NVIC (void) |
void | UB_TIMER4_Init (uint16_t prescaler, uint16_t periode) |
void | UB_TIMER4_Init_FRQ (uint32_t frq_hz) |
void | UB_TIMER4_Start (void) |
void | UB_TIMER4_Stop (void) |
Variables | |
uint32_t | Timer5Value |
uint32_t | MeasFrequency |
uint16_t | TimeFlag =0 |
uint8_t | IsInit =0 |
uint8_t | uhCaptureIndex |
TIM_HandleTypeDef | htim5 |
TIM_ClockConfigTypeDef | Tim5Clockdef |
uint32_t | uwIC2Value1 |
uint32_t | uwIC2Value2 |
uint32_t | uwDiffCapture |
uint8_t | AUDIO1 |
TIM_HandleTypeDef | TIM2_Handle |
uint32_t | tim2_enable_flag =0 |
TIM_HandleTypeDef | TIM4_Handle |
uint32_t | tim4_enable_flag =0 |
#define preScaler 8; |
void P_TIM2_TIMER | ( | uint16_t | prescaler, |
uint16_t | periode | ||
) |
void P_TIM4_TIMER | ( | uint16_t | prescaler, |
uint16_t | periode | ||
) |
void UB_TIMER2_Init | ( | uint16_t | prescaler, |
uint16_t | periode | ||
) |
void UB_TIMER2_Init_FRQ | ( | uint32_t | frq_hz | ) |
void UB_TIMER2_ISR_CallBack | ( | ) |
void UB_TIMER4_Init | ( | uint16_t | prescaler, |
uint16_t | periode | ||
) |
void UB_TIMER4_Init_FRQ | ( | uint32_t | frq_hz | ) |
uint8_t AUDIO1 |
TIM_HandleTypeDef htim5 |
uint8_t IsInit =0 |
uint32_t MeasFrequency |
uint32_t tim2_enable_flag =0 |
TIM_HandleTypeDef TIM2_Handle |
uint32_t tim4_enable_flag =0 |
TIM_HandleTypeDef TIM4_Handle |
TIM_ClockConfigTypeDef Tim5Clockdef |
uint16_t TimeFlag =0 |
uint32_t Timer5Value |
uint8_t uhCaptureIndex |
uint32_t uwDiffCapture |
uint32_t uwIC2Value1 |
uint32_t uwIC2Value2 |