新しいライブラリ関数テンプレート

まず、新しいフォルダを作成します

        [CORE
        [FWLIB
Template[OBJ
        [SYSTEM
        [USER

第二に、新しい建設

プロジェクト - 新しいμversionプロジェクト

第三に、ファイルをコピーします

  1. E:\ STM32 \エクスプローラAディスク-情報-2 \ 8、STM32参照\ 1、STM32F4xxファームウェアライブラリ\ STM32F4xx_DSP_StdPeriph_Lib_V1.4.0 \ライブラリ\ STM32F4xx_StdPeriph_Driver \ INC及びSRC
    ------>
    D:\ ACODE \テンプレート\ FWLIB
  2. E:\ STM32 \ ExplorerのAディスク-情報-2 \ 8、STM32の参照\ 1、STM32F4xxファームウェアライブラリ\ STM32F4xx_DSP_StdPeriph_Lib_V1.4.0 \ライブラリ\ CMSIS \デバイス\ ST \ STM32F4xx \ソース\テンプレート\ ARM \ startup_stm32f40_41xxx.s
    - ----->
    D:\ ACODE \テンプレート\ CORE
  3. E:\ STM32 \ ExplorerのAディスク-情報-2 \ 8は、STM32の参照\ 1は、STM32F4xxファームウェア・ライブラリは\ STM32F4xx_DSP_StdPeriph_Lib_V1.4.0 \ライブラリ\ CMSIS \含める core_cm4.h とcore_cm4_simd.hとcore_cmFunc.hとcore_cmInstr.hを
    ------>
    D:\ ACODE \テンプレート\ CORE
  4. E:\stm32\探索者A盘-资料-2\8,STM32参考资料\1,STM32F4xx固件库\STM32F4xx_DSP_StdPeriph_Lib_V1.4.0\Libraries\CMSIS\Device\ST\STM32F4xx\Include stm32f4xx.h和system_stm32f4xx.h
    ------>
    D:\acode\Template\USER
  5. E:\stm32\探索者A盘-资料-2\8,STM32参考资料\1,STM32F4xx固件库\STM32F4xx_DSP_StdPeriph_Lib_V1.4.0\Project\STM32F4xx_StdPeriph_Templates main.c和stm32f4xx_conf.h和stm32f4xx_it.c和stm32f4xx_it.h和system_stm32f4xx.c
    ------>
    D:\acode\Template\USER

    四、添加到工程

FWLIB: src中除了stm32f4xx_fmc.c外的所有文件
CORE: startup_stm32f40_41xxx.s
USER: 3个.c文件

STM32F40_41xxx,USB_STDPERIPH_DRIVER

要吐了,看到第25分钟,明天继续

おすすめ

転載: www.cnblogs.com/holaworld/p/12406062.html