2.1
  ### uVision Project, (C) Keil Software
  
    
      AUTO_CHASSIS
      0x4
      ARM-ADS
      5060960::V5.06 update 7 (build 960)::.\ARMCC
      5060960::V5.06 update 7 (build 960)::.\ARMCC
      0
      
        
          STM32F407IGHx
          STMicroelectronics
          Keil.STM32F4xx_DFP.3.0.0
          https://www.keil.com/pack/
          IRAM(0x20000000-0x2001BFFF) IRAM2(0x2001C000-0x2001FFFF) IROM(0x8000000-0x80FFFFF)  CLOCK(25000000) FPU2 CPUTYPE("Cortex-M4") TZ
          
          
          
          0
          
          
          
          
          
          
          
          
          
          
          $$Device:STM32F407IGHx$CMSIS\SVD\STM32F40x.svd
          0
          0
          
          
          
          
          
          
            0
            0
            0
            0
            1
          
          ELE_CHASSIS\
          AUTO_CHASSIS
          1
          0
          0
          1
          1
          
          1
          0
          0
          
            0
            0
            
            
            0
            0
            0
            0
          
          
            0
            0
            
            
            0
            0
            0
            0
          
          
            0
            1
            
            
            0
            0
            0
            0
          
          1
          
        
        
          0
          0
          0
          0
          0
          1
          0
          0
          0
          0
          3
          
          
          0
        
        
          SARMCM3.DLL
          -REMAP -MPU
          DCM.DLL
          -pCM4
          SARMCM3.DLL
          -MPU
          TCM.DLL
          -pCM4
        
        
          
            1
            0
            0
            0
            16
          
        
        
          
            1
            0
            0
            1
            1
            4096
          
          1
          BIN\UL2CM3.DLL
          "" ()
          
          
          
          
          0
        
        
          
            0
            1
            1
            1
            1
            1
            1
            1
            0
            1
            1
            0
            1
            1
            0
            0
            1
            1
            1
            1
            1
            1
            1
            1
            1
            0
            0
            "Cortex-M4"
            
            0
            0
            0
            1
            1
            0
            0
            2
            0
            0
            1
            0
            8
            0
            0
            0
            0
            3
            4
            0
            0
            0
            0
            0
            0
            0
            0
            0
            0
            1
            0
            0
            0
            0
            1
            1
            
              
                0
                0x0
                0x0
              
              
                0
                0x0
                0x0
              
              
                0
                0x0
                0x0
              
              
                0
                0x0
                0x0
              
              
                0
                0x0
                0x0
              
              
                0
                0x0
                0x0
              
              
                0
                0x20000000
                0x1c000
              
              
                1
                0x8000000
                0x100000
              
              
                0
                0x0
                0x0
              
              
                1
                0x0
                0x0
              
              
                1
                0x0
                0x0
              
              
                1
                0x0
                0x0
              
              
                1
                0x8000000
                0x100000
              
              
                1
                0x0
                0x0
              
              
                0
                0x0
                0x0
              
              
                0
                0x0
                0x0
              
              
                0
                0x0
                0x0
              
              
                0
                0x20000000
                0x1c000
              
              
                0
                0x2001c000
                0x4000
              
            
            
          
          
            1
            1
            0
            0
            1
            0
            0
            0
            0
            0
            2
            0
            0
            1
            0
            0
            3
            4
            1
            1
            0
            0
            0
            
              
              USE_HAL_DRIVER,STM32F407xx
              
              ../Core/Inc;../Drivers/STM32F4xx_HAL_Driver/Inc;../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy;../Middlewares/Third_Party/FreeRTOS/Source/include;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2;../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F;../Drivers/CMSIS/Device/ST/STM32F4xx/Include;../Drivers/CMSIS/Include;../User;../User/bsp;../User/device;../User/task;../User/Algorithm;../User/Module;../MDK-ARM;../USB_DEVICE/App;../USB_DEVICE/Target;../Middlewares/ST/STM32_USB_Device_Library/Core/Inc;../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc
            
          
          
            1
            0
            0
            0
            0
            0
            0
            0
            0
            4
            
              
              
              
              ..\Core\Inc;../Core/Inc
            
          
          
            1
            0
            0
            0
            1
            0
            
            
            
            
            
            
            
            
            
          
        
      
      
        
          Application/MDK-ARM
          
            
              startup_stm32f407xx.s
              2
              startup_stm32f407xx.s
            
            
              arm_cortexM4lf_math.lib
              4
              ..\Drivers\CMSIS\Lib\ARM\arm_cortexM4lf_math.lib
            
          
        
        
          Application/User/Core
          
            
              main.c
              1
              ../Core/Src/main.c
            
            
              gpio.c
              1
              ../Core/Src/gpio.c
            
            
              freertos.c
              1
              ../Core/Src/freertos.c
            
            
              can.c
              1
              ../Core/Src/can.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              crc.c
              1
              ../Core/Src/crc.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              dma.c
              1
              ../Core/Src/dma.c
            
            
              spi.c
              1
              ../Core/Src/spi.c
            
            
              tim.c
              1
              ../Core/Src/tim.c
            
            
              usart.c
              1
              ../Core/Src/usart.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              stm32f4xx_it.c
              1
              ../Core/Src/stm32f4xx_it.c
            
            
              stm32f4xx_hal_msp.c
              1
              ../Core/Src/stm32f4xx_hal_msp.c
            
          
        
        
          Drivers/STM32F4xx_HAL_Driver
          
            
              stm32f4xx_hal_pcd.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              stm32f4xx_hal_pcd_ex.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              stm32f4xx_ll_usb.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              stm32f4xx_hal_rcc.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c
            
            
              stm32f4xx_hal_rcc_ex.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c
            
            
              stm32f4xx_hal_flash.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c
            
            
              stm32f4xx_hal_flash_ex.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c
            
            
              stm32f4xx_hal_flash_ramfunc.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c
            
            
              stm32f4xx_hal_gpio.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c
            
            
              stm32f4xx_hal_dma_ex.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c
            
            
              stm32f4xx_hal_dma.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c
            
            
              stm32f4xx_hal_pwr.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c
            
            
              stm32f4xx_hal_pwr_ex.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c
            
            
              stm32f4xx_hal_cortex.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c
            
            
              stm32f4xx_hal.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c
            
            
              stm32f4xx_hal_exti.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c
            
            
              stm32f4xx_hal_can.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              stm32f4xx_hal_crc.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              stm32f4xx_hal_spi.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c
            
            
              stm32f4xx_hal_tim.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c
            
            
              stm32f4xx_hal_tim_ex.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c
            
            
              stm32f4xx_hal_uart.c
              1
              ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
          
        
        
          Drivers/CMSIS
          
            
              system_stm32f4xx.c
              1
              ../Core/Src/system_stm32f4xx.c
            
          
        
        
          Middlewares/FreeRTOS
          
            
              croutine.c
              1
              ../Middlewares/Third_Party/FreeRTOS/Source/croutine.c
            
            
              event_groups.c
              1
              ../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c
            
            
              list.c
              1
              ../Middlewares/Third_Party/FreeRTOS/Source/list.c
            
            
              queue.c
              1
              ../Middlewares/Third_Party/FreeRTOS/Source/queue.c
            
            
              stream_buffer.c
              1
              ../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c
            
            
              tasks.c
              1
              ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c
            
            
              timers.c
              1
              ../Middlewares/Third_Party/FreeRTOS/Source/timers.c
            
            
              cmsis_os2.c
              1
              ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c
            
            
              heap_4.c
              1
              ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c
            
            
              port.c
              1
              ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c
            
          
        
        
          User/Module
          
            
              Chassis.c
              1
              ..\User\Module\Chassis.c
            
            
              config.c
              1
              ..\User\Module\config.c
            
          
        
        
          User/bsp
          
            
              bsp_delay.c
              1
              ..\User\bsp\bsp_delay.c
            
            
              delay.c
              1
              ..\User\bsp\delay.c
            
            
              gpio.c
              1
              ..\User\bsp\gpio.c
            
            
              spi.c
              1
              ..\User\bsp\spi.c
            
            
              pwm.c
              1
              ..\User\bsp\pwm.c
            
            
              map.c
              1
              ..\User\bsp\map.c
            
            
              bsp_can.c
              1
              ..\User\bsp\bsp_can.c
            
            
              bsp_usart.c
              1
              ..\User\bsp\bsp_usart.c
            
            
              crc16.c
              1
              ..\User\bsp\crc16.c
            
            
              protocol.h
              5
              ..\User\bsp\protocol.h
            
            
              led.c
              1
              ..\User\bsp\led.c
            
            
              flash.c
              1
              ..\User\bsp\flash.c
            
            
              bsp_buzzer.c
              1
              ..\User\bsp\bsp_buzzer.c
            
          
        
        
          User/Task
          
            
              init.c
              1
              ..\User\task\init.c
            
            
              user_task.c
              1
              ..\User\task\user_task.c
            
            
              chassis_task.c
              1
              ..\User\task\chassis_task.c
            
            
              atti_esti.c
              1
              ..\User\task\atti_esti.c
            
            
              can_task.c
              1
              ..\User\task\can_task.c
            
            
              cmd_task.c
              1
              ..\User\task\cmd_task.c
            
            
              nuc_task.c
              1
              ..\User\task\nuc_task.c
            
            
              error_detect_task.c
              1
              ..\User\task\error_detect_task.c
            
            
              dr16_task.c
              1
              ..\User\task\dr16_task.c
            
            
              r12ds_task.c
              1
              ..\User\task\r12ds_task.c
            
          
        
        
          User/Algorithm
          
            
              filter.c
              1
              ..\User\Algorithm\filter.c
            
            
              ahrs.c
              1
              ..\User\Algorithm\ahrs.c
            
            
              kalman.c
              1
              ..\User\Algorithm\kalman.c
            
            
              user_cmsis_os2.c
              1
              ..\User\Algorithm\user_cmsis_os2.c
            
            
              user_math.c
              1
              ..\User\Algorithm\user_math.c
            
            
              pid.c
              1
              ..\User\Algorithm\pid.c
            
          
        
        
          User/Device
          
            
              bmi088.c
              1
              ..\User\device\bmi088.c
            
            
              can_use.c
              1
              ..\User\device\can_use.c
            
            
              cmd.c
              1
              ..\User\device\cmd.c
            
            
              nuc.c
              1
              ..\User\device\nuc.c
            
            
              vofa.c
              1
              ..\User\device\vofa.c
            
            
              dr16.c
              1
              ..\User\device\dr16.c
            
            
              r12ds.c
              1
              ..\User\device\r12ds.c
            
          
        
        
          Application/User/USB_DEVICE/App
          
            
              0
              0
              0
              0
              0
              2
              2
              2
              2
              2
              11
              
              
              1
            
            
              
                2
                0
                2
                2
                2
                2
                2
                2
                2
                2
                4
                2
                2
                2
                2
                2
                0
                0
                2
                2
                2
                2
                2
                
                  
                  
                  
                  
                
              
              
                2
                2
                2
                2
                2
                2
                2
                2
                2
                0
                
                  
                  
                  
                  
                
              
            
          
          
            
              usb_device.c
              1
              ../USB_DEVICE/App/usb_device.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              usbd_desc.c
              1
              ../USB_DEVICE/App/usbd_desc.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              usbd_cdc_if.c
              1
              ../USB_DEVICE/App/usbd_cdc_if.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
          
        
        
          Application/User/USB_DEVICE/Target
          
            
              0
              0
              0
              0
              0
              2
              2
              2
              2
              2
              11
              
              
              1
            
            
              
                2
                0
                2
                2
                2
                2
                2
                2
                2
                2
                4
                2
                2
                2
                2
                2
                0
                0
                2
                2
                2
                2
                2
                
                  
                  
                  
                  
                
              
              
                2
                2
                2
                2
                2
                2
                2
                2
                2
                0
                
                  
                  
                  
                  
                
              
            
          
          
            
              usbd_conf.c
              1
              ../USB_DEVICE/Target/usbd_conf.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
          
        
        
          Middlewares/USB_Device_Library
          
            
              0
              0
              0
              0
              0
              2
              2
              2
              2
              2
              11
              
              
              1
            
            
              
                2
                0
                2
                2
                2
                2
                2
                2
                2
                2
                4
                2
                2
                2
                2
                2
                0
                0
                2
                2
                2
                2
                2
                
                  
                  
                  
                  
                
              
              
                2
                2
                2
                2
                2
                2
                2
                2
                2
                0
                
                  
                  
                  
                  
                
              
            
          
          
            
              usbd_core.c
              1
              ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              usbd_ctlreq.c
              1
              ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              usbd_ioreq.c
              1
              ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
            
              usbd_cdc.c
              1
              ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c
              
                
                  2
                  0
                  0
                  0
                  0
                  1
                  2
                  2
                  2
                  2
                  11
                  
                  
                  1
                
                
                  
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    2
                    0
                    2
                    2
                    2
                    2
                    2
                    0
                    0
                    2
                    2
                    2
                    2
                    2
                    
                      
                      
                      
                      
                    
                  
                
              
            
          
        
        
          ::CMSIS
        
      
    
  
  
    
    
      
        
        
          
        
      
    
    
  
  
    
      
        AUTO_CHASSIS
        1