Files
CH32V208WBU6/BSP/Global.h
T
2024-09-18 11:50:26 +08:00

52 lines
811 B
C

/*
* Global.h
*
* Created on: Jun 10, 2023
* Author: gxms0
*/
#ifndef BSP_GLOBAL_H_
#define BSP_GLOBAL_H_
#include "ch32v20x.h"
//define eeprom addr
#define AT24CXX_ADDR 0xA0
//defien senser addr
#define MPU6500_ADDR 0x68
#define QMC5883_ADDR 0x0D
#define BMP280_ADDR 0xEC
//define adc channels
#define ADC_NUM 4
//define timer pwm frequency
#define TIM1_FRQ 1000
#define TIM2_FRQ 50
#define TIM3_FRQ 1000
#define TIM4_FRQ 50
#define TIM5_FRQ 1000
//define pwm initialize value
#define PWM_CH1 1000
#define PWM_CH2 1000
#define PWM_CH3 1000
#define PWM_CH4 1000
#define PWM_CH5 1000
#define PWM_CH6 1000
#define MOT_CH1 100
#define MOT_CH2 100
#define MOT_CH3 100
#define MOT_CH4 100
#endif /* BSP_GLOBAL_H_ */