初步:初始化

#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
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值