zoukankan      html  css  js  c++  java
  • 新建库函数模板

    一、新建文件夹

            [CORE
            [FWLIB
    Template[OBJ
            [SYSTEM
            [USER
    

    二、新建工程

    Project-new μversion project

    三、拷贝文件

    E:stm32探索者A盘-资料-28,STM32参考资料1,STM32F4xx固件库STM32F4xx_DSP_StdPeriph_Lib_V1.4.0LibrariesSTM32F4xx_StdPeriph_Driverinc和src
    ------>
    D:acodeTemplateFWLIB
    2.
    E:stm32探索者A盘-资料-28,STM32参考资料1,STM32F4xx固件库STM32F4xx_DSP_StdPeriph_Lib_V1.4.0LibrariesCMSISDeviceSTSTM32F4xxSourceTemplatesarmstartup_stm32f40_41xxx.s
    ------>
    D:acodeTemplateCORE
    3.
    E:stm32探索者A盘-资料-28,STM32参考资料1,STM32F4xx固件库STM32F4xx_DSP_StdPeriph_Lib_V1.4.0LibrariesCMSISInclude
    core_cm4.h和core_cm4_simd.h和core_cmFunc.h和core_cmInstr.h
    ------>
    D:acodeTemplateCORE
    4.
    E:stm32探索者A盘-资料-28,STM32参考资料1,STM32F4xx固件库STM32F4xx_DSP_StdPeriph_Lib_V1.4.0LibrariesCMSISDeviceSTSTM32F4xxInclude
    stm32f4xx.h和system_stm32f4xx.h
    ------>
    D:acodeTemplateUSER
    5.
    E:stm32探索者A盘-资料-28,STM32参考资料1,STM32F4xx固件库STM32F4xx_DSP_StdPeriph_Lib_V1.4.0ProjectSTM32F4xx_StdPeriph_Templates
    main.c和stm32f4xx_conf.h和stm32f4xx_it.c和stm32f4xx_it.h和system_stm32f4xx.c
    ------>
    D:acodeTemplateUSER

    四、添加到工程

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

    五、配置

    1、STM32F40_41xxx,USE_STDPERIPH_DRIVER

    2、

    3、stm32f4xx_it.c 删掉第32、144行
    system_stm32f4xx.c 第316行改为8
    stm32f4xx.h 第123行改为8
    4、再复制配置一个SYSTEM,再加一个HARDWARE

    六、简化版

    链接:https://pan.baidu.com/s/1kqFxfOXFRINALqgOcCYgMw
    提取码:kzk4
    然后第(四)点、第(五)点

  • 相关阅读:
    MySQL慢日志
    百万级数据生成。
    layui的数据表格加上操作
    WINDOWS命令行关闭本地占用的端口
    项目中路径问题
    linux服务器上使用find查杀webshell木马方法
    mysql锁分析相关的几个系统视图
    Centos7中网络及设备相关配置
    centos7版本中ssh相关的设置
    mysql权限参考
  • 原文地址:https://www.cnblogs.com/holaworld/p/12406062.html
Copyright © 2011-2022 走看看