搭建IAP15W4K61S4开发环境_第1页
搭建IAP15W4K61S4开发环境_第2页
搭建IAP15W4K61S4开发环境_第3页
搭建IAP15W4K61S4开发环境_第4页
搭建IAP15W4K61S4开发环境_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

海灵智电 搭建51开发环境搭建IAP15W4K61S4/STC12C5A60S2开发环境目录1.需要准备的工具 42.搭建开发环境 42.1.安装KeilC51 42.1.1.KeilC51简介 42.1.2.KeilC51安装步骤 42.2.安装USB转TTL芯片驱动(CH340G) 72.3.下载软件stc-isp 83.使用KeilC51开发软件 133.1.自建工程文件 133.2.打开例程工程文件 214.常见问题及解决办法 224.1.程序无法下载 225.技术支持 245.1.技术支持 245.2.联系方式 24海灵智电 搭建IAP15W4K61S4/STC15W4K56S4开发环境1.需要准备的工具KeilC51-V9.52安装文件。PL2303驱动程序(USB驱动)。stc-isp-15xx-v6.85H下载软件。2.搭建开发环境2.1.安装KeilC512.1.1.KeilC51简介KeilC51是美国KeilSoftware公司(ARM公司之一)出品的51系列兼容单片机C语言软件开发系统。与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。KeilC51是支持HYPERLINK"/view/2547074.htm"8051微控制器体系结构的Keil开发工具,适合每个阶段的开发人员,不管是专业的应用工程师,还是刚学习嵌入式软件开发的学生。2.1.2.KeilC51安装步骤打开配套软件KeilC51文件夹找到压缩文件KeilC51-V9.52,双击打开“c51v952-官网.exe”,弹出KeilC51V9.52的安装向导,单击【Next】,如下图所示。 搭建IAP15W4K61S4/STC15W4K56S4开发环境2.勾选【Iagreeto...】,然后点击【Next】,如下图所示。2:KeilC51安装默认安装路径是安装在C盘,本文档设置的安装路径是默认安装路径。此处,可以根据自己的需要选择安装路径,如下图,确定好安装路径后点下一步。图3:KeilC51安装5 搭建IAP15W4K61S4/STC15W4K56S4开发环境4.根据提示填入相关用户信息,然后点击【Next】,如下图所示。4:KeilC51安装KeilC51开始安装,等待KeilC51安装完成,如下图所示。5:KeilC51安装点击[Finish]完成安装,如下图所示。海灵智电 搭建IAP15W4K61S4/STC15W4K56S4开发环境6:KeilC51安装安装USB转TTL芯片驱动(CH340G)PC是通过USB接口给STC15W4K56S4开发板供电并下载程序。开发板板载USB转TTL芯片CH340G,来实现与微处理器STC15W4K56S4的通信以下载程序,故需要在PC上安装USB转TTL的驱动程序。打开配套软件USB驱动程序文件夹找到安装文件ch341ser,双击打开,出现下面界面,点击安装。图7:CH340G驱动安装7 搭建IAP15W4K61S4/STC15W4K56S4开发环境2.等待一段时间,弹出如下对话框,点击确定。8:CH340G驱动安装查看驱动有没有安装成功:使用MINI-USB连接线连接PC机和开发板,打开电源开关,观察PC机设备管理器,出现如下图所示CH340的提示则证明驱动安装成功。图9:CH340G驱动安装2.3.下载软件stc-ispSTC官方针对STC单片机提供了专用的ISP下载软件,该软件版本会在官网上不断更新,用户可经常关注STC官网:/。下面通过版本v6.85H软件使用,8 搭建IAP15W4K61S4/STC15W4K56S4开发环境来介绍如何给STC15W4K56S4单片机下载程序。打开配套软件STC下载文件夹找到文件stc-isp-15xx-v6.85H,双击打开,弹出下面界面。10:STC-ISP下载选择芯片类型,如下图所示,在STC15W4K32S4中选中STC15W4K56S4。如果开发板是IAP15W4K61S4芯片,则选择IAP15W4K61S4。9 搭建IAP15W4K61S4/STC15W4K56S4开发环境11:STC-ISP安装选择下载串口号,如下图所示,选中已安装好的USB驱动对应的串口。图12:STC-ISP安装10 搭建IAP15W4K61S4/STC15W4K56S4开发环境打开下载HEX文件,如下图所示,打开程序文件,浏览找到HEX文件后,点击打开。13:STC-ISP安装选中HEX文件后,出现下图界面,点击下载/编程按钮。14:STC-ISP安装点击下载/编程按钮后出现下图所示界面,此时需按下开发板下载按钮S2。11 搭建IAP15W4K61S4/STC15W4K56S4开发环境15:STC-ISP安装按下开发板S2按键后,程序便开始下载,如下图所示。图16:STC-ISP安装12 搭建IAP15W4K61S4/STC15W4K56S4开发环境程序下载完成,如下图所示。17:STC-ISP安装下载的是流水灯实验,故此时开发板用户指示灯会依次闪烁。使用KeilC51开发软件3.1.自建工程文件本节以基础实验中的“GPIO驱动LED实验”为例说明如何使用KeilC51平台建立工程文件,如何编译程序生成可ISP下载的HEX文件。启动KeilC51双击桌面的“KeiluVision4”的快捷方式或者从开始菜单中打开KeiluVision4。图18:KeilC51使用13 搭建IAP15W4K61S4/STC15W4K56S4开发环境新建工程KeilC51中执行“Project→NewuVisionProject”,以新建工程。图19:KeilC51使用打开新建工程后,首先要确定新建工程的存放位置,按下图界面,为演示方便存于桌面,新建TEST命名的文件夹中。图20:KeilC51使用命名TEST的文件夹后,再新建工程名为TEST(命名为TEST,仅是为了演示使用)。14 搭建IAP15W4K61S4/STC15W4K56S4开发环境21:KeilC51使用建工程之后,便会弹出下图窗口,因为我们开发板使用的是IAP15W4K61S4/STC15W4K56S4单片机,故选择型号如下为AT89C52图22:KeilC51使用确定好单片机型号后,自动会弹出下图窗口,选择“否”。15 搭建IAP15W4K61S4/STC15W4K56S4开发环境图23:KeilC51使用新建C文件进入KeilC51主界面后,按下图顺序,新建文档,并随后保存该空白文档。图24:KeilC51使用点保存之后,会要求对新建文档的名称命名,并对文件类型添加后缀,为演示需要可参考下图所示进行设置。图25:KeilC51使用文件名和后缀确定之后,空白文档的内容可将例程中GPIO驱动LED的.c文件的内容复制过来,如下图。图26:KeilC51使用再点击保存,则会将有程序的test.c文件保存到TEST文件夹中,但并没有被加入到工程之中。此时,按下图所示,在标识1处右键选择标识2。17 搭建IAP15W4K61S4/STC15W4K56S4开发环境图27:KeilC51使用之后弹出下面窗口,选择TEST文件夹中的test.c文件,加载工程中。图28:KeilC51使用加载之后,单击SourceGroupe1前的+号展开,开看到test.c文件已被加载进来,如下图。18 搭建IAP15W4K61S4/STC15W4K56S4开发环境29:KeilC51使用细看test.c文件,可发现有STC15F2K60S2.H的头文件,这时需将例程中的STC15F2K60S2.h文件拷贝到TEST文件夹中,方可编译通过。图30:KeilC51使用编译生成HEX文件按下图所示步骤,选择生成HEX文件,并对HEX文件进行命名。19 搭建IAP15W4K61S4/STC15W4K56S4开发环境图31:KeilC51使用上述步骤完成后,点击编译按钮,会在软件最下方窗口显示编译结果,如下图,表示编译成功。图32:KeilC51使用此时,打开桌面TEST文件,可发现生成的HEX文件,该文件可用于STC_ISP下载程序,具体步骤在“下载软件stc-isp”中已有详述。20 搭建IAP15W4K61S4/STC15W4K56S4开发环境图33:KeilC51使用3.2.打开例程工程文件启动KeilC51双击桌面的“KeiluVision4”的快捷方式或者从开始菜单中打开KeiluVision4。图34:KeilC51使用打开例程工程文件方法1:在KeilC51中执行“Project→OpenProject”打开“匼基础实验\实验1:GPIO驱动LED”目录下的工程“LED.uVproj”。方法2:直接在基础实验中找到工程“LED.uVproj”后双击。21 搭建IAP15W4K61S4/STC15W4K56S4开发环境图35:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论