Files
CH32V208WBU6/BSP/Global.h
T

52 lines
811 B
C
Raw Normal View History

2023-06-11 18:46:26 +08:00
/*
* Global.h
*
* Created on: Jun 10, 2023
* Author: gxms0
*/
#ifndef BSP_GLOBAL_H_
#define BSP_GLOBAL_H_
#include "ch32v20x.h"
2024-02-29 00:45:47 +08:00
//define eeprom addr
2024-09-18 11:50:26 +08:00
#define AT24CXX_ADDR 0xA0
2024-02-29 00:45:47 +08:00
2024-09-18 11:50:26 +08:00
//defien senser addr
#define MPU6500_ADDR 0x68
#define QMC5883_ADDR 0x0D
#define BMP280_ADDR 0xEC
2024-02-29 00:45:47 +08:00
2023-07-01 19:53:45 +08:00
//define adc channels
#define ADC_NUM 4
2023-06-11 18:46:26 +08:00
//define timer pwm frequency
2023-07-01 19:53:45 +08:00
#define TIM1_FRQ 1000
2023-06-11 18:46:26 +08:00
#define TIM2_FRQ 50
#define TIM3_FRQ 1000
#define TIM4_FRQ 50
2023-07-01 19:53:45 +08:00
#define TIM5_FRQ 1000
2023-06-11 18:46:26 +08:00
//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_ */