📄 can.h
字号:
#define sint signed int
#define uint unsigned int
/*ADC1,ADC2 and DAC address*/
#define ADC1_DATA port7000
ioport unsigned port7000;
#define ADC2_DATA portB000
ioport unsigned portB000;
#define DAC_DATA portD000
ioport unsigned portD000;
/*MACRO for ADC*/
#define ADC1_START *PBDATDIR |= 0x2020
#define ADC2_START *PBDATDIR |= 0x1010
#define ADC1_STOP *PBDATDIR &= 0xFFDF
#define ADC2_STOP *PBDATDIR &= 0xFFEF
#define ADC1_BUSY *PBDATDIR & 0x0080
#define ADC2_BUSY *PBDATDIR & 0x0040
#define ADC12_START *PBDATDIR |= 0x3030
#define ADC12_STOP *PBDATDIR &= 0xFFCF
#define T_PER_MAX 50
sint data_rece1[2];
sint data_rece2[2];
uint t_step;
sint temp;
sint stage,level;
sint stage_array[50],level_array[50];
sint DC_Volage,DC_Current;
sint AC_Volage,AC_Current;
sint Motor_Current,Motor_Volage,Motor_Speed,Motor_Torque, Motor_Field;
sint ZRun_Fault,MRun_Fault;
sint numb;
uint s;
sint h = 0;
sint i,j,k,num1,num2, num[8], dis_num[6],num_array[13];
uint thousand,hundred,ten,indiv;
sint ADC_temp;
int suk_sam;
float suk_sam_temp;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -