欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    KEIL5安装与使用以及相关问题详解.doc

    • 资源ID:33828669       资源大小:52KB        全文页数:5页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    KEIL5安装与使用以及相关问题详解.doc

    如有侵权,请联系网站删除,仅供学习与交流KEIL5安装与使用以及相关问题详解【精品文档】第 5 页首先是下载安装文件与破解文件,这个不详细说明。你将会得到这两个文件!双击第一个安装文件!点击Next>>打勾,然后Next>>选择安装路径,建议默认即可。Next>>1. 随便写点什么。Next>>2. 6等待安装结束即可安装完毕3. 7把图上的钩钩打掉,然后完成4. 8然后它会弹出这个,这个我们过后再讲,先将它关闭。点击OK,点击是。5. 9然后你在桌面会得到keil5的图标,右键选择以管理员身份运行。6. 10打开后点击File-LicenseManagement7. 11将如下代码复制8. 12打开我们的破解文件9. 13将复制的代码填入,并且选择ARM10. 14点击Generate,将生成的代码复制。11. 15粘贴到如图所示,点击Add LIC。出现如图所示表示破解完成。到这KEIL5的安装算是完成了。接下来我们看看如何使用。END方法/步骤2:安装库文件1. 1回到keil界面,点击如图所示按钮2. 2将弹出我们之前关闭的窗口,我们将图分成左右两边然后说明一下。先说左边,左侧窗口主要选择你所使用的芯片或开发板,开发板我们没有就不管了。这里我们选择的STM32F103ZE芯片。后边蓝色区域是芯片简要说明与库文件下载链接。点击蓝色区域即可下载STM32F103ZE的库文件。3. 3这是我们刚下载库文件,双击安装。然后一路Next>>完成即可,如果之前路径改变了,那么此时库文件也应改变。(这里只是说明手动安装库文件的过程,实际不需要点链接下载安装,我们接着往下看)4. 4我们看右边,右边的packs显示了该芯片可以安装的相关支持。Examples是实例代码。5. 5根据图中的序号分别翻译过来就是(这里仅供参考)1.STMicrcoelectronice STM32F1系列支持的驱动程序和实例(有没有发现和之前下载的文件是一样的名字“STM32F1xx_DFP”实际上刚才是手动下载,在这可以直接点击lntall可以自动下载并自动安装)。2.STMicrcoelectronice内核主板支持和实例(应该是ARM开发板的实例支持,但是我们没板子)3.CMSIS(当然是ARM的内核喽)4.Keil ARM 编译器扩展5.jansson 是C库的编码、解码和用来处理JSON数据6.基于ARM Cortex-M设备的 Keil MDK ARM 专业中介软件7.基于ARM Cortex-M设备的双堆栈IPv4/IPV6网络专业中介软件8.Micrium软件组件6. 6可以看到这里是针对于所选芯片可以安装的库文件和插件等,因水瓶有限本人也并不清除全部的用途,不过全部安装是没有坏处的。在这里我们将所有插件以及库文件全部安装到最新。过程稍慢请耐心等待。7. 7好了关于芯片的库文件及插件都安装完了,这些是一次安装终身受益。不必每个项目都如此操作。接下来建立项目了。END方法/步骤3:项目建立1. 1KEIL5的项目建立比DEIL4等都方便了很多。因为预先指定了芯片,不需要重新在C/C+里添加宏定义,而且临时文件、输出文件、项目所调用库文件等都已经自动建立文件夹,不需要用户指定,所以省了很多操作,除此之外KEIL5还有非常多的优点还需要自己慢慢体验。2. 2首先我们要建立自己的项目文件夹,在这里我在电脑中建立了“STM32-project”在这其中建立了实例文件夹”example“,然后在example文件夹新建了“USER”文件夹用作存放用户代码如“main”等。好了项目文件夹就基本建立好了3. 3接下来使用KEIL5来新建项目了。在我们建的实例文件夹中建立项目example4. 4此时会提示选择芯片,你会发现,这里不像KEIL4那样有一堆芯片,这里只有之前我们下载的系列芯片。5. 5选好芯片后,它会弹出如图所示。这里就是你之前下载的库函数以及插件。在这里我们选择建立程序所必要的。如图所示的两个选项就是我们所有项目所需要的6. 6然后就是选择外设库函数。我们肯定要使用到芯片的GPIO口,这里我们选择GPIO外设,但是你会发现它是黄色,下方还提示警告。大概意思是你如果要使用GPIO那么还需要RCC 和Framework两个库函数。7. 7那么我们就将这两个库添加进去,这时你会发现黄色变绿色,表示没有错误。我们点击OK。8. 8所需要的基本库文件都准备好了,随着项目的拓展可以随时添加新的库文件如图。9. 9接下来我们建立用户代码区.10. 10建立一个main.C文件到并添加到USER。使用过KEIL的朋友应该都熟悉。11. 11我们在main.C文件中填入主函数然后编译一下,(图中黑底是我的设置正常安装完后是白低)发现没有错误,如果有警告有可能是你没有在代码最后换行。到这里我们的项目基本就建立完成了。12. 12这时你如果打开你的项目文件夹你会发现系统自动生成了如下几个文件,是不是很方便?END方法/步骤4:错误与异常1. 关于软件仿真时出现的read错误与write错误,还有无法调出模拟仿真端口。通常情况不是程序写错了那么就是这个地方了。将如图1三个框更改为图2中的内容。-pSTM32F103ZE是我们选择的芯片型号.2. 关于无法动态语法检查,这个问题曾经困扰我很久,如果不是如图所示勾没打上,那么就是你的项目工程文件夹包含中文路径了。3. 另一个经常出现的问题就是软件仿真时,单步进行总是跳到反编译区,或者是跳到启动函数中,对于这个问题。1.首先如果进入反编译去那么有可能command区有错误提示2.如果进入启动函数那么可能debug中没有设置Run to mian3.第一次单步运行正常,运行后复位,又跳转到启动函数中。对于这个问题我也没有太好的解决方法,只能是手动在main函数中打节点,然后用运行到指针处再单步运行即可。4. 对了还有这个。

    注意事项

    本文(KEIL5安装与使用以及相关问题详解.doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开