#include "headfile.h"
//void init_all(); ------初始化总函数
int16 encoder1;
int16 AD[6];
int core0_main(void){
//初始化
disableInterrupts();
get_clk();//获取时钟频率 务必保留
//初始化电机
gtm_pwm_init(ATOM0_CH6_P02_6, 17000, 0);//管脚,频率17000,占空比(与转动数相关,可理解为功率)
gtm_pwm_init(ATOM0_CH7_P02_7, 17000, 0);
//舵机转动角度
gtm_pwm_init(ATOM0_CH1_P33_9, 300, 5050);//管脚,固定值300,与方向有关(每台车不一样,需要根据自己的车自己算)
//液晶屏初始化,白色
ips200_init();
ips200_clear(WHITE);
//速度显示:编码器
gpt12_init(GPT12_T4,GPT12_T4INA_P02_8 ,GPT12_T4EUDA_P00_9);//内容写在中断
pit_interrupt_ms(CCU6_0, PIT_CH0, 5);//5ms中断一次
//磁传输信息,偏角数
adc_init(ADC_0, ADC0_CH4_A4);//通道,管脚(vadc,enum)
adc_init(ADC_0, ADC0_CH5_A5);
adc_init(ADC_0, ADC0_CH1_A1);
adc_init(ADC_0, ADC0_CH0_A0);
adc_init(ADC_0, ADC0_CH2_A2);
adc_i
初步:初始化
最新推荐文章于 2023-12-21 17:40:54 发布