2022年KeiluVision开发软件使用教程 .pdf

上传人:Che****ry 文档编号:34244794 上传时间:2022-08-15 格式:PDF 页数:27 大小:3.97MB
返回 下载 相关 举报
2022年KeiluVision开发软件使用教程 .pdf_第1页
第1页 / 共27页
2022年KeiluVision开发软件使用教程 .pdf_第2页
第2页 / 共27页
点击查看更多>>
资源描述

《2022年KeiluVision开发软件使用教程 .pdf》由会员分享,可在线阅读,更多相关《2022年KeiluVision开发软件使用教程 .pdf(27页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、Keil uVision 开发软件使用教程本教程详细介绍如何用Keil uVision 编程项目本教程也适用与Keil uVision3 (一) 、建立工程1、我们通过图-1 方式或通过桌面快捷方式打开Keil uVision2,如图 -2。图-1 图-2 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 27 页 - - - - - - - - - 2、鼠标左键点击 Project New Project 如图-3,出现图-4 界面图-3 图-4 名师资料总结 - - -

2、精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 27 页 - - - - - - - - - 3、选择工程保存的文件夹,由自己确定。我以把工程保存到exaple文件夹里为例讲解。 鼠标左键双击exaple文件夹, 然后给工程命名,我的工程名为IO_test,如图 -5 图-5 4、鼠标左键点击保存出现如 图-6 的器件选择对话框图-6 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3

3、 页,共 27 页 - - - - - - - - - 5、我们在左边Data base 下区域选择内部资源和我们使用的单片机相符合的器件,我们用的STC89C52RC 和 AT89C52 符合,我们就选择 AT89C52,如图 -7,注意图中红圈内的内容图-7 6、鼠标左键点击确定出现如 图-8 图-8 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 27 页 - - - - - - - - - 7、鼠标左键点击是( Y)出现如 图-9 界面图-9 8、打开保存项目的e

4、xaple文件夹可以看到如图-10 内容图-10 到此为止我们已经成功的建立了一个工程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 27 页 - - - - - - - - - (二) 、编写程序代码1、鼠标左键点击 File New 如图-11,或点击,出现图 -12编程界面图-11 图-12 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 27

5、 页 - - - - - - - - - 2、鼠标左键点击File Save如图 -13,或点击,出现保存文件界面,我们把文件命名为main.c并保存到工程所在的exaple文件夹下,如图 -14 图-13 图-14 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 27 页 - - - - - - - - - 3、鼠标左键点击保存出现图 -15 界面图-15 4、我们现在可以在编程区编写自己的程序了,我输入的程序如图 -16 图-16 到此我们已经编写好了一个程序源文件,

6、如需多个程序源文件同样须按上述步骤编写名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 27 页 - - - - - - - - - (三)把程序源文件加入到工程中1、鼠标左键点击的 + 号,出现图-17 界面图-17 2、在上单击鼠标右键出现图 -18 界面图-18 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 27 页 - - - - - - -

7、 - - 3、鼠标左键单击出现图-19 添加文件界面图-19 4、鼠标左键单击要加入工程的文件,然后在鼠标左键单击Add 把文件加入工程中去,如果需要加入多个文件,可以重复此步操作,或者用组合键操作(Shift 或 Ctrl 按键加鼠标),我们只加入了一个 main.c文件,如图 -20 图-20 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 27 页 - - - - - - - - - 5、所有文件加入完毕,鼠标左键单击关闭添加文件对话框, 再用鼠标左键单击前的 +

8、 号, 出现如图 -21界面,发现 main.c已经加入到工程中图-21 到此我们就成功的把文件加入到了工程中名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 27 页 - - - - - - - - - (四)编译程序1、鼠标左键点击 Project Rebuild all target files 如图-22,或鼠标左键点击,出现图 -23 界面。注意红圈内的内容,如果有错误我们要按照提示更改程序, 直到没有错误 (Errer)为止,最好也把警告(Warning)改掉

9、图-22 图-23 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 27 页 - - - - - - - - - 2、 如果我们需要编译时生成可以直接烧写到单片机里执行的代码时,我们还要在 1 步前进行如下设置。在上单击鼠标右键,如图 -24 所示,然后用鼠标左键点击,出现图-25 界面图-24 图-25 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13

10、页,共 27 页 - - - - - - - - - 用鼠标左键点击,选种,如图 -25。然后鼠标左键点击确定,最后进行 1 的编译操作, 即可生成直接烧写到单片机里执行的代码。此时进行1 的编译操作后,显示如图-26 图-26 此时我们就可以找到工程目录exaple 下的可生成直接烧写到单片机里执行的 .hex 文件了,如图 -27 图-27 到此为止我们就得到了可烧写到单片机中运行的程序了名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 27 页 - - - - -

11、- - - - (五)软件模拟调试从这里开始我们简单介绍下Keil uVision2 的软件模拟调试功能, 有了这个调试功能我们在开发中可以节省许多时间,也可以发现一些在实际运行中很难发现的程序问题,下面我们以本教程中的例子为例,介绍如何使用Keil uVision2 的调试功能调试程序。 在调试之前我们必须先编译完程序,且没有任何错误(Error) 。1、用鼠标左键点击Debug Start/Stop Debug Session 如图-28,或者用鼠标左键点击图标,出现图-29 调试界面图-28 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -

12、 - - - - 名师精心整理 - - - - - - - 第 15 页,共 27 页 - - - - - - - - - 图-29 2、用鼠标左键点击Debug Go 如 图-30,或者用鼠标左键点击图标,程序开始运行;我们也可以点击Step或者 Step Over进行单步调试。再用鼠标左键点击Debug Start/Stop Debug Session或图标停止程序运行,既停止调试。图-30 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 27 页 - - - -

13、- - - - - 我们也可以在需要的程序处双击鼠标左键设置断点进行调试,有些操作我们就不详细的介绍, 可以从软件的 HELP 中查看或从我给的学习资料和网上查找。到此我们已经知道了如何用Keil uVision 调试程序,但是我们好像没看到任何现象, 下面我们介绍如何看到你想要的结果,如本教程的例子是让 P1 口的八个 LED 灯闪烁。3、用鼠标左键点击Peripherals如 图-31,从这里我们可以找到几乎全部的资源,我们这里要看的是P0和 P1口的情况,再用鼠标左键点击 Port 0和 Port 1,出现如图-32 界面图-31 名师资料总结 - - -精品资料欢迎下载 - - - -

14、 - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 27 页 - - - - - - - - - 图-32 4、这时我们用鼠标左键点击图标运行程序,你就会发现神奇的现象了,你发现了吗?如果没有那你还是好好看看程序写的对不对吧,嘿嘿 5、如果你看到了P0 口按照我们的意识在闪烁,证明你的已经success啦,现在你可以把程序烧写到单片机里看实际运行情况了(五)硬件防真调试1、关掉开发板电源,取下单片机,把防真芯片插到单片机的插座上,用 9针的串口线连接好开发板和电脑。2、打开开发板电源,打开已经编译成功的程序。3、右 键 点 击出

15、 现 如 图 -33 , 在 用 左 键 点 击名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 27 页 - - - - - - - - - 出现如 图-34 界面图-33 图-34 4、我们把Xtal(MHz)后的晶振频率改为我们实际使用的值,我们开发板上用 11.0592M的晶振,我们把它改成如图-35 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19

16、 页,共 27 页 - - - - - - - - - 图-35 5、左 键 点 击中的,出现如图-36 界面图-36 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 27 页 - - - - - - - - - 6、把 Use前的选项选上,在下拉框中选择如图-37 图-37 7、左键点击,如 图-38,出现如图-39 界面图-38 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -

17、 - - - - 第 21 页,共 27 页 - - - - - - - - - 图-39 8、我们选择好串口,设置拨特率如图-40 所示,在点击OK,出现如 图-41 界面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 27 页 - - - - - - - - - 图-40 图-41 9、如 图-42 左键点击确定出现 图-43 界面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -

18、- - - - - 第 23 页,共 27 页 - - - - - - - - - 图-42 图-43 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 27 页 - - - - - - - - - 10、 鼠标左键点击,出现 图-44 界面说明我们已经可以进行硬件防真调试了;如出现图-45 界面,说明出了问题,我们检查无误时,在鼠标左键点击,直到出现图 -44 界面。图-44 图-45 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -

19、 - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 27 页 - - - - - - - - - 11、 到这一步我们就可以设置断点等,开始调试了,其操作和上节软件调试基本一样,这里我们就不在多说了。我打开的是实验程序 2,我在这设置了两个断点,如图-46 图-46 12、 鼠标左键点击,出现如图-47 图-47 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 27 页 - - - - - - - - - 13、 再用鼠标左键点击出现如图-48,这是我们可以看到开发板上的灯已经点亮。图-48 到此为止用 Keil uVision 开发软件的基本情况我们已经知道了,如果想更详细的了解Keil uVision 一些功能可以看Keil uVision 的 Help 帮助文件或者查找相关资料,我们就不在此详细介绍了, 还请各位给予谅解! ! !thank you 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 27 页,共 27 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com