diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..ae73b60 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,6 @@ +{ + "files.associations": { + "gd32f4xx_it.h": "c", + "3626motor.h": "c" + } +} \ No newline at end of file diff --git a/APP/Device/Device_speed/speed_to_bldc.c b/APP/Device/Device_speed/speed_to_bldc.c index 913f112..24054e6 100644 --- a/APP/Device/Device_speed/speed_to_bldc.c +++ b/APP/Device/Device_speed/speed_to_bldc.c @@ -578,7 +578,7 @@ static void ptz_hori_pid_task() //根据电机转速计算云台转速 g_ptz.hori_speed_hall_actual = g_ptz.hori_motor_speed_hall_actual / PTZ_HORI_RATIO; g_ptz.hori_speed_actual = g_ptz.hori_speed_hall_actual; -#endif +#endif diff --git a/BSP/Driver/3626motor/3626motor.c b/BSP/Driver/3626motor/3626motor.c new file mode 100644 index 0000000..54709b9 --- /dev/null +++ b/BSP/Driver/3626motor/3626motor.c @@ -0,0 +1,29 @@ +#include "3626motor.h" + + + +void motor3606_io_Init() +{ + rcu_periph_clock_enable(RCU_GPIOC); + rcu_periph_clock_enable(RCU_GPIOD); + rcu_periph_clock_enable(RCU_GPIOE); + + gpio_mode_set(GPIOC, GPIO_MODE_OUTPUT, GPIO_PUPD_PULLUP, GPIO_PIN_9); + gpio_output_options_set(GPIOC, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_9); + + gpio_mode_set(GPIOD, GPIO_MODE_OUTPUT, GPIO_PUPD_PULLUP, GPIO_PIN_10); + gpio_output_options_set(GPIOD, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_10); + + gpio_mode_set(GPIOE, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_0); + gpio_mode_set(GPIOE, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_1); + gpio_output_options_set(GPIOE, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_0| GPIO_PIN_1); + + rcu_periph_clock_enable(RCU_SYSCFG); + gpio_mode_set(GPIOE, GPIO_MODE_INPUT, GPIO_PUPD_NONE, GPIO_PIN_10); + + + + H_BRIDGE_POWER_ON; + // V_BRIDGE_POWER_ON; + +} diff --git a/BSP/Driver/3626motor/3626motor.h b/BSP/Driver/3626motor/3626motor.h new file mode 100644 index 0000000..2a92bfa --- /dev/null +++ b/BSP/Driver/3626motor/3626motor.h @@ -0,0 +1,36 @@ +#ifndef __3626_MOTOR_H_ +#define __3626_MOTOR_H_ +#include "gd32f4xx_it.h" +#include "includes.h" + +/* 姘村钩鐢垫満姝e悜鏃嬭浆 */ +#define H_Forward_Rotation gpio_bit_reset(GPIOC, GPIO_PIN_9) +/* 姘村钩鐢垫満鍙嶅悜鏃嬭浆 */ +#define H_Reverse_Rotation gpio_bit_set(GPIOC, GPIO_PIN_9) + +/* 鍨傜洿鐢垫満姝e悜鏃嬭浆 */ +#define V_Forward_Rotation gpio_bit_reset(GPIOD, GPIO_PIN_10) +/* 鍨傜洿鐢垫満鍙嶅悜鏃嬭浆 */ +#define V_Reverse_Rotation gpio_bit_set(GPIOD, GPIO_PIN_10) + + +/* 椹卞姩鍣ㄧ數婧愭帶鍒跺紩鑴 */ +#define H_BRIDGE_POWER_OFF gpio_bit_reset(GPIOE,GPIO_PIN_0) +#define H_BRIDGE_POWER_ON gpio_bit_set(GPIOE,GPIO_PIN_0) + +#define V_BRIDGE_POWER_OFF gpio_bit_reset(GPIOE,GPIO_PIN_1) +#define V_BRIDGE_POWER_ON gpio_bit_set(GPIOE,GPIO_PIN_1) + + +void motor3606_io_Init(); + + + + + + + + + + +#endif diff --git a/BSP/Driver/full_bridge/full_bridge.c b/BSP/Driver/full_bridge/full_bridge.c index 671c9b3..edc383d 100644 --- a/BSP/Driver/full_bridge/full_bridge.c +++ b/BSP/Driver/full_bridge/full_bridge.c @@ -1,9 +1,9 @@ //////////////////////////////////////////////////////////////////////////////// -/// FULL_BRIDGE文件 +/// FULL_BRIDGE锟侥硷拷 /// /// -/// 包含hall捕获、六步驱动等 +/// 锟斤拷锟斤拷hall锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 /// @file full_bridge.c /// @author LH /// @date 2022-07-19 @@ -34,11 +34,11 @@ HALL_State V_Hall_state; /* -********************************六步换向法***********************************/ +********************************锟斤拷锟斤拷锟斤拷锟斤拷***********************************/ static unsigned int h_pwm_duty; static unsigned int v_pwm_duty; /*! - \brief none pwm占空比设置 + \brief none pwm占锟秸憋拷锟斤拷锟斤拷 \param[in] none \param[out] none \retval none @@ -50,7 +50,7 @@ void h_pwm_duty_change(unsigned int pwm_duty) h_pwm_duty = pwm_duty; } -//垂直 +//锟斤拷直 void v_pwm_duty_change(unsigned int pwm_duty) { v_pwm_duty = pwm_duty; @@ -59,7 +59,7 @@ void v_pwm_duty_change(unsigned int pwm_duty) /*! - \brief hall状态获取 + \brief hall状态锟斤拷取 \param[in] none \param[out] none \retval none @@ -94,7 +94,7 @@ unsigned char v_hall_senser_value_get() /*! - \brief none U相进,V相出 + \brief none U锟斤拷锟斤拷锟絍锟斤拷锟 \param[in] none \param[out] none \retval none @@ -112,7 +112,7 @@ void h_uh_vl() /*! - \brief none W相进,V相出 + \brief none W锟斤拷锟斤拷锟絍锟斤拷锟 \param[in] none \param[out] none \retval none @@ -130,7 +130,7 @@ void h_wh_vl() /*! - \brief none W相进,U相出 + \brief none W锟斤拷锟斤拷锟経锟斤拷锟 \param[in] none \param[out] none \retval none @@ -148,7 +148,7 @@ void h_wh_ul() /*! - \brief none V相进,U相出 + \brief none V锟斤拷锟斤拷锟経锟斤拷锟 \param[in] none \param[out] none \retval none @@ -166,7 +166,7 @@ void h_vh_ul() /*! - \brief none V相进,W相出 + \brief none V锟斤拷锟斤拷锟絎锟斤拷锟 \param[in] none \param[out] none \retval none @@ -184,7 +184,7 @@ void h_vh_wl() /*! - \brief none U相进,W相出 + \brief none U锟斤拷锟斤拷锟絎锟斤拷锟 \param[in] none \param[out] none \retval none @@ -201,7 +201,7 @@ void h_uh_wl() } /*! - \brief none 六步换向,对于120°hall,正转顺序为546231,反转顺序为:7-正转顺序,,(最终再减1) + \brief none 锟斤拷锟斤拷锟斤拷锟津,讹拷锟斤拷120锟斤拷hall锟斤拷锟斤拷转顺锟斤拷为546231锟斤拷锟斤拷转顺锟斤拷为锟斤拷7-锟斤拷转顺锟斤拷,,锟斤拷锟斤拷锟斤拷锟劫硷拷1锟斤拷 \param[in] none \param[out] none \retval none @@ -218,7 +218,7 @@ pctr h_six_step_commu[6] = /*! - \brief none U相进,V相出 + \brief none U锟斤拷锟斤拷锟絍锟斤拷锟 \param[in] none \param[out] none \retval none @@ -236,7 +236,7 @@ void v_uh_vl() /*! - \brief none W相进,V相出 + \brief none W锟斤拷锟斤拷锟絍锟斤拷锟 \param[in] none \param[out] none \retval none @@ -254,7 +254,7 @@ void v_wh_vl() /*! - \brief none W相进,U相出 + \brief none W锟斤拷锟斤拷锟経锟斤拷锟 \param[in] none \param[out] none \retval none @@ -272,7 +272,7 @@ void v_wh_ul() /*! - \brief none V相进,U相出 + \brief none V锟斤拷锟斤拷锟経锟斤拷锟 \param[in] none \param[out] none \retval none @@ -290,7 +290,7 @@ void v_vh_ul() /*! - \brief none V相进,W相出 + \brief none V锟斤拷锟斤拷锟絎锟斤拷锟 \param[in] none \param[out] none \retval none @@ -308,7 +308,7 @@ void v_vh_wl() /*! - \brief none U相进,W相出 + \brief none U锟斤拷锟斤拷锟絎锟斤拷锟 \param[in] none \param[out] none \retval none @@ -325,7 +325,7 @@ void v_uh_wl() } /*! - \brief none 六步换向,对于120°hall,正转顺序为546231,反转顺序为:7-正转顺序,,(最终再减1) + \brief none 锟斤拷锟斤拷锟斤拷锟津,讹拷锟斤拷120锟斤拷hall锟斤拷锟斤拷转顺锟斤拷为546231锟斤拷锟斤拷转顺锟斤拷为锟斤拷7-锟斤拷转顺锟斤拷,,锟斤拷锟斤拷锟斤拷锟劫硷拷1锟斤拷 \param[in] none \param[out] none \retval none @@ -345,33 +345,33 @@ void uvw() } /*! - \brief none 水平直流无刷六步换向 + \brief none 水平直锟斤拷锟斤拷刷锟斤拷锟斤拷锟斤拷锟斤拷 \param[in] none \param[out] none \retval none \note LH @2022.07.21 */ -//中断里调用 +//锟叫讹拷锟斤拷锟斤拷锟 void h_bldc_six_step() { // H_ADC2_Phase_current(); if(g_ptz.hori_start_stop_set == PTZ_HORI_START) - {//电机处于启动状态 + {//锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟阶刺 H_Hall_state.Hall_value = h_hall_senser_value_get(); if((H_Hall_state.Hall_value <= 6)&&(H_Hall_state.Hall_value >= 1)) { // if(g_ptz.hori_direction_set == PTZ_HORI_DIR_RIGHT) -// {//电机正转- 1 +// {//锟斤拷锟斤拷锟阶- 1 // h_six_step_commu[(7-H_Hall_state.Hall_value) -1](); -// }else{//电机反转 +// }else{//锟斤拷锟斤拷锟阶 // h_six_step_commu[H_Hall_state.Hall_value -1](); // } - //直齿云台转向 + //直锟斤拷锟斤拷台转锟斤拷 if(g_ptz.hori_direction_set == PTZ_HORI_DIR_RIGHT) - {//电机正转- 1 + {//锟斤拷锟斤拷锟阶- 1 h_six_step_commu[H_Hall_state.Hall_value -1](); - }else{//电机反转 + }else{//锟斤拷锟斤拷锟阶 h_six_step_commu[(7-H_Hall_state.Hall_value) -1](); } @@ -380,35 +380,35 @@ void h_bldc_six_step() } } /*! - \brief none 垂直直流无刷六步换向 + \brief none 锟斤拷直直锟斤拷锟斤拷刷锟斤拷锟斤拷锟斤拷锟斤拷 \param[in] none \param[out] none \retval none \note LH @2022.07.21 */ -//中断里调用 +//锟叫讹拷锟斤拷锟斤拷锟 void v_bldc_six_step() { // V_ADC0_Phase_current(); if((g_ptz.vert_start_stop_set == PTZ_VERT_START) && (g_ptz.vert_pid.mode == PID_ADJUST_SPEED)) - {//电机处于启动状态 + {//锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟阶刺 V_Hall_state.Hall_value = v_hall_senser_value_get(); if((V_Hall_state.Hall_value <= 6)&&(V_Hall_state.Hall_value >= 1)) { if(g_ptz.vert_direction_set == PTZ_VERT_DIR_UP) - {//电机正转- 1 + {//锟斤拷锟斤拷锟阶- 1 v_six_step_commu[V_Hall_state.Hall_value -1](); - }else{//电机反转 + }else{//锟斤拷锟斤拷锟阶 v_six_step_commu[(7-V_Hall_state.Hall_value) -1](); } // if(g_ptz.vert_pid.PidUT_float < 0) -// {//换种思路,PID计算为负数时,反向转动 +// {//锟斤拷锟斤拷思路锟斤拷PID锟斤拷锟斤拷为锟斤拷锟斤拷时锟斤拷锟斤拷锟斤拷转锟斤拷 // if(g_ptz.vert_direction_set == PTZ_VERT_DIR_UP) -// {//电机正转- 1 +// {//锟斤拷锟斤拷锟阶- 1 // v_six_step_commu[(7-V_Hall_state.Hall_value) -1](); -// }else{//电机反转 +// }else{//锟斤拷锟斤拷锟阶 // v_six_step_commu[V_Hall_state.Hall_value -1](); // } // } @@ -422,7 +422,7 @@ void v_bldc_six_step() /*! - \brief none 垂直方向调速,自锁 + \brief none 锟斤拷直锟斤拷锟斤拷锟斤拷伲锟斤拷锟斤拷锟 \param[in] none \param[out] none \retval none @@ -455,7 +455,6 @@ void hori_dir_speed_start(unsigned int verf) TIMER_CH0CV(TIMER2) = verf;//U199;// TIMER_CH1CV(TIMER2) = 0;//V TIMER_CH2CV(TIMER2) = 0;//W - } void hori_dir_speed_stop(void) @@ -473,7 +472,7 @@ void hori_dir_speed_stop(void) /*! - \brief none 电机启动 + \brief none 锟斤拷锟斤拷锟斤拷锟 \param[in] none \param[out] none \retval none @@ -481,7 +480,7 @@ void hori_dir_speed_stop(void) */ void h_start_motor() { - //定时器使能 + //锟斤拷时锟斤拷使锟斤拷 // timer_enable(TIMER2); h_pwm_duty_change(0); TIMER_CH0CV(TIMER2) = 0 ;// @@ -492,12 +491,12 @@ void h_start_motor() H_EN2_OFF;//V H_EN3_OFF;//W -// timer_interrupt_enable(TIMER2,TIMER_INT_UP);//定时器更新中断使能 +// timer_interrupt_enable(TIMER2,TIMER_INT_UP);//锟斤拷时锟斤拷锟斤拷锟斤拷锟叫讹拷使锟斤拷 } void v_start_motor() { - //定时器使能 + //锟斤拷时锟斤拷使锟斤拷 // timer_enable(TIMER3); v_pwm_duty_change(0); TIMER_CH0CV(TIMER3) = 0 ;// @@ -508,12 +507,12 @@ void v_start_motor() V_EN2_OFF;//V V_EN3_OFF;//W -// timer_interrupt_enable(TIMER3,TIMER_INT_UP);//定时器更新中断使能 +// timer_interrupt_enable(TIMER3,TIMER_INT_UP);//锟斤拷时锟斤拷锟斤拷锟斤拷锟叫讹拷使锟斤拷 } /*! - \brief none 电机停止 + \brief none 锟斤拷锟酵V \param[in] none \param[out] none \retval none @@ -522,7 +521,7 @@ void v_start_motor() void h_stop_motor() { h_pwm_duty_change(0); -// //输出低电平 +// //锟斤拷锟斤拷偷锟狡 TIMER_CH0CV(TIMER2) = 0; TIMER_CH1CV(TIMER2) = 0; TIMER_CH2CV(TIMER2) = 0; @@ -530,15 +529,15 @@ void h_stop_motor() H_EN1_OFF;//U H_EN2_OFF;//V H_EN3_OFF;//W -// //定时器关闭 +// //锟斤拷时锟斤拷锟截憋拷 // timer_disable(TIMER2); -// timer_interrupt_disable(TIMER2,TIMER_INT_UP);//定时器更新中断使能 +// timer_interrupt_disable(TIMER2,TIMER_INT_UP);//锟斤拷时锟斤拷锟斤拷锟斤拷锟叫讹拷使锟斤拷 } void v_stop_motor() { v_pwm_duty_change(0); -// //输出低电平 +// //锟斤拷锟斤拷偷锟狡 TIMER_CH0CV(TIMER3) = 0; TIMER_CH1CV(TIMER3) = 0; TIMER_CH2CV(TIMER3) = 0; @@ -546,9 +545,9 @@ void v_stop_motor() V_EN1_OFF;//U V_EN2_OFF;//V V_EN3_OFF;//W -// //定时器关闭 +// //锟斤拷时锟斤拷锟截憋拷 // timer_disable(TIMER3); -// timer_interrupt_disable(TIMER3,TIMER_INT_UP);//定时器更新中断使能 +// timer_interrupt_disable(TIMER3,TIMER_INT_UP);//锟斤拷时锟斤拷锟斤拷锟斤拷锟叫讹拷使锟斤拷 } @@ -557,7 +556,7 @@ void v_stop_motor() /*! - \brief hall引脚初始化 + \brief hall锟斤拷锟脚筹拷始锟斤拷 \param[in] none \param[out] none \retval none @@ -565,11 +564,11 @@ void v_stop_motor() */ static void hall_io_init(void) { -// //配置引脚时钟 +// //锟斤拷锟斤拷锟斤拷锟斤拷时锟斤拷 // rcu_periph_clock_enable(RCU_GPIOE); // -// //水平——PE10-H1,PE11-H2,PE12-H3,,垂直PE13-H1,PE14-H2,PE15-H3 -// //设置引脚为输入模式 +// //水平锟斤拷锟斤拷PE10-H1,PE11-H2,PE12-H3锟斤拷锟斤拷锟斤拷直PE13-H1,PE14-H2,PE15-H3 +// //锟斤拷锟斤拷锟斤拷锟斤拷为锟斤拷锟斤拷模式 // gpio_mode_set(GPIOE, GPIO_MODE_INPUT, GPIO_PUPD_NONE, GPIO_PIN_10); // gpio_mode_set(GPIOE, GPIO_MODE_INPUT, GPIO_PUPD_NONE, GPIO_PIN_11); // gpio_mode_set(GPIOE, GPIO_MODE_INPUT, GPIO_PUPD_NONE, GPIO_PIN_12); @@ -591,7 +590,7 @@ static void hall_io_init(void) } /*! - \brief none 驱动桥引脚初始化 + \brief none 锟斤拷锟斤拷锟斤拷锟斤拷锟脚筹拷始锟斤拷 \param[in] none \param[out] none \retval none @@ -615,9 +614,9 @@ void bridge_io_init(void) gpio_mode_set(GPIOD, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_15); gpio_output_options_set(GPIOD, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_10| GPIO_PIN_11| GPIO_PIN_15); - //GD改版后驱动策略进行了修改————新增驱动桥电源控制引脚,便于驱动器的断电复位等 - gpio_mode_set(GPIOE, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_0);//水平电源控制引脚 - gpio_mode_set(GPIOE, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_1);//垂直电源控制引脚 + //GD锟侥帮拷锟斤拷锟斤拷锟斤拷锟斤拷越锟斤拷锟斤拷锟斤拷薷摹锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷诺锟皆达拷锟斤拷锟斤拷锟斤拷牛锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷亩系绺次伙拷锟 + gpio_mode_set(GPIOE, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_0);//水平锟斤拷源锟斤拷锟斤拷锟斤拷锟斤拷 + gpio_mode_set(GPIOE, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_1);//锟斤拷直锟斤拷源锟斤拷锟斤拷锟斤拷锟斤拷 gpio_output_options_set(GPIOE, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_0| GPIO_PIN_1); H_EN1_OFF; diff --git a/BSP/IAR/GD32F450xE.icf b/BSP/IAR/GD32F450xE.icf index 67e4732..3074568 100644 --- a/BSP/IAR/GD32F450xE.icf +++ b/BSP/IAR/GD32F450xE.icf @@ -2,9 +2,9 @@ /*-Editor annotation file-*/ /* IcfEditorFile="$TOOLKIT_DIR$\config\ide\IcfEditor\cortex_v1_0.xml" */ /*-Specials-*/ -define symbol __ICFEDIT_intvec_start__ = 0x08010000; +define symbol __ICFEDIT_intvec_start__ = 0x08000000; /*-Memory Regions-*/ -define symbol __ICFEDIT_region_ROM_start__ = 0x08010000; +define symbol __ICFEDIT_region_ROM_start__ = 0x08000000; define symbol __ICFEDIT_region_ROM_end__ = 0x0807FFFF; define symbol __ICFEDIT_region_RAM_start__ = 0x20000000; define symbol __ICFEDIT_region_RAM_end__ = 0x2002FFFF; diff --git a/PROJECT/Backup (1) of OS2.ewd b/PROJECT/Backup (1) of OS2.ewd new file mode 100644 index 0000000..fe8d3df --- /dev/null +++ b/PROJECT/Backup (1) of OS2.ewd @@ -0,0 +1,3064 @@ + + + 3 + + Debug + + ARM + + 1 + + C-SPY + 2 + + 32 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ARMSIM_ID + 2 + + 1 + 1 + 1 + + + + + + + + CADI_ID + 2 + + 0 + 1 + 1 + + + + + + + + + CMSISDAP_ID + 2 + + 4 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GDBSERVER_ID + 2 + + 0 + 1 + 1 + + + + + + + + + + + IJET_ID + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + JLINK_ID + 2 + + 16 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LMIFTDI_ID + 2 + + 3 + 1 + 1 + + + + + + + + + + + + + NULINK_ID + 2 + + 0 + 1 + 1 + + + + + + + PEMICRO_ID + 2 + + 3 + 1 + 1 + + + + + + + + STLINK_ID + 2 + + 7 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + THIRDPARTY_ID + 2 + + 0 + 1 + 1 + + + + + + + + TIFET_ID + 2 + + 1 + 1 + 1 + + + + + + + + + + + + + + + + + + + XDS100_ID + 2 + + 9 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\FreeRtos\FreeRtosArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin2.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm9.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm9BE.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\TargetAccessServer\TargetAccessServer.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin + 0 + + + + + Release + + ARM + + 0 + + C-SPY + 2 + + 32 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ARMSIM_ID + 2 + + 1 + 1 + 0 + + + + + + + + CADI_ID + 2 + + 0 + 1 + 0 + + + + + + + + + CMSISDAP_ID + 2 + + 4 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GDBSERVER_ID + 2 + + 0 + 1 + 0 + + + + + + + + + + + IJET_ID + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + JLINK_ID + 2 + + 16 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LMIFTDI_ID + 2 + + 3 + 1 + 0 + + + + + + + + + + + + + NULINK_ID + 2 + + 0 + 1 + 0 + + + + + + + PEMICRO_ID + 2 + + 3 + 1 + 0 + + + + + + + + STLINK_ID + 2 + + 7 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + THIRDPARTY_ID + 2 + + 0 + 1 + 0 + + + + + + + + TIFET_ID + 2 + + 1 + 1 + 0 + + + + + + + + + + + + + + + + + + + XDS100_ID + 2 + + 9 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\FreeRtos\FreeRtosArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\Mbed\MbedArmPlugin2.ENU.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm9.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\SMX\smxAwareIarArm9BE.ewplugin + 0 + + + $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\TargetAccessServer\TargetAccessServer.ENU.ewplugin + 0 + + + $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin + 0 + + + + diff --git a/PROJECT/Backup (1) of OS2.ewp b/PROJECT/Backup (1) of OS2.ewp new file mode 100644 index 0000000..ae45cae --- /dev/null +++ b/PROJECT/Backup (1) of OS2.ewp @@ -0,0 +1,3668 @@ + + + 3 + + Debug + + ARM + + 1 + + General + 3 + + 34 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 37 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 11 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 1 + inputOutputBased + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 26 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + + Release + + ARM + + 0 + + General + 3 + + 34 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 37 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 11 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 0 + + + + + + + + + CUSTOM + 3 + + + + 0 + inputOutputBased + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 26 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 0 + + + + + + + + APP + + Agent + + $PROJ_DIR$\..\APP\Agent\agent_hyt.c + + + $PROJ_DIR$\..\APP\Agent\agent_hyt.h + + + + Appcfg + + $PROJ_DIR$\..\APP\Appcfg\app.c + + + $PROJ_DIR$\..\APP\Appcfg\app_cfg.h + + + $PROJ_DIR$\..\APP\Appcfg\app_hooks.c + + + $PROJ_DIR$\..\APP\Appcfg\cpu_cfg.h + + + $PROJ_DIR$\..\APP\Appcfg\lib_cfg.h + + + $PROJ_DIR$\..\APP\Appcfg\os_cfg.h + + + + Common + + $PROJ_DIR$\..\APP\Common\comm_cfginfo.c + + + $PROJ_DIR$\..\APP\Common\comm_cfginfo.h + + + $PROJ_DIR$\..\APP\Common\comm_types.h + + + $PROJ_DIR$\..\APP\Common\common.h + + + $PROJ_DIR$\..\APP\Common\includes.h + + + $PROJ_DIR$\..\APP\Common\ptz_default_value.h + + + $PROJ_DIR$\..\APP\Common\ptz_global_variable.c + + + $PROJ_DIR$\..\APP\Common\ptz_global_variable.h + + + $PROJ_DIR$\..\APP\Common\ptz_header_file.h + + + $PROJ_DIR$\..\APP\Common\ptz_struct.h + + + $PROJ_DIR$\..\APP\Common\ptz_type_select.h + + + + Device + + $PROJ_DIR$\..\APP\Device\Device_angle\angle_poweroffsave.c + + + $PROJ_DIR$\..\APP\Device\Device_angle\angle_poweroffsave.h + + + $PROJ_DIR$\..\APP\Device\Device_angle\angle_zerooffset.c + + + $PROJ_DIR$\..\APP\Device\Device_angle\angle_zerooffset.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_adc_collect.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_adc_collect.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_dac_out.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_dac_out.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_heatresistor.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_heatresistor.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_interrupt.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_interrupt.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_photoelectricswitch.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_photoelectricswitch.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_relay.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_relay.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_wdog.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_wdog.h + + + $PROJ_DIR$\..\APP\Device\Device_angle\get_angle.c + + + $PROJ_DIR$\..\APP\Device\Device_angle\get_angle.h + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_bldc.c + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_bldc.h + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_electricstable.c + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_electricstable.h + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_plan.c + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_plan.h + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_step.c + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_step.h + + + $PROJ_DIR$\..\APP\Device\Device_speed\speed_to_bldc.c + + Debug + + ICCARM + + 37 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $PROJ_DIR$\..\APP\Device\Device_speed\speed_to_bldc.h + + + $PROJ_DIR$\..\APP\Device\Device_speed\speed_to_step.c + + + $PROJ_DIR$\..\APP\Device\Device_speed\speed_to_step.h + + + + Service + + $PROJ_DIR$\..\APP\Service\onchip_flash.c + + + $PROJ_DIR$\..\APP\Service\onchip_flash.h + + + $PROJ_DIR$\..\APP\Device\Restore factory settings\Restore_factory_set.c + + + $PROJ_DIR$\..\APP\Device\Restore factory settings\Restore_factory_set.h + + + $PROJ_DIR$\..\APP\Service\service_areascan.c + + + $PROJ_DIR$\..\APP\Service\service_areascan.h + + + $PROJ_DIR$\..\APP\Service\service_autoreturn.c + + + $PROJ_DIR$\..\APP\Service\service_autoreturn.h + + + $PROJ_DIR$\..\APP\Service\service_cmdpreprocess.c + + + $PROJ_DIR$\..\APP\Service\service_cmdpreprocess.h + + + $PROJ_DIR$\..\APP\Service\service_error_count.c + + + $PROJ_DIR$\..\APP\Service\service_error_count.h + + + $PROJ_DIR$\..\APP\Service\service_presetbitscan.c + + + $PROJ_DIR$\..\APP\Service\service_presetbitscan.h + + + $PROJ_DIR$\..\APP\Service\service_selfcheck.c + + + $PROJ_DIR$\..\APP\Service\service_selfcheck.h + + + $PROJ_DIR$\..\APP\Service\service_statusmonitor.c + + + $PROJ_DIR$\..\APP\Service\service_statusmonitor.h + + + $PROJ_DIR$\..\APP\Service\service_update.c + + + $PROJ_DIR$\..\APP\Service\service_update.h + + + + + BSP + + Doc + + + Driver + + as5047d + + $PROJ_DIR$\..\BSP\Driver\as5047d\as5047d.c + + + $PROJ_DIR$\..\BSP\Driver\as5047d\as5047d.h + + + + beep + + $PROJ_DIR$\..\BSP\Driver\beep\beep.c + + + $PROJ_DIR$\..\BSP\Driver\beep\beep.h + + + + check + + $PROJ_DIR$\..\BSP\Driver\check\check.c + + + $PROJ_DIR$\..\BSP\Driver\check\check.h + + + + enet + + $PROJ_DIR$\..\BSP\Driver\enet_to_udp\enet_to_udp.c + + + $PROJ_DIR$\..\BSP\Driver\enet_to_udp\enet_to_udp.h + + + + full_bridge + + $PROJ_DIR$\..\BSP\Driver\full_bridge\full_bridge.c + + + $PROJ_DIR$\..\BSP\Driver\full_bridge\full_bridge.h + + + + getcfg + + $PROJ_DIR$\..\BSP\Driver\getcfg\getcfg.c + + + $PROJ_DIR$\..\BSP\Driver\getcfg\getcfg.h + + + + l6235d + + $PROJ_DIR$\..\BSP\Driver\l6235d\l6235d.c + + + $PROJ_DIR$\..\BSP\Driver\l6235d\l6235d.h + + + + lan8720 + + $PROJ_DIR$\..\BSP\Driver\lan8720\Lan8720.c + + + $PROJ_DIR$\..\BSP\Driver\lan8720\Lan8720.h + + + + mb85rc64 + + $PROJ_DIR$\..\BSP\Driver\mb85rc64\mb85rc64.c + + + $PROJ_DIR$\..\BSP\Driver\mb85rc64\mb85rc64.h + + + + ring_queue + + $PROJ_DIR$\..\BSP\Driver\ringqueue\ring_queue.c + + + $PROJ_DIR$\..\BSP\Driver\ringqueue\ring_queue.h + + + + timer + + $PROJ_DIR$\..\BSP\Driver\timer\Timer.c + + + $PROJ_DIR$\..\BSP\Driver\timer\Timer.h + + + + tmc2160 + + $PROJ_DIR$\..\BSP\Driver\tmc2160\tmc2160.c + + + $PROJ_DIR$\..\BSP\Driver\tmc2160\tmc2160.h + + + + tmp75 + + $PROJ_DIR$\..\BSP\Driver\tmp75\tmp75.c + + + $PROJ_DIR$\..\BSP\Driver\tmp75\tmp75.h + + + + usart + + $PROJ_DIR$\..\BSP\Driver\usart\Usart.c + + + $PROJ_DIR$\..\BSP\Driver\usart\Usart.h + + + + w25q128 + + $PROJ_DIR$\..\BSP\Driver\w25q128\w25q128.c + + + $PROJ_DIR$\..\BSP\Driver\w25q128\w25q128.h + + + + + IAR + + $PROJ_DIR$\..\BSP\IAR\GD32F450xE.icf + + + Debug + + ICCARM + + 37 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OS + + $PROJ_DIR$\..\BSP\OS\bsp_os.c + + + $PROJ_DIR$\..\BSP\OS\bsp_os.h + + + + $PROJ_DIR$\..\BSP\bsp.c + + + $PROJ_DIR$\..\BSP\bsp.h + + + $PROJ_DIR$\..\BSP\bsp_int.c + + + $PROJ_DIR$\..\BSP\bsp_ser.c + + + $PROJ_DIR$\..\BSP\bsp_ser.h + + + $PROJ_DIR$\..\BSP\pdebug.c + + + $PROJ_DIR$\..\BSP\pdebug.h + + + + FATFS + + option + + $PROJ_DIR$\..\FATFS\option\cc936.c + + + + $PROJ_DIR$\..\FATFS\diskio.c + + + $PROJ_DIR$\..\FATFS\diskio.h + + + $PROJ_DIR$\..\FATFS\ff.c + + + $PROJ_DIR$\..\FATFS\ff.h + + + $PROJ_DIR$\..\FATFS\ffconf.h + + + $PROJ_DIR$\..\FATFS\integer.h + + + $PROJ_DIR$\..\FATFS\tm_stm32f1_fatfs.c + + + $PROJ_DIR$\..\FATFS\tm_stm32f1_fatfs.h + + + + GD32F4 + + CMSIS + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\CMSIS\core_cm4.h + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\CMSIS\core_cm4_simd.h + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\CMSIS\GD\GD32F4xx\Source\system_gd32f4xx.c + + + + GD32F4xx_standard + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_adc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_can.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_crc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_ctc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_dac.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_dbg.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_dci.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_dma.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_enet.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_exmc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_exti.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_fmc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_fwdgt.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_gpio.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_i2c.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_ipa.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_iref.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_misc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_pmu.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_rcu.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_rtc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_sdio.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_spi.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_syscfg.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_timer.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_tli.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_trng.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_usart.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_wwdgt.c + + + + Startup + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\CMSIS\GD\GD32F4xx\Source\IAR\startup_gd32f450.s + + + + Systick + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\SYSTICK\gd32f4xx_it.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\SYSTICK\gd32f4xx_it.h + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\SYSTICK\systick.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\SYSTICK\systick.h + + + + + LWIP + + api + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\api_lib.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\api_msg.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\err.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\netbuf.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\netdb.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\netifapi.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\ping.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\sockets.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\tcpip.c + + + + arch + + $PROJ_DIR$\..\LWIP\arch\sys_arch.c + + + + core + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\asn1_dec.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\asn1_enc.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\autoip.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\def.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\dhcp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\dns.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\icmp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\igmp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\inet.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\inet_chksum.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\init.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\ip.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\ip_addr.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\ip_frag.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\mem.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\memp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\mib2.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\mib_structs.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\msg_in.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\msg_out.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\netif.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\pbuf.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\raw.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\stats.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\sys.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\tcp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\tcp_in.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\tcp_out.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\timers.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\udp.c + + + + Lib + + $PROJ_DIR$\..\LWIP\Lib\sock_utils.c + + + $PROJ_DIR$\..\LWIP\Lib\sock_utils.h + + + + netif + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\netif\etharp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\netif\ethernetif.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\netif\slipif.c + + + + + uCOS-II + + Ports + + ARM-Cortex-M4 + + $PROJ_DIR$\..\OS2\uCOS-II\Ports\ARM-Cortex-M4\os_cpu.h + + + $PROJ_DIR$\..\OS2\uCOS-II\Ports\ARM-Cortex-M4\os_cpu_a.asm + + + $PROJ_DIR$\..\OS2\uCOS-II\Ports\ARM-Cortex-M4\os_cpu_c.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Ports\ARM-Cortex-M4\os_dbg.c + + + + uC-CPU + + ARM-Cortex-M4 + + $PROJ_DIR$\..\OS2\uC-CPU\ARM-Cortex-M4\cpu.h + + + $PROJ_DIR$\..\OS2\uC-CPU\ARM-Cortex-M4\cpu_a.asm + + + $PROJ_DIR$\..\OS2\uC-CPU\ARM-Cortex-M4\cpu_c.c + + + + $PROJ_DIR$\..\OS2\uC-CPU\cpu_core.c + + + $PROJ_DIR$\..\OS2\uC-CPU\cpu_core.h + + + $PROJ_DIR$\..\OS2\uC-CPU\cpu_def.h + + + + + Source + + $PROJ_DIR$\..\APP\Header\os_cfg.h + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_core.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_flag.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_mbox.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_mem.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_mutex.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_q.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_sem.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_task.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_time.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_tmr.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\ucos_ii.h + + + + uC-LIB + + Ports + + ARM-Cortex-M4 + + $PROJ_DIR$\..\OS2\uC-LIB\Ports\ARM-Cortex-M4\lib_mem_a.asm + + + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_ascii.c + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_ascii.h + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_def.h + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_math.c + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_math.h + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_mem.c + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_mem.h + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_str.c + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_str.h + + + + + $PROJ_DIR$\..\..\..\Users\Administrator\AppData\Roaming\Tencent\QQ\Temp\{F}SQO_E9%Q2@~G%E(835ZQ.png + + diff --git a/PROJECT/Backup (1) of OS2.ewt b/PROJECT/Backup (1) of OS2.ewt new file mode 100644 index 0000000..14105c6 --- /dev/null +++ b/PROJECT/Backup (1) of OS2.ewt @@ -0,0 +1,3697 @@ + + + 3 + + Debug + + ARM + + 1 + + C-STAT + 515 + + 515 + + 0 + + 1 + 600 + 1 + 6 + 0 + 1 + 100 + Debug\C-STAT + + + 2.3.2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RuntimeChecking + 0 + + 2 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + Release + + ARM + + 0 + + C-STAT + 515 + + 515 + + 0 + + 1 + 600 + 1 + 6 + 0 + 1 + 100 + Release\C-STAT + + + 2.3.2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RuntimeChecking + 0 + + 2 + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + APP + + Agent + + $PROJ_DIR$\..\APP\Agent\agent_hyt.c + + + $PROJ_DIR$\..\APP\Agent\agent_hyt.h + + + + Appcfg + + $PROJ_DIR$\..\APP\Appcfg\app.c + + + $PROJ_DIR$\..\APP\Appcfg\app_cfg.h + + + $PROJ_DIR$\..\APP\Appcfg\app_hooks.c + + + $PROJ_DIR$\..\APP\Appcfg\cpu_cfg.h + + + $PROJ_DIR$\..\APP\Appcfg\lib_cfg.h + + + $PROJ_DIR$\..\APP\Appcfg\os_cfg.h + + + + Common + + $PROJ_DIR$\..\APP\Common\comm_cfginfo.c + + + $PROJ_DIR$\..\APP\Common\comm_cfginfo.h + + + $PROJ_DIR$\..\APP\Common\comm_types.h + + + $PROJ_DIR$\..\APP\Common\common.h + + + $PROJ_DIR$\..\APP\Common\includes.h + + + $PROJ_DIR$\..\APP\Common\ptz_default_value.h + + + $PROJ_DIR$\..\APP\Common\ptz_global_variable.c + + + $PROJ_DIR$\..\APP\Common\ptz_global_variable.h + + + $PROJ_DIR$\..\APP\Common\ptz_header_file.h + + + $PROJ_DIR$\..\APP\Common\ptz_struct.h + + + $PROJ_DIR$\..\APP\Common\ptz_type_select.h + + + + Device + + $PROJ_DIR$\..\APP\Device\Device_angle\angle_poweroffsave.c + + + $PROJ_DIR$\..\APP\Device\Device_angle\angle_poweroffsave.h + + + $PROJ_DIR$\..\APP\Device\Device_angle\angle_zerooffset.c + + + $PROJ_DIR$\..\APP\Device\Device_angle\angle_zerooffset.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_adc_collect.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_adc_collect.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_dac_out.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_dac_out.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_heatresistor.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_heatresistor.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_interrupt.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_interrupt.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_photoelectricswitch.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_photoelectricswitch.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_relay.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_relay.h + + + $PROJ_DIR$\..\APP\Device\device_Other\device_wdog.c + + + $PROJ_DIR$\..\APP\Device\device_Other\device_wdog.h + + + $PROJ_DIR$\..\APP\Device\Device_angle\get_angle.c + + + $PROJ_DIR$\..\APP\Device\Device_angle\get_angle.h + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_bldc.c + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_bldc.h + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_electricstable.c + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_electricstable.h + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_plan.c + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_plan.h + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_step.c + + + $PROJ_DIR$\..\APP\Device\Device_rotate\rotate_step.h + + + $PROJ_DIR$\..\APP\Device\Device_speed\speed_to_bldc.c + + Debug + + + + $PROJ_DIR$\..\APP\Device\Device_speed\speed_to_bldc.h + + + $PROJ_DIR$\..\APP\Device\Device_speed\speed_to_step.c + + + $PROJ_DIR$\..\APP\Device\Device_speed\speed_to_step.h + + + + Service + + $PROJ_DIR$\..\APP\Service\onchip_flash.c + + + $PROJ_DIR$\..\APP\Service\onchip_flash.h + + + $PROJ_DIR$\..\APP\Device\Restore factory settings\Restore_factory_set.c + + + $PROJ_DIR$\..\APP\Device\Restore factory settings\Restore_factory_set.h + + + $PROJ_DIR$\..\APP\Service\service_areascan.c + + + $PROJ_DIR$\..\APP\Service\service_areascan.h + + + $PROJ_DIR$\..\APP\Service\service_autoreturn.c + + + $PROJ_DIR$\..\APP\Service\service_autoreturn.h + + + $PROJ_DIR$\..\APP\Service\service_cmdpreprocess.c + + + $PROJ_DIR$\..\APP\Service\service_cmdpreprocess.h + + + $PROJ_DIR$\..\APP\Service\service_error_count.c + + + $PROJ_DIR$\..\APP\Service\service_error_count.h + + + $PROJ_DIR$\..\APP\Service\service_presetbitscan.c + + + $PROJ_DIR$\..\APP\Service\service_presetbitscan.h + + + $PROJ_DIR$\..\APP\Service\service_selfcheck.c + + + $PROJ_DIR$\..\APP\Service\service_selfcheck.h + + + $PROJ_DIR$\..\APP\Service\service_statusmonitor.c + + + $PROJ_DIR$\..\APP\Service\service_statusmonitor.h + + + $PROJ_DIR$\..\APP\Service\service_update.c + + + $PROJ_DIR$\..\APP\Service\service_update.h + + + + + BSP + + Doc + + + Driver + + as5047d + + $PROJ_DIR$\..\BSP\Driver\as5047d\as5047d.c + + + $PROJ_DIR$\..\BSP\Driver\as5047d\as5047d.h + + + + beep + + $PROJ_DIR$\..\BSP\Driver\beep\beep.c + + + $PROJ_DIR$\..\BSP\Driver\beep\beep.h + + + + check + + $PROJ_DIR$\..\BSP\Driver\check\check.c + + + $PROJ_DIR$\..\BSP\Driver\check\check.h + + + + enet + + $PROJ_DIR$\..\BSP\Driver\enet_to_udp\enet_to_udp.c + + + $PROJ_DIR$\..\BSP\Driver\enet_to_udp\enet_to_udp.h + + + + full_bridge + + $PROJ_DIR$\..\BSP\Driver\full_bridge\full_bridge.c + + + $PROJ_DIR$\..\BSP\Driver\full_bridge\full_bridge.h + + + + getcfg + + $PROJ_DIR$\..\BSP\Driver\getcfg\getcfg.c + + + $PROJ_DIR$\..\BSP\Driver\getcfg\getcfg.h + + + + l6235d + + $PROJ_DIR$\..\BSP\Driver\l6235d\l6235d.c + + + $PROJ_DIR$\..\BSP\Driver\l6235d\l6235d.h + + + + lan8720 + + $PROJ_DIR$\..\BSP\Driver\lan8720\Lan8720.c + + + $PROJ_DIR$\..\BSP\Driver\lan8720\Lan8720.h + + + + mb85rc64 + + $PROJ_DIR$\..\BSP\Driver\mb85rc64\mb85rc64.c + + + $PROJ_DIR$\..\BSP\Driver\mb85rc64\mb85rc64.h + + + + ring_queue + + $PROJ_DIR$\..\BSP\Driver\ringqueue\ring_queue.c + + + $PROJ_DIR$\..\BSP\Driver\ringqueue\ring_queue.h + + + + timer + + $PROJ_DIR$\..\BSP\Driver\timer\Timer.c + + + $PROJ_DIR$\..\BSP\Driver\timer\Timer.h + + + + tmc2160 + + $PROJ_DIR$\..\BSP\Driver\tmc2160\tmc2160.c + + + $PROJ_DIR$\..\BSP\Driver\tmc2160\tmc2160.h + + + + tmp75 + + $PROJ_DIR$\..\BSP\Driver\tmp75\tmp75.c + + + $PROJ_DIR$\..\BSP\Driver\tmp75\tmp75.h + + + + usart + + $PROJ_DIR$\..\BSP\Driver\usart\Usart.c + + + $PROJ_DIR$\..\BSP\Driver\usart\Usart.h + + + + w25q128 + + $PROJ_DIR$\..\BSP\Driver\w25q128\w25q128.c + + + $PROJ_DIR$\..\BSP\Driver\w25q128\w25q128.h + + + + + IAR + + $PROJ_DIR$\..\BSP\IAR\GD32F450xE.icf + + + Debug + + + + OS + + $PROJ_DIR$\..\BSP\OS\bsp_os.c + + + $PROJ_DIR$\..\BSP\OS\bsp_os.h + + + + $PROJ_DIR$\..\BSP\bsp.c + + + $PROJ_DIR$\..\BSP\bsp.h + + + $PROJ_DIR$\..\BSP\bsp_int.c + + + $PROJ_DIR$\..\BSP\bsp_ser.c + + + $PROJ_DIR$\..\BSP\bsp_ser.h + + + $PROJ_DIR$\..\BSP\pdebug.c + + + $PROJ_DIR$\..\BSP\pdebug.h + + + + FATFS + + option + + $PROJ_DIR$\..\FATFS\option\cc936.c + + + + $PROJ_DIR$\..\FATFS\diskio.c + + + $PROJ_DIR$\..\FATFS\diskio.h + + + $PROJ_DIR$\..\FATFS\ff.c + + + $PROJ_DIR$\..\FATFS\ff.h + + + $PROJ_DIR$\..\FATFS\ffconf.h + + + $PROJ_DIR$\..\FATFS\integer.h + + + $PROJ_DIR$\..\FATFS\tm_stm32f1_fatfs.c + + + $PROJ_DIR$\..\FATFS\tm_stm32f1_fatfs.h + + + + GD32F4 + + CMSIS + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\CMSIS\core_cm4.h + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\CMSIS\core_cm4_simd.h + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\CMSIS\GD\GD32F4xx\Source\system_gd32f4xx.c + + + + GD32F4xx_standard + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_adc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_can.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_crc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_ctc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_dac.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_dbg.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_dci.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_dma.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_enet.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_exmc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_exti.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_fmc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_fwdgt.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_gpio.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_i2c.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_ipa.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_iref.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_misc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_pmu.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_rcu.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_rtc.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_sdio.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_spi.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_syscfg.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_timer.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_tli.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_trng.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_usart.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\GD32F4xx_standard_peripheral\Source\gd32f4xx_wwdgt.c + + + + Startup + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\CMSIS\GD\GD32F4xx\Source\IAR\startup_gd32f450.s + + + + Systick + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\SYSTICK\gd32f4xx_it.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\SYSTICK\gd32f4xx_it.h + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\SYSTICK\systick.c + + + $PROJ_DIR$\..\GD32F4xx_Firmware_Library\SYSTICK\systick.h + + + + + LWIP + + api + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\api_lib.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\api_msg.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\err.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\netbuf.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\netdb.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\netifapi.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\ping.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\sockets.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\api\tcpip.c + + + + arch + + $PROJ_DIR$\..\LWIP\arch\sys_arch.c + + + + core + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\asn1_dec.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\asn1_enc.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\autoip.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\def.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\dhcp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\dns.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\icmp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\igmp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\inet.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\inet_chksum.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\init.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\ip.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\ip_addr.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\ipv4\ip_frag.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\mem.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\memp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\mib2.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\mib_structs.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\msg_in.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\snmp\msg_out.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\netif.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\pbuf.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\raw.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\stats.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\sys.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\tcp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\tcp_in.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\tcp_out.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\timers.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\core\udp.c + + + + Lib + + $PROJ_DIR$\..\LWIP\Lib\sock_utils.c + + + $PROJ_DIR$\..\LWIP\Lib\sock_utils.h + + + + netif + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\netif\etharp.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\netif\ethernetif.c + + + $PROJ_DIR$\..\LWIP\lwip-1.4.1\netif\slipif.c + + + + + uCOS-II + + Ports + + ARM-Cortex-M4 + + $PROJ_DIR$\..\OS2\uCOS-II\Ports\ARM-Cortex-M4\os_cpu.h + + + $PROJ_DIR$\..\OS2\uCOS-II\Ports\ARM-Cortex-M4\os_cpu_a.asm + + + $PROJ_DIR$\..\OS2\uCOS-II\Ports\ARM-Cortex-M4\os_cpu_c.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Ports\ARM-Cortex-M4\os_dbg.c + + + + uC-CPU + + ARM-Cortex-M4 + + $PROJ_DIR$\..\OS2\uC-CPU\ARM-Cortex-M4\cpu.h + + + $PROJ_DIR$\..\OS2\uC-CPU\ARM-Cortex-M4\cpu_a.asm + + + $PROJ_DIR$\..\OS2\uC-CPU\ARM-Cortex-M4\cpu_c.c + + + + $PROJ_DIR$\..\OS2\uC-CPU\cpu_core.c + + + $PROJ_DIR$\..\OS2\uC-CPU\cpu_core.h + + + $PROJ_DIR$\..\OS2\uC-CPU\cpu_def.h + + + + + Source + + $PROJ_DIR$\..\APP\Header\os_cfg.h + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_core.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_flag.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_mbox.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_mem.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_mutex.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_q.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_sem.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_task.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_time.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\os_tmr.c + + + $PROJ_DIR$\..\OS2\uCOS-II\Source\ucos_ii.h + + + + uC-LIB + + Ports + + ARM-Cortex-M4 + + $PROJ_DIR$\..\OS2\uC-LIB\Ports\ARM-Cortex-M4\lib_mem_a.asm + + + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_ascii.c + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_ascii.h + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_def.h + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_math.c + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_math.h + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_mem.c + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_mem.h + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_str.c + + + $PROJ_DIR$\..\OS2\uC-LIB\lib_str.h + + + + + $PROJ_DIR$\..\..\..\Users\Administrator\AppData\Roaming\Tencent\QQ\Temp\{F}SQO_E9%Q2@~G%E(835ZQ.png + +