新手如何利用KEIL新建STMLED灯闪烁.pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 新手如何利用 KEIL5 新建 STM32 单片机 LED 闪烁灯 刚刚接触 keil5 这个软件,同时也刚刚接触 STM32单片机,这两样东西,对于我来 说,我完全就是一个门外汉,什么都不懂,为了建立这个 LED 闪烁灯,一个半月下来了, 才刚刚建立完成。 现在把建立 LED 闪烁灯过程步骤,书写下来,以供新手参考 1、打开 keil5 软件,然后点击新建工程 保存新建工程路径以及工程名称 2 保存成功后,就会弹出一个对话框,让选择单片机型号。然后选择合适的单片机。 选完单片机后,点击 OK 按钮,弹出对话框 3 点开 CMSIS ,选择 CORE,别问我为何选这个,我也不懂, 再点开 Device,选择图片中绿色的部分,别问为什么,我也不懂啊!!我也挺郁闷的,为 何这样选择。(如果亲们不论现在还是将来知道这么做的原因,请告诉我,谢谢!!) PS:在网上找别人的,别人说,这些是Keil5 的启动文件,arm 内核的文件,ST 公司的函 4 数库和一些 API等等,RCC (时钟初始化)CORE 和 STARTUP (初始化文件)这两个。 然后在工程文件路径下,新建一个“SYSTEM”,这个名称可以自定义。用来存放常用程序, 如下图 新建一个空白文件,保存为 “main.c”格式 PS:之前截图的时候,保存格式保存错了,所以又重新建了一个新工程,所以这个图片会 和后面的截图中,保存路径不一致。但不影响说明 然后选择添加刚刚新建立的 main.c 文件,单击A 即可添加成功,然后关闭退出。 5 接着选择这个按钮 在 Groups 中,点击右侧虚线框,添加之前新建立的 “SYSTEM”文件夹,以及 “main.c” 所在的文件夹。同时点击右侧 A Files 添加文件夹下对应的C文件 6 点击小仙棒进行设置。 首先设置的是仿真频率,把下图中,8.0修改为实际硬件电路中的晶振频率 然后是编译文件格式以及保存路径。这里把编译文件格式设置为 hex 文件, 7 并且把编译 OK 的文件保存在 OUT路径下(双击OUT文件夹,点击 OK 即可) 再次,C/C++ 界面下,Define 输入框中,输入如图对应位置所示。其中,“STM32F10X_HD” 是大容量, “STM32F10X_LD”是小容量, “STM32F10X_MD”是中容量, 8 接 着 在 此 界 面 中 , 在 Include Paths 输 入 框 的 最 右 侧 , 点 击 , 在出现的对话框中,点击虚线框,添加有C文件和H文件的文件夹 9 添加完的样子。一直打开所包含的文件夹,所需包含的文件。 接下来是 Debug 的设置,按照图中设置就好 10 PS:所填的文字都要与上图一致 选择仿真器件,我的是选择 图中阴影部分 点击 Settings ,阴影部分选择 SW,其他不用管

您可能关注的文档

文档评论(0)

boss + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档