STM32F407VET6之IAR之ewarm7.80.4工程建立(基于官方固件库1.6版本) 的工程文件目录
最后整理结构如下所示,
├─cmsis
│      startup_stm32f401xx.s
│      startup_stm32f40xx.s
│      startup_stm32f40_41xxx.s
│      startup_stm32f410xx.s
│      startup_stm32f411xe.s
│      startup_stm32f427x.s
│      startup_stm32f427_437xx.s
│      startup_stm32f429_439xx.s
│      startup_stm32f446xx.s
│      startup_stm32f469_479xx.s
│      stm32f4xx_flash.icf
│      
├─inc
│      arm_common_tables.h
│      arm_const_structs.h
│      arm_math.h
│      core_cm0.h
│      core_cm0plus.h
│      core_cm3.h
│      core_cm4.h
│      core_cm4_simd.h
│      core_cm7.h
│      core_cmFunc.h
│      core_cmInstr.h
│      core_cmSimd.h
│      core_sc000.h
│      core_sc300.h
│      main.h
│      misc.h
│      stm32f4xx.h
│      stm32f4xx_adc.h
│      stm32f4xx_can.h
│      stm32f4xx_cec.h
│      stm32f4xx_conf.h
│      stm32f4xx_crc.h
│      stm32f4xx_cryp.h
│      stm32f4xx_dac.h
│      stm32f4xx_dbgmcu.h
│      stm32f4xx_dcmi.h
│      stm32f4xx_dma.h
│      stm32f4xx_dma2d.h
│      stm32f4xx_dsi.h
│      stm32f4xx_exti.h
│      stm32f4xx_flash.h
│      stm32f4xx_flash_ramfunc.h
│      stm32f4xx_fmc.h
│      stm32f4xx_fmpi2c.h
│      stm32f4xx_fsmc.h
│      stm32f4xx_gpio.h
│      stm32f4xx_hash.h
│      stm32f4xx_i2c.h
│      stm32f4xx_it.h
│      stm32f4xx_iwdg.h
│      stm32f4xx_lptim.h
│      stm32f4xx_ltdc.h
│      stm32f4xx_pwr.h
│      stm32f4xx_qspi.h
│      stm32f4xx_rcc.h
│      stm32f4xx_rng.h
│      stm32f4xx_rtc.h
│      stm32f4xx_sai.h
│      stm32f4xx_sdio.h
│      stm32f4xx_spdifrx.h
│      stm32f4xx_spi.h
│      stm32f4xx_syscfg.h
│      stm32f4xx_tim.h
│      stm32f4xx_usart.h
│      stm32f4xx_wwdg.h
│      system_stm32f4xx.h
│      
├─obj
├─project
│  │  Demo_IAR.eww
│  │  IARDemo.dep
│  │  IARDemo.ewd
│  │  IARDemo.ewp
│  │  IARDemo.ewt
│  │  
│  ├─Debug
│  │  ├─Exe
│  │  │      IARDemo.out
│  │  │      
│  │  ├─List
│  │  │      IARDemo.map
│  │  │      
│  │  └─Obj
│  │          IARDemo.pbd.browse
│  │          IARDemo.pbd.linf
│  │          main.o
│  │          main.pbi.xcl
│  │          misc.o
│  │          misc.pbi
│  │          misc.pbi.xcl
│  │          startup_stm32f401xx.o
│  │          startup_stm32f40xx.o
│  │          startup_stm32f40_41xxx.o
│  │          startup_stm32f410xx.o
│  │          startup_stm32f411xe.o
│  │          startup_stm32f427x.o
│  │          startup_stm32f427_437xx.o
│  │          startup_stm32f429_439xx.o
│  │          startup_stm32f446xx.o
│  │          startup_stm32f469_479xx.o
│  │          stm32f4xx_adc.o
│  │          stm32f4xx_adc.pbi
│  │          stm32f4xx_adc.pbi.xcl
│  │          stm32f4xx_can.o
│  │          stm32f4xx_can.pbi
│  │          stm32f4xx_can.pbi.xcl
│  │          stm32f4xx_cec.o
│  │          stm32f4xx_cec.pbi
│  │          stm32f4xx_cec.pbi.xcl
│  │          stm32f4xx_crc.o
│  │          stm32f4xx_crc.pbi
│  │          stm32f4xx_crc.pbi.xcl
│  │          stm32f4xx_cryp.o
│  │          stm32f4xx_cryp.pbi
│  │          stm32f4xx_cryp.pbi.xcl
│  │          stm32f4xx_cryp_aes.o
│  │          stm32f4xx_cryp_aes.pbi
│  │          stm32f4xx_cryp_aes.pbi.xcl
│  │          stm32f4xx_cryp_des.o
│  │          stm32f4xx_cryp_des.pbi
│  │          stm32f4xx_cryp_des.pbi.xcl
│  │          stm32f4xx_cryp_tdes.o
│  │          stm32f4xx_cryp_tdes.pbi
│  │          stm32f4xx_cryp_tdes.pbi.xcl
│  │          stm32f4xx_dac.o
│  │          stm32f4xx_dac.pbi
│  │          stm32f4xx_dac.pbi.xcl
│  │          stm32f4xx_dbgmcu.o
│  │          stm32f4xx_dbgmcu.pbi
│  │          stm32f4xx_dbgmcu.pbi.xcl
│  │          stm32f4xx_dcmi.o
│  │          stm32f4xx_dcmi.pbi
│  │          stm32f4xx_dcmi.pbi.xcl
│  │          stm32f4xx_dma.o
│  │          stm32f4xx_dma.pbi
│  │          stm32f4xx_dma.pbi.xcl
│  │          stm32f4xx_dma2d.o
│  │          stm32f4xx_dma2d.pbi
│  │          stm32f4xx_dma2d.pbi.xcl
│  │          stm32f4xx_dsi.o
│  │          stm32f4xx_dsi.pbi
│  │          stm32f4xx_dsi.pbi.xcl
│  │          stm32f4xx_exti.o
│  │          stm32f4xx_exti.pbi
│  │          stm32f4xx_exti.pbi.xcl
│  │          stm32f4xx_flash.o
│  │          stm32f4xx_flash.pbi
│  │          stm32f4xx_flash.pbi.xcl
│  │          stm32f4xx_flash_ramfunc.o
│  │          stm32f4xx_flash_ramfunc.pbi
│  │          stm32f4xx_flash_ramfunc.pbi.xcl
│  │          stm32f4xx_fmc.pbi.xcl
│  │          stm32f4xx_fmpi2c.o
│  │          stm32f4xx_fmpi2c.pbi
│  │          stm32f4xx_fmpi2c.pbi.xcl
│  │          stm32f4xx_fsmc.o
│  │          stm32f4xx_fsmc.pbi
│  │          stm32f4xx_fsmc.pbi.xcl
│  │          stm32f4xx_gpio.o
│  │          stm32f4xx_gpio.pbi
│  │          stm32f4xx_gpio.pbi.xcl
│  │          stm32f4xx_hash.o
│  │          stm32f4xx_hash.pbi
│  │          stm32f4xx_hash.pbi.xcl
│  │          stm32f4xx_hash_md5.o
│  │          stm32f4xx_hash_md5.pbi
│  │          stm32f4xx_hash_md5.pbi.xcl
│  │          stm32f4xx_hash_sha1.o
│  │          stm32f4xx_hash_sha1.pbi
│  │          stm32f4xx_hash_sha1.pbi.xcl
│  │          stm32f4xx_i2c.o
│  │          stm32f4xx_i2c.pbi
│  │          stm32f4xx_i2c.pbi.xcl
│  │          stm32f4xx_iwdg.o
│  │          stm32f4xx_iwdg.pbi
│  │          stm32f4xx_iwdg.pbi.xcl
│  │          stm32f4xx_lptim.o
│  │          stm32f4xx_lptim.pbi
│  │          stm32f4xx_lptim.pbi.xcl
│  │          stm32f4xx_ltdc.o
│  │          stm32f4xx_ltdc.pbi
│  │          stm32f4xx_ltdc.pbi.xcl
│  │          stm32f4xx_pwr.o
│  │          stm32f4xx_pwr.pbi
│  │          stm32f4xx_pwr.pbi.xcl
│  │          stm32f4xx_qspi.o
│  │          stm32f4xx_qspi.pbi
│  │          stm32f4xx_qspi.pbi.xcl
│  │          stm32f4xx_rcc.o
│  │          stm32f4xx_rcc.pbi.xcl
│  │          stm32f4xx_rng.o
│  │          stm32f4xx_rng.pbi.xcl
│  │          stm32f4xx_rtc.o
│  │          stm32f4xx_rtc.pbi.xcl
│  │          stm32f4xx_sai.o
│  │          stm32f4xx_sai.pbi.xcl
│  │          stm32f4xx_sdio.o
│  │          stm32f4xx_sdio.pbi.xcl
│  │          stm32f4xx_spdifrx.o
│  │          stm32f4xx_spdifrx.pbi.xcl
│  │          stm32f4xx_spi.o
│  │          stm32f4xx_spi.pbi.xcl
│  │          stm32f4xx_syscfg.o
│  │          stm32f4xx_syscfg.pbi.xcl
│  │          stm32f4xx_tim.o
│  │          stm32f4xx_tim.pbi.xcl
│  │          stm32f4xx_usart.o
│  │          stm32f4xx_usart.pbi.xcl
│  │          stm32f4xx_wwdg.o
│  │          stm32f4xx_wwdg.pbi.xcl
│  │          system_stm32f4xx.o
│  │          system_stm32f4xx.pbi.xcl
│  │          
│  └─settings
│          Demo_IAR.wsdt
│          IARDemo.crun
│          IARDemo.Debug.cspy.bat
│          IARDemo.Debug.driver.xcl
│          IARDemo.Debug.general.xcl
│          IARDemo.dni
│          
├─src
│      misc.c
│      stm32f4xx_adc.c
│      stm32f4xx_can.c
│      stm32f4xx_cec.c
│      stm32f4xx_crc.c
│      stm32f4xx_cryp.c
│      stm32f4xx_cryp_aes.c
│      stm32f4xx_cryp_des.c
│      stm32f4xx_cryp_tdes.c
│      stm32f4xx_dac.c
│      stm32f4xx_dbgmcu.c
│      stm32f4xx_dcmi.c
│      stm32f4xx_dma.c
│      stm32f4xx_dma2d.c
│      stm32f4xx_dsi.c
│      stm32f4xx_exti.c
│      stm32f4xx_flash.c
│      stm32f4xx_flash_ramfunc.c
│      stm32f4xx_fmc.c
│      stm32f4xx_fmpi2c.c
│      stm32f4xx_fsmc.c
│      stm32f4xx_gpio.c
│      stm32f4xx_hash.c
│      stm32f4xx_hash_md5.c
│      stm32f4xx_hash_sha1.c
│      stm32f4xx_i2c.c
│      stm32f4xx_iwdg.c
│      stm32f4xx_lptim.c
│      stm32f4xx_ltdc.c
│      stm32f4xx_pwr.c
│      stm32f4xx_qspi.c
│      stm32f4xx_rcc.c
│      stm32f4xx_rng.c
│      stm32f4xx_rtc.c
│      stm32f4xx_sai.c
│      stm32f4xx_sdio.c
│      stm32f4xx_spdifrx.c
│      stm32f4xx_spi.c
│      stm32f4xx_syscfg.c
│      stm32f4xx_tim.c
│      stm32f4xx_usart.c
│      stm32f4xx_wwdg.c
│      system_stm32f4xx.c
│      
└─user
        main.c
        stm32f4xx_it.c
        system_stm32f4xx.c
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号