zoukankan      html  css  js  c++  java
  • 【原创】STM32工程新建步骤

    1. 新建文件夹

        
        DOC文件夹:        可以存放readme.txt等项目文档
        Library文件夹:    可以存放ST库源码,直接复制ST库的源代码到Library文件夹,另外startup只需复制和芯片对应的.s文件即可,一般存放在
    1. -ST3.5.0源码STM32F10x_StdPeriph_Lib_V3.5.0LibrariesCMSISCM3DeviceSupportSTSTM32F10xstartuparm
        Listing文件夹:    可以存放Keil生成的List文件,需要在Keil中设置,List的存放路径。
        Output文件夹:    可以存放生成的.hex文件
        Project文件夹:    keil项目存放的地方,是新建工程时指定的项目路径
        User文件夹:        存放用户自己编写的代码文件
     
    2. 新建Keil项目
    2.1 项目的存放位置
        项目的存放位置为上述的output文件夹
    2.2 项目文件组设置
        
    注意:
    (1)项目文件组基本和上述新建文件夹存放的内容一致
    (2)FWLIB存放Library/src文件夹下的源文件
    (3)User文件组不仅包含了main.c文件,还包含了中断文件和stm32的配置文件
     
    3. 项目的配置
        project/Option for Target 'Template'下有多个选项卡:
    (1)device:确认你的芯片型号
    (2)Target:确认你的晶振大小,勾上use micro LIB
    (3)output:勾上Create Hex File,并改变存放位置
    (4)Listing:Select Folder for Listings,更改存放位置到你的Listing文件夹
    (5)C/C++:
    添加两个宏,STM32F10X_HD、USE_STDPERIPH_DRIVER,添加时中间使用空格隔开;
    勾选One ELF Section per Function ;
    添加include路径:
    (6)Debug:
    (7)utility:





  • 相关阅读:
    jquery实现记住用户名和密码
    从mysql8.0.15升级到8.0.16
    mysql8.0.15二进制安装
    DML、DDL、DCL的分别是什么
    redis3.2.10单实例安装测试
    redis5.0.3单实例简单安装记录
    percona-xtrabackup快速安装及其简单使用
    pt-show-grants的用法
    Centos6安装Percona-tools工具
    sshpass-Linux命令之非交互SSH密码验证
  • 原文地址:https://www.cnblogs.com/cposture/p/4256610.html
Copyright © 2011-2022 走看看