TJ-WW03-H03/APP_smoke_N_V1.3/HARDWARE/TIM/tim3_pwm_output.h

42 lines
1.5 KiB
C
Raw Normal View History

2024-07-29 10:32:25 +08:00
////////////////////////////////////////////////////////////////////////////////
/// @file tim3_pwm_output.h
/// @author AE TEAM
/// @brief THIS FILE PROVIDES ALL THE SYSTEM FIRMWARE FUNCTIONS.
////////////////////////////////////////////////////////////////////////////////
/// @attention
///
/// THE EXISTING FIRMWARE IS ONLY FOR REFERENCE, WHICH IS DESIGNED TO PROVIDE
/// CUSTOMERS WITH CODING INFORMATION ABOUT THEIR PRODUCTS SO THEY CAN SAVE
/// TIME. THEREFORE, MINDMOTION SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT OR
/// CONSEQUENTIAL DAMAGES ABOUT ANY CLAIMS ARISING OUT OF THE CONTENT OF SUCH
/// HARDWARE AND/OR THE USE OF THE CODING INFORMATION CONTAINED HEREIN IN
/// CONNECTION WITH PRODUCTS MADE BY CUSTOMERS.
///
/// <H2><CENTER>&COPY; COPYRIGHT MINDMOTION </CENTER></H2>
////////////////////////////////////////////////////////////////////////////////
// Define to prevent recursive inclusion
#ifndef __TIM3_PWM_OUTPUT_H
#define __TIM3_PWM_OUTPUT_H
// Files includes
#include "hal_conf.h"
#include "stdio.h"
//void duty(u8 chose,u8 mode, u8 pwm); // chose 0 PB0 1 PA7 mode : 0 <20>ض<EFBFBD> 1 <20><>
//void duty(u8 mode, u8 pwm); // chose 0 PB0 1 PA7 mode : 0 <20>ض<EFBFBD> 1 <20><>
void TIM3_GPIO_Init(void);
//void TIM3_PWM_Init(u16 arr, u16 psc);
void TIM3_time_Init(u16 arr, u16 psc);
/// @}
/// @}
/// @}
////////////////////////////////////////////////////////////////////////////////
#endif
////////////////////////////////////////////////////////////////////////////////