1. apps/chrg/debug_hot.ini: 增加调试断点配置 2. apps/chrg/applications/thread/chrg_north.h: 开启北向调试日志 3. 修正多个头文件函数返回值类型,从void改为int 4. 重构chrg_thread.c: 新增mb消息释放函数,优化邮箱发送逻辑 5. 重写chrg_south.c: 修复分包越界和内存泄漏,增加帧超时处理 6. 重构chrg_sink.c: 统一批量下发接口,修正初始化和运行逻辑 7. 重写chrg_comm.c: 修复系统寄存器写入逻辑,增加通道激活校验 8. 重构chrg_north.c: 修复北向分包越界和内存泄漏,增加超时处理和诊断命令 9. 重构chrg_roll_sou.c: 重构批量下发逻辑,增加重试机制和错误处理
131 lines
3.6 KiB
Plaintext
131 lines
3.6 KiB
Plaintext
*** Using Compiler 'V6.16', folder: 'D:\Program Files\Keil_v5\ARM\ARMCLANG\Bin'
|
|
Rebuild target 'chrg'
|
|
compiling main.c...
|
|
compiling chrg_switch.c...
|
|
compiling chrg_wdt.c...
|
|
compiling chrg_gpio.c...
|
|
compiling chrg_tmr.c...
|
|
compiling chrg_fal.c...
|
|
compiling chrg_tty.c...
|
|
compiling chrg_led.c...
|
|
compiling chrg_vcom.c...
|
|
compiling chrg_rel.c...
|
|
compiling chrg_roll_nor.c...
|
|
compiling chrg_north.c...
|
|
compiling chrg_south.c...
|
|
compiling chrg_comm.c...
|
|
compiling chrg_roll_sou.c...
|
|
compiling chrg_lcd.c...
|
|
compiling chrg_thread.c...
|
|
compiling chrg_source.c...
|
|
compiling chrg_sink.c...
|
|
compiling chrg_north_pkg.c...
|
|
compiling chrg_eload.c...
|
|
compiling chrg_utils.c...
|
|
compiling syscall_mem.c...
|
|
compiling syscalls.c...
|
|
compiling cctype.c...
|
|
compiling cstdlib.c...
|
|
compiling cstring.c...
|
|
compiling ctime.c...
|
|
compiling cunistd.c...
|
|
compiling cwchar.c...
|
|
compiling device.c...
|
|
compiling hwtimer.c...
|
|
compiling completion_comm.c...
|
|
compiling completion_up.c...
|
|
compiling condvar.c...
|
|
compiling dataqueue.c...
|
|
compiling pipe.c...
|
|
compiling ringblk_buf.c...
|
|
compiling ringbuffer.c...
|
|
compiling waitqueue.c...
|
|
compiling workqueue.c...
|
|
compiling dev_pin.c...
|
|
compiling dev_serial.c...
|
|
compiling dev_watchdog.c...
|
|
compiling stm32f4xx_hal_msp.c...
|
|
compiling board.c...
|
|
compiling drv_flash_f4.c...
|
|
compiling drv_gpio.c...
|
|
compiling drv_tim.c...
|
|
compiling drv_usart.c...
|
|
compiling drv_usbd.c...
|
|
compiling drv_wdt.c...
|
|
compiling drv_common.c...
|
|
compiling fal.c...
|
|
compiling fal_flash.c...
|
|
compiling fal_partition.c...
|
|
compiling fal_rtt.c...
|
|
compiling shell.c...
|
|
compiling msh_parse.c...
|
|
compiling cmd.c...
|
|
compiling msh.c...
|
|
compiling clock.c...
|
|
compiling components.c...
|
|
compiling cpu_up.c...
|
|
compiling defunct.c...
|
|
compiling idle.c...
|
|
compiling ipc.c...
|
|
compiling irq.c...
|
|
compiling kservice.c...
|
|
compiling memheap.c...
|
|
compiling mempool.c...
|
|
compiling object.c...
|
|
compiling scheduler_comm.c...
|
|
compiling scheduler_up.c...
|
|
compiling thread.c...
|
|
compiling timer.c...
|
|
compiling rt_vsnprintf_tiny.c...
|
|
compiling kerrno.c...
|
|
compiling kstring.c...
|
|
compiling rt_vsscanf.c...
|
|
compiling kstdio.c...
|
|
compiling atomic_arm.c...
|
|
compiling div0.c...
|
|
compiling showmem.c...
|
|
assembling context_rvds.S...
|
|
compiling cpuport.c...
|
|
compiling usbdevice.c...
|
|
compiling cdc_vcom.c...
|
|
compiling usbdevice_core.c...
|
|
assembling startup_stm32f405xx.s...
|
|
compiling system_stm32f4xx.c...
|
|
compiling stm32f4xx_hal_gpio.c...
|
|
compiling stm32f4xx_hal_flash.c...
|
|
compiling stm32f4xx_hal_usart.c...
|
|
compiling stm32f4xx_hal_rng.c...
|
|
compiling stm32f4xx_hal_uart.c...
|
|
compiling stm32f4xx_hal_wwdg.c...
|
|
compiling stm32f4xx_hal_tim.c...
|
|
compiling stm32f4xx_hal_cryp_ex.c...
|
|
compiling stm32f4xx_hal_pwr.c...
|
|
compiling stm32f4xx_hal_rcc.c...
|
|
compiling stm32f4xx_hal_hcd.c...
|
|
compiling stm32f4xx_ll_usb.c...
|
|
compiling stm32f4xx_hal_pccard.c...
|
|
compiling stm32f4xx_hal_flash_ex.c...
|
|
compiling stm32f4xx_hal_flash_ramfunc.c...
|
|
compiling stm32f4xx_hal_tim_ex.c...
|
|
compiling stm32f4xx_hal_lptim.c...
|
|
compiling stm32f4xx_hal_cec.c...
|
|
compiling stm32f4xx_hal_cryp.c...
|
|
compiling stm32f4xx_hal.c...
|
|
compiling stm32f4xx_hal_iwdg.c...
|
|
compiling stm32f4xx_hal_pcd_ex.c...
|
|
compiling stm32f4xx_hal_pcd.c...
|
|
compiling stm32f4xx_hal_crc.c...
|
|
compiling stm32f4xx_hal_dma_ex.c...
|
|
compiling stm32f4xx_hal_cortex.c...
|
|
compiling stm32f4xx_hal_dma.c...
|
|
compiling stm32f4xx_hal_rcc_ex.c...
|
|
compiling stm32f4xx_hal_pwr_ex.c...
|
|
compiling ulog.c...
|
|
compiling console_be.c...
|
|
linking...
|
|
Program Size: Code=139712 RO-data=15040 RW-data=8544 ZI-data=13704
|
|
FromELF: creating hex file...
|
|
After Build - User command #1: fromelf --bin .\build\keil\Obj\chrg.axf -o build/chrg.bin
|
|
".\build\keil\Obj\chrg.axf" - 0 Error(s), 0 Warning(s).
|
|
Build Time Elapsed: 00:00:29
|