传感检测与RFID实验指导书.doc

传感检测与RFID实验指导书.doc

ID:55897190

大小:3.38 MB

页数:58页

时间:2020-06-13

传感检测与RFID实验指导书.doc_第1页
传感检测与RFID实验指导书.doc_第2页
传感检测与RFID实验指导书.doc_第3页
传感检测与RFID实验指导书.doc_第4页
传感检测与RFID实验指导书.doc_第5页
资源描述:

《传感检测与RFID实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一软件安装和工程建立一、实验目的1.熟悉IARFor8051的安装;2.掌握开发环境的配置;3.掌握工程文件的建立。二、实验任务1.IARFor8051的安装;2.根据需要配置开发环境;3.工程文件的使用,如建立空工程,选择Device,选择Code和MemoryModel,配置linker,配置仿真器和添加文件到工程;三、实验步骤等(一)IARFor8051安装IARfor8051软件时开发TIZ-Stack协议栈应用程序的必备软件,所有程序的编译、仿真调试均需使用该软件,当前最新版的Z-Stack

2、协议为ZStack-CC2530-2.5.1a,配套IAR版本V8.101.1安装文件程序安装包以及破解文件位于开发套件根目录下的软件工具文件夹下,如下图都解压,在目录找到安装文件,双击开始安装,如下图:点击第二个选项InstallIAREmbeddedWorkbench开始安装,然后点击Next,接受license,再点击next。此时在破解文件目录找到破解文件,并且双击运行,如果是WIN7系统,请使用管理员权限运行,如下图按照图示步骤,选择好需要破解的IAR版本,然后获取ID,最后生成注册码,然后回到

3、安装程序,拷贝相应的序列号到需要的地方,然后在点击next,继续安装过程。点击完next后,选择全部安装。安装目录就选择默认的安装目录,最好不要修改,否则在编译程序的过程中有可能出现找不到库文件的错误,如下图。然后一路next,直至安装过程结束。安装结束后,在开始->程序目录中找到IARFOR8051,并打开程序打开界面如下1.2配置开发环境开发环境安装好后,需要对开发环境进行配置,这样能更好的方便开发,具体配置过程如下:打开Tools->options选项,在editor配置项中,把TabSize与In

4、dentsize均配置为4,如下图然后在该配置项下的colorsandFonts,配置字体大小与显示颜色,如下图:其中语法配色在本环境中配置如下(其中字体配置为CourierNew,Size=12):名称配色样式CKeywordBlueBoldStringsGreenNormalCharGreenNormalPreprocessorBlueNormalInteger(dec)RedNormalInteger(oct)RedNormalInteger(hex)RedNormalFloatRedNormalC

5、++commentGreenNormalCommentGreenNormalUserKeywordBlueBoldCompileKeywordBlueBoldAsmKeywordBlueBoldAsmcommentGreenNormal所有的配置好后,点击确定保存配置,自此开发环境配置结束,下面开始正式学习CC2530的容。(二)建立工程在开始实验前首先需要建立一个新的工程,建立过程如下:2.1、建立空工程在Project菜单下点击CreatNewProject然后选择建立空工程点击OK后,选择工程建立的

6、目录,例如我们建立了一个名为”1、LED”文件夹,把工程建立在此文件夹下,该文件夹在电脑的位置根据自己习惯定,输入工程名称led,然后保存。2.2、选择Device首先在Workspace工作区右键点击工程,选择Options,如下图然后选择Device,本开发板中单片机为TI的CC2530F256,选择如下图:然后选择CC2530F256,如下图2.3、选择Code和MemoryModel在code类型中有Near和Banked两项可选择“Near”当不需要Bank支持是可以选择Near,例如,你只需要

7、访问64Kflash空间的时候,不需要更多的flash空间,比如你使用的是CC2530F32或CC2530F64,或者使用的CC2530F256但并不需要那么大的flash空间时,可以选择Near。“Banked”选择该项时标明你需要更多的空间能够仿真CC253xF128或者CC253xF256的整个Flash空间。默认Nearcodemodel中的datamodel是Small,默认的Banked,datamodel为Large,datamodel决定编译器或者连接器如何使用8051的存来存储变量,选择

8、smalldatamodel,变量典型的存储在DATA存空间,如果使用Largedatamodel,变量存储在XDATA空间。在CC2530用户手册和IAR8051编译器参考手册中会详细描述变量存空间。在这里,重要的事情是,8051使用不同的指令来访问variousmemoryspaces访问IDATA,一般情况下,比仿真XDATA要快,但通常XDATA的空间会比IDATA大。在Z-Stack协议栈中,使用largememor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。