📄 var_g.h
字号:
/************* global variables ***************/
#include "macro.h"
#ifndef __var_g_h__
#define __var_g_h__
#pragma DATA_SECTION(brk1_end_flag,".var1")
int brk1_end_flag;
#pragma DATA_SECTION(brk1_timer,".var1")
long brk1_timer;
#pragma DATA_SECTION(brk2_timer,".var1")
int brk2_timer;
#pragma DATA_SECTION(brk_timer,".var1")
long brk_timer;
#pragma DATA_SECTION(change_speed_flag,".var1")
int change_speed_flag;
#pragma DATA_SECTION(dec_timer,".var1")
int dec_timer;
#pragma DATA_SECTION(down_curve_sel,".var1")
int down_curve_sel;
#pragma DATA_SECTION(down_timer,".var1")
int down_timer;
#pragma DATA_SECTION(e_last,".var1")
int e_last;
#pragma DATA_SECTION(enable_brk2_flag,".var1")
int enable_brk2_flag;
#pragma DATA_SECTION(en_brk_timer_flag,".var1")
int en_brk_timer_flag;
#pragma DATA_SECTION(en_brk1_timer_flag,".var1")
int en_brk1_timer_flag;
#pragma DATA_SECTION(en_brk2_timer_flag,".var1")
int en_brk2_timer_flag;
#pragma DATA_SECTION(en_dec_timer_flag,".var1")
int en_dec_timer_flag;
#pragma DATA_SECTION(en_down_timer_flag,".var1")
int en_down_timer_flag;
#pragma DATA_SECTION(en_inc_timer_flag,".var1")
int en_inc_timer_flag;
#pragma DATA_SECTION(en_oc_timer_flag,".var1")
int en_oc_timer_flag;
#pragma DATA_SECTION(e_now,".var1")
int e_now;
#pragma DATA_SECTION(en_power_off_timer_flag,".var1")
int en_power_off_timer_flag;
#pragma DATA_SECTION(en_up_timer_flag,".var1")
int en_up_timer_flag;
#pragma DATA_SECTION(error_flag,".var1")
int error_flag;
#pragma DATA_SECTION(err_oc_flag,".var1")
int err_oc_flag;
#pragma DATA_SECTION(f_a1,".var1")
int f_a1; /* 16Hz--->Q7*/
#pragma DATA_SECTION(f_a2,".var1")
int f_a2; /* 25Hz--->Q7*/
#pragma DATA_SECTION(f_brk2,".var1")
int f_brk2; /* 10Hz--->Q7*/
#pragma DATA_SECTION(f_ideal,".var1")
int f_ideal; /* Q7 */
#pragma DATA_SECTION(first_dec_flag,".var1")
int first_dec_flag;
#pragma DATA_SECTION(first_inc_flag,".var1")
int first_inc_flag;
#pragma DATA_SECTION(f_n,".var1")
int f_n; /*50Hz--->Q7*/
#pragma DATA_SECTION(f_next,".var1")
int f_next;
#pragma DATA_SECTION(fo,".var1")
int fo; /* Q7 */
#pragma DATA_SECTION(f_pwm,".var1")
int f_pwm;
#pragma DATA_SECTION(free_stop_flag,".var1")
int free_stop_flag;
#pragma DATA_SECTION(f_r_last_adj,".var1")
int f_r_last_adj; /* Q7 */
#pragma DATA_SECTION(f_r_now,".var1")
int f_r_now; /* Q7 */
#pragma DATA_SECTION(f_r_now_adj,".var1")
int f_r_now_adj; /* Q7 */
#pragma DATA_SECTION(i,".var1")
int i;
#pragma DATA_SECTION(I_a,".var1")
int I_a;
#pragma DATA_SECTION(ia_first,".var1")
int ia_first;
#pragma DATA_SECTION(Ia_last,".var1")
int Ia_last;
#pragma DATA_SECTION(Ia_now,".var1")
int Ia_now;
#pragma DATA_SECTION(ia_tab,".var")
int ia_tab[20]={2692,2692,2692,2692,2692,2692,2692,2692,2692,2692,
2692,2692,2692,2692,2692,2692,2692,2692,2692,2692};
#pragma DATA_SECTION(I_b,".var1")
int I_b;
#pragma DATA_SECTION(ib_first,".var1")
int ib_first;
#pragma DATA_SECTION(Ib_last,".var1")
int Ib_last;
#pragma DATA_SECTION(Ib_now,".var1")
int Ib_now;
#pragma DATA_SECTION(ib_tab,".var")
int ib_tab[20]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
#pragma DATA_SECTION(I_c,".var1")
int I_c;
#pragma DATA_SECTION(ic_first,".var1")
int ic_first;
#pragma DATA_SECTION(Ic_last,".var1")
int Ic_last;
#pragma DATA_SECTION(Ic_now,".var1")
int Ic_now;
#pragma DATA_SECTION(ic_tab,".var")
int ic_tab[20]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
#pragma DATA_SECTION(inc_timer,".var1")
int inc_timer;
#pragma DATA_SECTION(I_p,".var1")
int I_p;
#pragma DATA_SECTION(ip_first,".var1")
int ip_first;
#pragma DATA_SECTION(Ip_last,".var1")
int Ip_last;
#pragma DATA_SECTION(Ip_now,".var1")
int Ip_now=0;
#pragma DATA_SECTION(ip_tab,".var")
int ip_tab[20]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
#pragma DATA_SECTION(j,".var1")
int j;
#pragma DATA_SECTION(kd,".var1")
int kd;
#pragma DATA_SECTION(key_num,".var1")
int key_num;
#pragma DATA_SECTION(k_ia,".var1")
int k_ia;
#pragma DATA_SECTION(k_ib,".var1")
int k_ib;
#pragma DATA_SECTION(k_ic,".var1")
int k_ic;
#pragma DATA_SECTION(k_ip,".var1")
int k_ip;
#pragma DATA_SECTION(kp,".var1")
int kp;
#pragma DATA_SECTION(k_ref1,".var1")
int k_ref1;
#pragma DATA_SECTION(k_tmp,".var1")
int k_tmp;
#pragma DATA_SECTION(k_vp,".var1")
int k_vp;
#pragma DATA_SECTION(motor_has_stopped_flag,".var1")
int motor_has_stopped_flag;
#pragma DATA_SECTION(need_brk1,".var1")
int need_brk1;
#pragma DATA_SECTION(need_brk2_flag,".var1")
int need_brk2_flag;
#pragma DATA_SECTION(need_brk3_flag,".var1")
int need_brk3_flag;
#pragma DATA_SECTION(oc_150_flag,".var1")
int oc_150_flag;
#pragma DATA_SECTION(oc_flag,".var1")
int oc_flag;
#pragma DATA_SECTION(oc_timer,".var1")
long oc_timer;
#pragma DATA_SECTION(ov_flag,".var1")
int ov_flag;
#pragma DATA_SECTION(operate_flag,".var1")
int operate_flag;
#pragma DATA_SECTION(p,".var1")
int p; /* Q7 */
#pragma DATA_SECTION(power_off_flag,".var1")
int power_off_flag;
#pragma DATA_SECTION(power_off_timer,".var1")
int power_off_timer;
#pragma DATA_SECTION(power_status_flag,".var1")
int power_status_flag;
#pragma DATA_SECTION(ref1_first,".var1")
int ref1_first;
#pragma DATA_SECTION(Ref1_last,".var1")
int Ref1_last;
#pragma DATA_SECTION(Ref1_now,".var1")
int Ref1_now;
#pragma DATA_SECTION(ref1_tab,".var")
int ref1_tab[5]={0,0,0,0,0};
#pragma DATA_SECTION(retry_failure_flag,".var1")
int retry_failure_flag;
#pragma DATA_SECTION(retry_number,".var1")
int retry_number;
int const s_curve1[128]={
0, 1, 3, 5, 8, 12, 16, 24, 32, 41, 49, 61, 74, 82, 94, 109,
121, 135, 147, 163, 180, 193, 209, 225, 242, 261, 277, 295, 315, 332, 356, 377,
401, 426, 451, 475, 508, 541, 573, 606, 647, 688, 728, 771, 811, 858, 918, 975,
1038, 1090, 1163, 1229, 1294, 1360, 1427, 1502, 1562, 1638, 1704, 1769, 1835, 1901, 1964, 2032,
2089, 2150, 2204, 2261, 2327, 2378, 2441, 2507, 2571, 2646, 2699, 2761, 2834, 2892, 2949, 3006,
3072, 3129, 3187, 3239, 3293, 3351, 3400, 3441, 3482, 3516, 3555, 3586, 3614, 3645, 3674, 3695,
3719, 3736, 3760, 3779, 3801, 3817, 3840, 3862, 3873, 3891, 3905, 3916, 3932, 3942, 3955, 3967,
3981, 3992, 4006, 4014, 4022, 4030, 4040, 4051, 4063, 4069, 4076, 4082, 4083, 4085, 4088, 4096
}; /*Q12*/
int const s_curve2[128]={
0, 1, 3, 5, 8, 12, 16, 24, 32, 41, 49, 61, 74, 82, 94, 109,
121, 135, 147, 163, 180, 193, 209, 225, 242, 261, 277, 295, 315, 332, 356, 377,
401, 426, 451, 475, 508, 541, 573, 606, 647, 688, 728, 771, 811, 858, 918, 975,
1038, 1090, 1163, 1229, 1294, 1360, 1427, 1502, 1562, 1638, 1704, 1769, 1835, 1901, 1964, 2032,
2089, 2150, 2204, 2261, 2327, 2378, 2441, 2507, 2571, 2646, 2699, 2761, 2834, 2892, 2949, 3006,
3072, 3129, 3187, 3239, 3293, 3351, 3400, 3441, 3482, 3516, 3555, 3586, 3614, 3645, 3674, 3695,
3719, 3736, 3760, 3779, 3801, 3817, 3840, 3862, 3873, 3891, 3905, 3916, 3932, 3942, 3955, 3967,
3981, 3992, 4006, 4014, 4022, 4030, 4040, 4051, 4063, 4069, 4076, 4082, 4083, 4085, 4088, 4096
}; /*Q12*/
#pragma DATA_SECTION(speed_flag,".var1")
int speed_flag;
#pragma DATA_SECTION(tmp_first,".var1")
int tmp_first;
#pragma DATA_SECTION(tmp_last,".var1")
int tmp_last;
#pragma DATA_SECTION(tmp_now,".var1")
int tmp_now;
#pragma DATA_SECTION(tmp_tab,".var")
int tmp_tab[5]={200,200,200,200,200}; /*25C--->Q3*/
#pragma DATA_SECTION(t_oc,".var1")
long t_oc;
#pragma DATA_SECTION(up_curve_sel,".var1")
int up_curve_sel;
#pragma DATA_SECTION(up_timer,".var1")
int up_timer;
#pragma DATA_SECTION(v_brk1,".var1")
int v_brk1; /* 20vdiv100--->Q12*/
#pragma DATA_SECTION(v_brk2,".var1")
int v_brk2; /* 50vdiv100--->Q12*/
#pragma DATA_SECTION(v_brk3,".var1")
int v_brk3; /* 10vdiv100--->Q12*/
#pragma DATA_SECTION(v_c,".var1")
int v_c; /* 10vdiv100--->Q12*/
#pragma DATA_SECTION(v_n,".var1")
int v_n; /* 220vdiv100--->Q12*/
#pragma DATA_SECTION(vp_first,".var1")
int vp_first;
#pragma DATA_SECTION(Vp_last,".var1")
int Vp_last;
#pragma DATA_SECTION(Vp_now,".var1")
int Vp_now;
#pragma DATA_SECTION(v_pwm,".var1")
int v_pwm; /* div100--->Q12*/
#pragma DATA_SECTION(vp_tab,".var")
int vp_tab[20]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
#pragma DATA_SECTION(vtmp_difference,".var1")
int vtmp_difference;
#pragma DATA_SECTION(vtmp_tab,".var")
unsigned int const vtmp_tab[32]={
0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 818, 762, 712,
667, 626, 592, 558, 526, 497, 469, 441,
414, 388, 362, 336, 310, 284, 257, 229,
200, 169, 135, 98, 56, 6, 0x00, 0x00
};/*Q3*/
#pragma DATA_SECTION(vtmp_tab_index,".var1")
int vtmp_tab_index;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -