KEIL5的工程建立

这篇具有很好参考价值的文章主要介绍了KEIL5的工程建立。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一,工程的建立

二,添加工程文件(记得找到固件库)

三,总结

四,小微操


 文章来源地址https://www.toymoban.com/news/detail-657096.html

前言:基于上一篇文章的分析,要明白底层逻辑,但是又不想去学习得太麻烦,于是笔者学习基于库函数的开发方式学习STM32F10C8T6,但是哈,B站的Up(叫:江协科技)讲的太好了,我推荐你们去看他的视频,那我要写这篇文章的目的就是,因为新建工程太麻烦了,大家如果想好好学习就去看Up的视频,如果只是了解一下的话,我这里就大概的描绘一下,方便大家更快速的知道怎么建立的工程,且更容易听懂这位Up的课,并且直接提供相应的文件,方便一下诸位。

一,工程的建立

首先,我们在桌面上或者D盘里建立好文件夹,直接进入KEIL5中,点击Project,新建工程文件,然后选择刚建好的文件夹,再在该文件夹里建立一个文件,叫:工程模板,用来存放本次的工程,再往里建立工程文件(当时感觉在套娃),这个工程名称不方便改,大家注意一下,随后我们选择器件型号STM32F103C8T6.

二,添加工程文件(记得找到固件库)

1,添加STM32的启动文件。STM32的程序就是从启动文件开始执行的,在工程模板中新建一个Start的文件夹把启动文件加进去,再把keil5新建工程,STM32的学习之路,单片机,stm32,嵌入式硬件这个三个文件加入Start中,再把内核寄存器的描述文件也加入Start里,再进入KEIL5中把Start加入到Project中(里面带着小钥匙的文件是只读文件),。

 

2,添加mian文件。在KEIL5中,,添加User文件,建好以后,我们右键一下,添加.C文件,取名main,再路径上添加上User,否者会添加到文件夹外面。keil5新建工程,STM32的学习之路,单片机,stm32,嵌入式硬件

 这三个文件也要放进User中。(真心建议看了,去看看那位Up的视频,不然会迷糊的,也不清楚这三个文件的作用)

3,存放库函数。在工程模板中,在工程模板里 的Target1右键,建立文件夹Library,将库函数的的源文件和头文件全部粘贴到Library中,再进入KEIL5中把Library加入到Project中。

三,总结

1,新建工程文件夹,KEIL5中新建工程,选择型号。

2,工程文件夹里建立Start,Library,User等文件夹,复制固件库里面的文件到工程文件夹。

3,工程里对应建立Start,Library,User等同名称的分组,然后将文件夹内的文件添加到工程分组里。

四,小微操

1,调大字体可以按住Ctrl,转动鼠标滚轮即可。

 2,点击扳手,选择这个keil5新建工程,STM32的学习之路,单片机,stm32,嵌入式硬件防止中文乱码。

 3,这里说一下小伙伴看视频可能会忽略的几个点:

        (1)工程选项,C/C++,Include Paths内声明所有包含头文件的文件夹

        (2)工程选项,C/C++,Define内定义USE_STDPERIPH_DRIVER

          (3)   工程选项,Debug,下拉列表选择对应调试器,Setting,Flash Download里勾选Reset and Run

这里跟大家道个歉,这篇文章写得有点乱七八糟的,笔者当时学这个的时候也是相当的头疼,这里也只敢和大家分享一下大概过程,主要也是怕误导大家,希望大家能理解一下。建立好的工程,我已经上传到博客里了,大家直接到我的主页下载即可,免费的。如果大家在博客里下载不了,我也为大家提供了百度网盘的方式:链接:https://pan.baidu.com/s/1KXUWfr_5jHnb7tKG6mB-qg?pwd=yl66 
提取码:yl66

希望文章对大家有所帮助,也希望大家忽喷。

 

到了这里,关于KEIL5的工程建立的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【stm32f4 C++与C混合开发】建立keil5的ARM Compiler 6(AC6)标准库开发工程

    一:请先确保keil5的版本为5.30版本以上,笔者这里是5.36版本: 二:F4标准库的pack包本版是2.9.0以上,笔者这里是2.15版本: 上述资源可在https://zhuanlan.zhihu.com/p/262507061找到 提示:本工程创建用例基于正点原子的F407标准库例程 工程如下图所示: 把工程拷贝一份新工程到纯英文

    2024年02月15日
    浏览(104)
  • Keil5 开发 STM32 工程创建

    打开Keil5软件,点Project菜单的的下来选项New uVision Project…,然后选择工程文件夹放置的目录,新建项目目录,如:LED闪烁 点击OK后,会弹出配置运行时环境的选项框,关闭即可,该方法使用手动配置。 完成后,如下图: 打开项目目录,分别创建3个文件夹:Library, Start, User,

    2024年02月16日
    浏览(71)
  • KEIL5的工程建立

    目录 一,工程的建立 二,添加工程文件(记得找到固件库) 三,总结 四,小微操   前言:基于上一篇文章的分析,要明白底层逻辑,但是又不想去学习得太麻烦,于是笔者学习基于库函数的开发方式学习STM32F10C8T6,但是哈,B站的Up(叫:江协科技)讲的太好了,我推荐你

    2024年02月12日
    浏览(28)
  • Keil5同时兼容C51与STM32工程

    第一步: 下载并安装keil4(C51),详细安装步骤参考网上,这里就不啰嗦了。keil4安装目录内容如下: 第二步: 安装kelil5(mdk514),不要和keil4安装在同一个文件夹,安装过程不罗嗦了。keil5安装目录内容如下: 第三步: 最关键的一步,打开keli4的安装路径,复制整个C51文件夹

    2024年02月14日
    浏览(37)
  • Keil5 MDK新建项目工程

    一、新建工程框架 1.新建一个文件夹,命名为Template 2.点击 MDK 的菜单: Project –New Uvision Project ,然后将目录定位到刚才建立的文件夹 Template 之下,在这个目录下面建立子文件夹 USER( 我们的代码工程文件都是放在 USER 目录)工程命名为 Template,点击保存。 3.选择芯片型号(一定

    2024年02月08日
    浏览(46)
  • Keil5创建新工程时找不到STM32芯片

    在安装完Keil5之后,需要导入STM32芯片包,但是按照网上提供的安装教程,直接点击资料包会报错,如下图:         没有显示可用STM32芯片 尝试解决: 在安装的软件目录下找到 .KEil5UV4PackUnzip.exe ,找到其属性,将其兼容性改为以管理员身份运行。如图:      设置完后,

    2024年02月11日
    浏览(62)
  • Keil5新建51单片机demo工程模板

    51单片机新建工程使用到的软件有keil5,首先安装好keil5软件,安装教程在:【Keil(C51)介绍、下载、安装、注册与2个补丁】Keil(C51)介绍、下载、安装与2个补丁_西晋的no1的博客-CSDN博客 一个单片机工程中会有很多个文件,因此新建工程时首先在电脑的某个路径下新建一个文

    2024年02月16日
    浏览(60)
  • 正点原子STM32嵌入式学习-keil5安装教程

    前言:本人没有什么嵌入式的经验,但是看到硬件的同事做开发板比较好玩,比较感兴趣。刚好有这样一个机会,可以跟随《原子教你玩STM32(库函数版)》课程线下学习,在此,将本次课程的学习做一个记录。相信对我这样一个小白来说,帮助还是会非常大的。 目录 一.下

    2024年03月10日
    浏览(52)
  • MDK Keil5 创建Stm32工程-理论篇(这里以Stm32F103Zet6为例)

    整个工程可以粗略的划分为几个文件夹: BSP 底层驱动比如GPIOTimer等驱动文件 CMSIS 内核相关的文件 Firmware 生成的固件下载文件 Mycode 用户编写的相关文件,主要编写的文件都在这个文件夹里 Project 工程文件 startup 芯片启动文件 STM32F10x_FWLib 标准库文件 USER 主函数等文件 readm

    2023年04月24日
    浏览(70)
  • Clion + Keil5 写stm32

    最近在学 stm32,使用 Kei5 写代码十分难受,代码提示差,看源码复杂,甚至括号匹配都没有。就想着 JetBrains 家的东西能不能用,就找的了稚晖君的《配置CLion用于STM32开发【优雅の嵌入式开发】》,配置之后又想用 stm32 的原生库不想用HAL库,因为跟着江协科技学起来方便。折

    2024年02月05日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包