已裁剪掉逗猫棒的业务程序,原有的蓝牙转USB功能不受影响

This commit is contained in:
2026-07-24 12:26:52 +08:00
parent b3f06697a6
commit c843fb24e0
61 changed files with 2195 additions and 7393 deletions
-206
View File
@@ -544,80 +544,6 @@ void io_ext_interrupt_close(u8 index, u8 port)
}
#include "app_main.h"
void usr_intterupt_close();
extern void usr_clear_up();
extern void usr_write_device_sta();
extern void usr_le_120_notify_data();
extern u8 usr_get_work_status();
///////////// 使用举例如下 //////////////////
void my_io_isr_cbfun(u8 index)
{
//printf("io index --> %d Hello world !\n", index);
if(_usr_module_cfg.zhengdong_kaiji)
{
if((usr_get_work_status()==0)||(_usr_module_cfg.power_on_flag==0))
{
usr_var.usr_allow_to_sleep_cnt=4;
usr_var.usr_interrupt_cnt++;
printf("usr_var.usr_interrupt_cnt = %d \n", usr_var.usr_interrupt_cnt);
if(usr_var.usr_interrupt_cnt>=16)
{
usr_clear_up();
usr_var.usr_interrupt_cnt=0;
_usr_module_cfg.power_on_flag=1;
_usr_module_cfg.local_moto_mode=2;
_usr_module_cfg.usr_dizhuo_mode=0;
_usr_module_cfg.usr_douban_mode=0;
usr_intterupt_close();
sys_timeout_add(NULL,usr_le_120_notify_data,100);
sys_timeout_add(NULL,usr_write_device_sta,600);
}
}
}
else
{
usr_var.usr_interrupt_cnt=0;
}
}
void io_ext_interrupt_test(void)
{
set_io_ext_interrupt_cbfun(my_io_isr_cbfun);
io_ext_interrupt_init(0, IO_PORTA_03, 1);
usr_intterupt_close();
/*io_ext_interrupt_init(1, IO_PORTB_01, 1);
io_ext_interrupt_init(2, IO_PORTC_02, 1);
io_ext_interrupt_init(3, IO_PORTG_01, 1);
extern void wdt_clear();
while (1) {
wdt_clear();
}*/
}
void usr_intterupt_close()
{
if(usr_var.usr_intterupt_reinit_falg==1)
{
usr_var.usr_intterupt_reinit_falg=0;
io_ext_interrupt_close(0, IO_PORTA_03);
}
}
void usr_intterupt_reinit()
{
if(usr_var.usr_intterupt_reinit_falg==0)
{
usr_var.usr_intterupt_reinit_falg=1;
io_ext_interrupt_reinit(0, IO_PORTA_03, 1);
}
}
/******************************* 用timer做pwm的参考代码 ***************************/
/**
@@ -676,135 +602,3 @@ void set_timer_pwm_duty(JL_TIMER_TypeDef *JL_TIMERx, u32 duty)
JL_TIMERx->PWM = (JL_TIMERx->PRD * duty) / 10000; //0~10000对应0~100%
}
/*void timer_pwm_test(void)
{
timer_pwm_init(JL_TIMER2, IO_PORTC_03, 10000, 7000);
timer_pwm_init(JL_TIMER3, IO_PORTG_04, 1000, 2000);
extern void wdt_clear();
while (1) {
wdt_clear();
}
}*/
void timer_pwm_test(void)
{
/* timer_pwm_init(JL_TIMER0, 100, 0, IO_PORTA_05, 0);
timer_pwm_init(JL_TIMER2, 100, 0, IO_PORTA_06, CH2_T2_PWM_OUT);
usr_set_up_moto(0,0);*/
//timer_pwm_init(JL_TIMER3, 1000, 0, IO_PORTA_03, CH1_T3_PWM_OUT);
// timer_pwm_init(JL_TIMER3, 100, 0, IO_PORTA_04, CH1_T3_PWM_OUT);
// while(1);
//timer_pwm_init(JL_TIMER4, 1000, 0, IO_PORTA_04, CH0_T4_PWM_OUT);
//timer_pwm_init(JL_TIMER5, 10000, 8000, IO_PORTB_07, 0);
mcpwm_test();
//io_ext_interrupt_test();
}
void usr_pwm_close()
{
if(usr_var.usr_enter_dlps_flag==0)
{
usr_var.usr_enter_dlps_flag=1;
mcpwm_close(pwm_ch0);
mcpwm_close(pwm_ch1);
mcpwm_close(pwm_ch2);
mcpwm_close(pwm_ch3);
}
}
void usr_pwm_reinit()
{
if(usr_var.usr_enter_dlps_flag)
{
usr_var.usr_enter_dlps_flag=0;
mcpwm_test2();
}
}
void usr_set_pwm_a5_up(u16 duty)
{
duty=duty*100;
mcpwm_set_duty(pwm_ch2,duty);
}
void usr_set_pwm_a6_down(u16 duty)
{
duty=duty*100;
mcpwm_set_duty(pwm_ch3,duty);
}
void usr_set_pwm_a3_up(u16 duty)
{
duty=duty*100;
mcpwm_set_duty(pwm_ch0,duty);
}
void usr_set_pwm_a4_down(u16 duty)
{
duty=duty*100;
mcpwm_set_duty(pwm_ch1,duty);
}
void usr_set_down_moto(u8 dir,u16 duty)
{
static u8 old_dir=0xff;
static u16 old_duty=0xffff;
if((old_dir==dir)&&(old_duty==duty))
{
return;
}
old_dir=dir;
old_duty=duty;
if(dir==1)
{
usr_set_pwm_a5_up(duty);
usr_set_pwm_a6_down(0);
}
else if(dir==2)
{
usr_set_pwm_a5_up(0);
usr_set_pwm_a6_down(duty);
}
else
{
usr_set_pwm_a5_up(0);
usr_set_pwm_a6_down(0);
}
}
void usr_set_up_moto(u8 dir,u16 duty)
{
static u8 old_dir=0xff;
static u16 old_duty=0xffff;
if((old_dir==dir)&&(old_duty==duty))
{
return;
}
old_dir=dir;
old_duty=duty;
if(dir==2)
{
usr_set_pwm_a3_up(0);
usr_set_pwm_a4_down(duty);
}
else if(dir==1)
{
usr_set_pwm_a3_up(duty);
usr_set_pwm_a4_down(0);
}
else
{
usr_set_pwm_a3_up(0);
usr_set_pwm_a4_down(0);
}
}
+10 -19
View File
@@ -1,7 +1,6 @@
#include "asm/power_interface.h"
#include "app_config.h"
#include "includes.h"
#include "app_main.h"
static u8 gpiousb = 0x3;
static u32 usb_io_con = 0;
@@ -19,7 +18,6 @@ void sleep_gpio_protect(u32 gpio)
}
}
extern void usr_led_w_out(u8 flag);
void sleep_enter_callback_common(void *priv)
{
usb_io_con = JL_USB_IO->CON0;
@@ -36,14 +34,11 @@ void sleep_enter_callback_common(void *priv)
}
if (gpiousb & BIT(1)) {
if(_usr_module_cfg.power_on_flag)
{
usr_led_w_out(1);
}
else
{
usr_led_w_out(0);
}
gpio_set_pull_up(IO_PORT_DM, 0);
gpio_set_pull_down(IO_PORT_DM, 0);
gpio_set_direction(IO_PORT_DM, 1);
gpio_set_die(IO_PORT_DM, 0);
gpio_set_dieh(IO_PORT_DM, 0);
}
}
}
@@ -197,15 +192,11 @@ void board_set_soft_poweroff_common(void *priv)
}
if (soff_gpio_config.gpiousb & BIT(1)) {
if(_usr_module_cfg.power_on_flag)
{
usr_led_w_out(1);
}
else
{
usr_led_w_out(0);
}
gpio_set_pull_up(IO_PORT_DM, 0);
gpio_set_pull_down(IO_PORT_DM, 0);
gpio_set_direction(IO_PORT_DM, 1);
gpio_set_die(IO_PORT_DM, 0);
gpio_set_dieh(IO_PORT_DM, 0);
}
}
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
+11 -188
View File
@@ -1590,60 +1590,35 @@ obj/Release/apps/earphone/aec/br28/audio_cvp_ais_3mic.o
obj/Release/apps/earphone/app_ancbox.o
obj/Release/apps/earphone/app_anctool.o
obj/Release/apps/earphone/app_main.o
-r=obj/Release/apps/earphone/app_main.o,timer_2ms_handler,pl
-r=obj/Release/apps/earphone/app_main.o,app_var_init,pl
-r=obj/Release/apps/earphone/app_main.o,check_power_on_key,pl
-r=obj/Release/apps/earphone/app_main.o,os_time_dly,l
-r=obj/Release/apps/earphone/app_main.o,clr_wdt,l
-r=obj/Release/apps/earphone/app_main.o,get_power_on_status,l
-r=obj/Release/apps/earphone/app_main.o,log_print,l
-r=obj/Release/apps/earphone/app_main.o,gpio_read,l
-r=obj/Release/apps/earphone/app_main.o,putchar,l
-r=obj/Release/apps/earphone/app_main.o,usr_clear_battery_cache,
-r=obj/Release/apps/earphone/app_main.o,power_set_soft_poweroff,l
-r=obj/Release/apps/earphone/app_main.o,get_charge_online_flag,l
-r=obj/Release/apps/earphone/app_main.o,usr_led_w_out,pl
-r=obj/Release/apps/earphone/app_main.o,app_main,pl
-r=obj/Release/apps/earphone/app_main.o,log_print,l
-r=obj/Release/apps/earphone/app_main.o,bt_osc_offset_ext_updata,l
-r=obj/Release/apps/earphone/app_main.o,gpio_set_die,l
-r=obj/Release/apps/earphone/app_main.o,gpio_set_direction,l
-r=obj/Release/apps/earphone/app_main.o,gpio_set_pull_up,l
-r=obj/Release/apps/earphone/app_main.o,gpio_set_pull_down,l
-r=obj/Release/apps/earphone/app_main.o,gpio_set_output_value,l
-r=obj/Release/apps/earphone/app_main.o,usr_led_b_out,pl
-r=obj/Release/apps/earphone/app_main.o,usr_get_ldoin,pl
-r=obj/Release/apps/earphone/app_main.o,usr_get_full,pl
-r=obj/Release/apps/earphone/app_main.o,usr_get_ldoin_all,pl
-r=obj/Release/apps/earphone/app_main.o,usr_charge_deal,pl
-r=obj/Release/apps/earphone/app_main.o,usr_clear_moto,l
-r=obj/Release/apps/earphone/app_main.o,usr_le_notify_data,l
-r=obj/Release/apps/earphone/app_main.o,usr_rtc_get_time,l
-r=obj/Release/apps/earphone/app_main.o,usr_rcsp_process_timer,l
-r=obj/Release/apps/earphone/app_main.o,app_main,pl
-r=obj/Release/apps/earphone/app_main.o,bt_osc_offset_ext_updata,l
-r=obj/Release/apps/earphone/app_main.o,app_rtc_task,l
-r=obj/Release/apps/earphone/app_main.o,gpio_set_die,l
-r=obj/Release/apps/earphone/app_main.o,timer_get_ms,l
-r=obj/Release/apps/earphone/app_main.o,audio_enc_init,l
-r=obj/Release/apps/earphone/app_main.o,audio_dec_init,l
-r=obj/Release/apps/earphone/app_main.o,check_power_on_voltage,l
-r=obj/Release/apps/earphone/app_main.o,timer_pwm_test,l
-r=obj/Release/apps/earphone/app_main.o,usr_moto_timer_init,l
-r=obj/Release/apps/earphone/app_main.o,usr_read_device_sta,l
-r=obj/Release/apps/earphone/app_main.o,usr_plan_init,l
-r=obj/Release/apps/earphone/app_main.o,usr_clear_pair_info_noreset,l
-r=obj/Release/apps/earphone/app_main.o,ui_manage_init,l
-r=obj/Release/apps/earphone/app_main.o,ui_update_status,l
-r=obj/Release/apps/earphone/app_main.o,start_app,l
-r=obj/Release/apps/earphone/app_main.o,eSystemConfirmStopStatus,pl
-r=obj/Release/apps/earphone/app_main.o,get_charge_full_flag,l
-r=obj/Release/apps/earphone/app_main.o,power_set_soft_poweroff,l
-r=obj/Release/apps/earphone/app_main.o,__errno,pl
-r=obj/Release/apps/earphone/app_main.o,cpu_reset_by_soft,l
-r=obj/Release/apps/earphone/app_main.o,is_ldo5v_wakeup,l
-r=obj/Release/apps/earphone/app_main.o,puts,l
-r=obj/Release/apps/earphone/app_main.o,task_info_table,pl
-r=obj/Release/apps/earphone/app_main.o,power_reset_flag,pl
-r=obj/Release/apps/earphone/app_main.o,bt_user_priv_var,l
-r=obj/Release/apps/earphone/app_main.o,app_var,pl
-r=obj/Release/apps/earphone/app_main.o,usr_var,pl
-r=obj/Release/apps/earphone/app_main.o,log_tag_const_i_APP,l
-r=obj/Release/apps/earphone/app_main.o,_usr_module_cfg,l
-r=obj/Release/apps/earphone/app_main.o,usr_var,pl
obj/Release/apps/earphone/app_protocol_deal.o
obj/Release/apps/earphone/app_task_switch.o
-r=obj/Release/apps/earphone/app_task_switch.o,app_task_switch_check,pl
@@ -1731,7 +1706,6 @@ obj/Release/apps/earphone/board/br28/board_jl701n_demo.o
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,cfg_file_parse,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,devices_init,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,power_set_mode,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,gpio_set_die,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,bredr_set_dut_enble,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,board_set_soft_poweroff,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,soff_gpio_protect,l
@@ -1739,22 +1713,10 @@ obj/Release/apps/earphone/board/br28/board_jl701n_demo.o
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,dac_power_off,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,sleep_exit_callback,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,sleep_exit_callback_common,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,putchar,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,usr_disable_intterupt,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,usr_disable_charge_intterupt,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,usr_disable_all_intterupt,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,sleep_enter_callback,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,usr_pwm_close,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,gpio_set_pull_up,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,gpio_set_pull_down,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,gpio_set_dieh,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,gpio_set_direction,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,sleep_enter_callback_common,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,usr_intterupt_close,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,power_init,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,power_set_callback,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,umidigi_chargestore_message_callback,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,app_umidigi_chargetore_message_deal,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,power_keep_dacvdd_en,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,power_wakeup_init,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,power_awakeup_set_callback,l
@@ -1765,9 +1727,6 @@ obj/Release/apps/earphone/board/br28/board_jl701n_demo.o
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,chargestore_open,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,chargestore_close,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,chargestore_write,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,usr_intterupt_reinit,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,ldo_port_wakeup_to_cmessage,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,chargestore_ldo5v_fall_deal,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,status_config,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,key_table,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,dac_data,pl
@@ -1785,15 +1744,8 @@ obj/Release/apps/earphone/board/br28/board_jl701n_demo.o
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,rtc_dev_ops,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,device_table,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,power_param,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,port0,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,port2_1,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,port_1,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,port_2,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,port1,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,wk_param,pl
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,log_tag_const_i_BOARD,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,usr_var,l
-r=obj/Release/apps/earphone/board/br28/board_jl701n_demo.o,_usr_module_cfg,l
obj/Release/apps/earphone/bt_auto_test.o
obj/Release/apps/earphone/bt_background.o
-r=obj/Release/apps/earphone/bt_background.o,bt_in_background,pl
@@ -2105,16 +2057,8 @@ obj/Release/apps/earphone/key_event_deal.o
-r=obj/Release/apps/earphone/key_event_deal.o,jl_kws_voice_event_handle,l
-r=obj/Release/apps/earphone/key_event_deal.o,bt_sniff_ready_clean,l
-r=obj/Release/apps/earphone/key_event_deal.o,set_key_event_by_rcsp_info,l
-r=obj/Release/apps/earphone/key_event_deal.o,usr_clear_up,l
-r=obj/Release/apps/earphone/key_event_deal.o,usr_write_device_sta,l
-r=obj/Release/apps/earphone/key_event_deal.o,printf,l
-r=obj/Release/apps/earphone/key_event_deal.o,usr_app_ota_init,l
-r=obj/Release/apps/earphone/key_event_deal.o,usr_intterupt_close,l
-r=obj/Release/apps/earphone/key_event_deal.o,sys_enter_soft_poweroff,l
-r=obj/Release/apps/earphone/key_event_deal.o,usr_le_notify_data,l
-r=obj/Release/apps/earphone/key_event_deal.o,usr_goto_pair_mode,l
-r=obj/Release/apps/earphone/key_event_deal.o,usr_get_conn_service,l
-r=obj/Release/apps/earphone/key_event_deal.o,usr_ble_adv_init,l
-r=obj/Release/apps/earphone/key_event_deal.o,a2dp_get_status,l
-r=obj/Release/apps/earphone/key_event_deal.o,bt_set_low_latency_mode,l
-r=obj/Release/apps/earphone/key_event_deal.o,bt_get_low_latency_mode,l
@@ -2124,9 +2068,8 @@ obj/Release/apps/earphone/key_event_deal.o
-r=obj/Release/apps/earphone/key_event_deal.o,bt_user_priv_var,l
-r=obj/Release/apps/earphone/key_event_deal.o,log_tag_const_i_KEY_EVENT_DEAL,l
-r=obj/Release/apps/earphone/key_event_deal.o,key_table,l
-r=obj/Release/apps/earphone/key_event_deal.o,_usr_module_cfg,l
-r=obj/Release/apps/earphone/key_event_deal.o,usr_var,l
-r=obj/Release/apps/earphone/key_event_deal.o,usr_auth_data,l
-r=obj/Release/apps/earphone/key_event_deal.o,_usr_module_cfg,l
obj/Release/apps/earphone/kws_voice_event_deal.o
-r=obj/Release/apps/earphone/kws_voice_event_deal.o,jl_kws_voice_event_handle,pl
obj/Release/apps/earphone/linein/linein.o
@@ -3339,7 +3282,6 @@ obj/Release/apps/usr_le_code/usr_le_adv.o
-r=obj/Release/apps/usr_le_code/usr_le_adv.o,usr_write_pair_info,pl
-r=obj/Release/apps/usr_le_code/usr_le_adv.o,usr_clear_pair_info,pl
-r=obj/Release/apps/usr_le_code/usr_le_adv.o,printf,l
-r=obj/Release/apps/usr_le_code/usr_le_adv.o,usr_clear_plan,l
-r=obj/Release/apps/usr_le_code/usr_le_adv.o,sys_timeout_add,l
-r=obj/Release/apps/usr_le_code/usr_le_adv.o,sys_enter_soft_poweroff,l
-r=obj/Release/apps/usr_le_code/usr_le_adv.o,usr_clear_pair_info_noreset,pl
@@ -3377,7 +3319,6 @@ obj/Release/apps/usr_le_code/usr_le_recieve.o
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,syscfg_read,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,syscfg_write,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_reset_device_sta,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,printf,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_write_device_sta_vm,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_write_device_sta,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_le_data_recieve,pl
@@ -3387,13 +3328,12 @@ obj/Release/apps/usr_le_code/usr_le_recieve.o
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_data_ana,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_send_ble_sta,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_set_device_default,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_set_data_time,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,bleproto_appdata_encode,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,printf,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_ble_send_data,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_write_pair_info,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,memcmp,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_clear_pair_info,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_run_cmd_code,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_do_action_code,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,dual_ota_app_data_deal,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,clk_set,l
@@ -3404,23 +3344,12 @@ obj/Release/apps/usr_le_code/usr_le_recieve.o
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,ram_protect_close,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_ota_deal_task,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,os_time_dly,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_intterupt_close,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_clear_up,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_clear_plan,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_write_plan,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_write_plan_to_vm,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_read_plan,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_ota_process,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,ble_multi_trans_disconnect,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_get_conn_service,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_ble_adv_updata_OTA,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_app_ota_init,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,sys_timer_add,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_le_notify_data,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_le_120_notify_data,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_le_low_power_notify,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_weishi_notify,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_data_notify_auto,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_test_protocol,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,p33_soft_reset,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,puts,l
@@ -3429,90 +3358,7 @@ obj/Release/apps/usr_le_code/usr_le_recieve.o
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,log_tag_const_i_APP,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_auth_data,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_var,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_we_plan_table,l
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_weishi_type,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_weishi_index,pl
-r=obj/Release/apps/usr_le_code/usr_le_recieve.o,usr_weishi_fenshu,pl
obj/Release/apps/usr_le_code/usr_le_recieve_demo.o
obj/Release/apps/usr_moto/usr_moto_work.o
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_moto_timer_init,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,io_ext_interrupt_test,l
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_intterupt_close,l
-r=obj/Release/apps/usr_moto/usr_moto_work.o,motorForward,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_set_up_moto,l
-r=obj/Release/apps/usr_moto/usr_moto_work.o,motorReverse,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,motorStop,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_up_moto_mode,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_up_moto_mode2,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,sys_timeout_add,l
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_write_device_sta,l
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_clear_up,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_clear_moto,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_get_work_status,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_allow_to_sleep,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_printf_sta,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_moto_main,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_set_down_moto,l
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_pwm_reinit,l
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_var,l
-r=obj/Release/apps/usr_moto/usr_moto_work.o,_usr_module_cfg,l
-r=obj/Release/apps/usr_moto/usr_moto_work.o,currentMode,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,modeDirection,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,currentState,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,timerCount,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,stepCount,pl
-r=obj/Release/apps/usr_moto/usr_moto_work.o,usr_work_lp_target,pl
obj/Release/apps/usr_rtc/rtc.o
-r=obj/Release/apps/usr_rtc/rtc.o,rtc_task_start,pl
-r=obj/Release/apps/usr_rtc/rtc.o,app_rtc_task,pl
-r=obj/Release/apps/usr_rtc/rtc.o,zalloc,l
-r=obj/Release/apps/usr_rtc/rtc.o,printf,l
-r=obj/Release/apps/usr_rtc/rtc.o,cpu_assert_debug,l
-r=obj/Release/apps/usr_rtc/rtc.o,dev_open,l
-r=obj/Release/apps/usr_rtc/rtc.o,p33_soft_reset,l
-r=obj/Release/apps/usr_rtc/rtc.o,config_asser,l
obj/Release/apps/usr_rtc/virtual_rtc.o
obj/Release/apps/usr_utc/usr_plan.o
-r=obj/Release/apps/usr_utc/usr_plan.o,parse_single_entry,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,printf,l
-r=obj/Release/apps/usr_utc/usr_plan.o,parse_time_slots,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,print_time_slot,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,plan_test_main,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,calculateWeekday,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_get_sys_time,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,read_sys_time,l
-r=obj/Release/apps/usr_utc/usr_plan.o,convertToUtcTimestamp,l
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_plan_dec,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_set_sys_time,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,write_sys_time,l
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_rtc_get_time,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_read_plan,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,syscfg_read,l
-r=obj/Release/apps/usr_utc/usr_plan.o,syscfg_write,l
-r=obj/Release/apps/usr_utc/usr_plan.o,printf_buf,l
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_clear_plan,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_write_plan,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_write_plan_to_vm,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_plan_init,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,isWithinCustomTimeRange,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,puts,l
-r=obj/Release/apps/usr_utc/usr_plan.o,weekdayNames,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_current_time,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_var,l
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_we_plan_table,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,usr_set_time,pl
-r=obj/Release/apps/usr_utc/usr_plan.o,_usr_module_cfg,l
obj/Release/apps/usr_utc/usr_utc_de_en.o
-r=obj/Release/apps/usr_utc/usr_utc_de_en.o,usr_set_data_time,pl
-r=obj/Release/apps/usr_utc/usr_utc_de_en.o,parseMillisecondTimestamp,pl
-r=obj/Release/apps/usr_utc/usr_utc_de_en.o,usr_set_sys_time,l
-r=obj/Release/apps/usr_utc/usr_utc_de_en.o,utc_test_main,pl
-r=obj/Release/apps/usr_utc/usr_utc_de_en.o,usr_dt,pl
-r=obj/Release/apps/usr_utc/usr_utc_de_en.o,usr_var,l
-r=obj/Release/apps/usr_utc/usr_utc_de_en.o,usr_set_time,l
obj/Release/apps/usr_utc/usr_utc_encode.o
-r=obj/Release/apps/usr_utc/usr_utc_encode.o,convertToUtcTimestamp,pl
-r=obj/Release/apps/usr_utc/usr_utc_encode.o,utc_dec_test_main,pl
obj/Release/cpu/br28/adc_api.o
-r=obj/Release/cpu/br28/adc_api.o,adc_add_sample_ch,pl
-r=obj/Release/cpu/br28/adc_api.o,printf,l
@@ -4622,33 +4468,13 @@ obj/Release/cpu/br28/mcpwm.o
-r=obj/Release/cpu/br28/mcpwm.o,io_ext_interrupt_reinit,pl
-r=obj/Release/cpu/br28/mcpwm.o,io_ext_interrupt_close,pl
-r=obj/Release/cpu/br28/mcpwm.o,gpio_ich_disable_iutput_signal,l
-r=obj/Release/cpu/br28/mcpwm.o,my_io_isr_cbfun,pl
-r=obj/Release/cpu/br28/mcpwm.o,usr_get_work_status,l
-r=obj/Release/cpu/br28/mcpwm.o,printf,l
-r=obj/Release/cpu/br28/mcpwm.o,usr_clear_up,l
-r=obj/Release/cpu/br28/mcpwm.o,sys_timeout_add,l
-r=obj/Release/cpu/br28/mcpwm.o,usr_le_120_notify_data,l
-r=obj/Release/cpu/br28/mcpwm.o,usr_write_device_sta,l
-r=obj/Release/cpu/br28/mcpwm.o,io_ext_interrupt_test,pl
-r=obj/Release/cpu/br28/mcpwm.o,usr_intterupt_close,pl
-r=obj/Release/cpu/br28/mcpwm.o,usr_intterupt_reinit,pl
-r=obj/Release/cpu/br28/mcpwm.o,timer_pwm_init,pl
-r=obj/Release/cpu/br28/mcpwm.o,bit_clr_ie,l
-r=obj/Release/cpu/br28/mcpwm.o,printf,l
-r=obj/Release/cpu/br28/mcpwm.o,set_timer_pwm_duty,pl
-r=obj/Release/cpu/br28/mcpwm.o,timer_pwm_test,pl
-r=obj/Release/cpu/br28/mcpwm.o,usr_pwm_close,pl
-r=obj/Release/cpu/br28/mcpwm.o,usr_pwm_reinit,pl
-r=obj/Release/cpu/br28/mcpwm.o,usr_set_pwm_a5_up,pl
-r=obj/Release/cpu/br28/mcpwm.o,usr_set_pwm_a6_down,pl
-r=obj/Release/cpu/br28/mcpwm.o,usr_set_pwm_a3_up,pl
-r=obj/Release/cpu/br28/mcpwm.o,usr_set_pwm_a4_down,pl
-r=obj/Release/cpu/br28/mcpwm.o,usr_set_down_moto,pl
-r=obj/Release/cpu/br28/mcpwm.o,usr_set_up_moto,pl
-r=obj/Release/cpu/br28/mcpwm.o,clock_mcpwm,pl
-r=obj/Release/cpu/br28/mcpwm.o,pwm_p_data,pl
-r=obj/Release/cpu/br28/mcpwm.o,io_isr_cbfun,pl
-r=obj/Release/cpu/br28/mcpwm.o,_usr_module_cfg,l
-r=obj/Release/cpu/br28/mcpwm.o,usr_var,l
obj/Release/cpu/br28/mic_dut_process.o
obj/Release/cpu/br28/overlay_code.o
-r=obj/Release/cpu/br28/overlay_code.o,overlay_load_code,pl
@@ -4687,7 +4513,6 @@ obj/Release/cpu/br28/plcnt.o
-r=obj/Release/cpu/br28/plcnt.o,get_plcnt_value,pl
obj/Release/cpu/br28/power/power_app.o
-r=obj/Release/cpu/br28/power/power_app.o,BTOSC_FASTBOOT_EN,pl
-r=obj/Release/cpu/br28/power/power_app.o,power_app_lp_target,pl
obj/Release/cpu/br28/power/power_check.o
-r=obj/Release/cpu/br28/power/power_check.o,sleep_safety_check,pl
-r=obj/Release/cpu/br28/power/power_check.o,soff_safety_check,pl
@@ -4700,7 +4525,6 @@ obj/Release/cpu/br28/power/power_port.o
-r=obj/Release/cpu/br28/power/power_port.o,gpio_set_direction,l
-r=obj/Release/cpu/br28/power/power_port.o,gpio_set_die,l
-r=obj/Release/cpu/br28/power/power_port.o,gpio_set_dieh,l
-r=obj/Release/cpu/br28/power/power_port.o,usr_led_w_out,l
-r=obj/Release/cpu/br28/power/power_port.o,sleep_exit_callback_common,pl
-r=obj/Release/cpu/br28/power/power_port.o,soff_gpio_protect,pl
-r=obj/Release/cpu/br28/power/power_port.o,port_protect,l
@@ -4713,7 +4537,6 @@ obj/Release/cpu/br28/power/power_port.o
-r=obj/Release/cpu/br28/power/power_port.o,gpio_die,l
-r=obj/Release/cpu/br28/power/power_port.o,gpio_dieh,l
-r=obj/Release/cpu/br28/power/power_port.o,mask_softflag_config,l
-r=obj/Release/cpu/br28/power/power_port.o,_usr_module_cfg,l
obj/Release/cpu/br28/power/power_trim.o
-r=obj/Release/cpu/br28/power/power_trim.o,miovdd_trim,pl
-r=obj/Release/cpu/br28/power/power_trim.o,delay,l
@@ -5496,7 +5319,7 @@ cpu/br28/liba/cpu.a.llvm.248104.timer.c
-r=cpu/br28/liba/cpu.a.llvm.248104.timer.c,mdelay,l
-r=cpu/br28/liba/cpu.a.llvm.248104.timer.c,timer_get_sec,pl
-r=cpu/br28/liba/cpu.a.llvm.248104.timer.c,timer_get_ms,pl
-r=cpu/br28/liba/cpu.a.llvm.248104.timer.c,timer_2ms_handler,l
-r=cpu/br28/liba/cpu.a.llvm.248104.timer.c,timer_2ms_handler,pl
-r=cpu/br28/liba/cpu.a.llvm.248104.timer.c,OSGetTime,pl
-r=cpu/br28/liba/cpu.a.llvm.248104.timer.c,printf,l
-r=cpu/br28/liba/cpu.a.llvm.248104.timer.c,cpu_assert_debug,l
+741 -758
View File
File diff suppressed because it is too large Load Diff