zoukankan      html  css  js  c++  java
  • 新建MDK工程

    目标:学会使用MDK(Keil4.11)创建STM32F10x系列单片机的工程文件

    Step1:新建工程文件夹 并新建以下目录

      --Project

       --USER

       --CORE

       --OBJ

       --Flib

    Step2:打开“STM32F10x_StdPeriph_Lib_V3.5.0”文件夹

        将LibrariesCMSISCM3CoreSupport文件夹下 core_cm3.c、 core_cm3.h复制到CORE文件夹下

        将LibrariesCMSISCM3DeviceSupportSTSTM32F10xstartuparm文件夹下startup_stm32f10x_xx(容量大小).s复制到CORE文件夹下

        将LibrariesCMSISCM3DeviceSupportSTSTM32F10x文件夹下system_stm32f10x.c、system_stm32f10x.h、stm32f10x.h复制到USER目录下

        将LibrariesSTM32F10x_StdPeriph_Driver文件夹下inc和双人床文件夹复制到Flib 文件夹下

        将ProjectSTM32F10x_StdPeriph_Template文件夹下

          system_stm32f10x.c  

          stm32f10x_conf.h

          main.c

        以上文件复制到USER目录下

    Step3:打开Keil V4.11,点击Project -New uVision4 Project,选择USER文件夹,新建工程

    Step4:选择芯片型号

    Step5:点击Target Opetions 

        在OUTPUT选项卡勾选生成Hex文件 并修改文件夹为OBJ

        在C/C++选项卡

           Define 填入 STM32F10X_HD,USE_STDPERIPH_DRIVER

          Include Paths 填入..Flibinc;..CORE;..USER

          Misc Controls可以填入 --c99

        在Debug选项卡 

          勾选Run to main()

          选择调试硬件 并选择flash

        在Utility选项卡 选择对应的硬件调试工具

    Step6:添加File Group 并Add files

           

    Step7:重新编写main.c 并测试是否成功

  • 相关阅读:
    SpringMVC运行原理浅析
    JavaEE就业学习路线(给初学者以及自学者一个学习方向)
    Java 教程
    EL表达式
    Java 教程 (Java 对象和类)
    Java 教程(开发环境配置+基础语法)
    简介几种负载均衡原理
    Linux常用命令大全
    Java 数据结构
    Java 包(package)
  • 原文地址:https://www.cnblogs.com/AdamChen/p/12173766.html
Copyright © 2011-2022 走看看