好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

ADS1.2开发环境配置.doc

20页
  • 卖家[上传人]:m****
  • 文档编号:403016821
  • 上传时间:2023-12-27
  • 文档格式:DOC
  • 文档大小:1.24MB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 实验一开1发.环2境创建(2个学时)一、实验目的熟悉开发环境,学会仿真器的使用使用编译、下载、调试并跟踪一段已有的程序,了解嵌入式开发的基本思想和过程超级终端设置及功能使用二、实验内容本次实验配置集成开发环境,新建一个简单的工程文件,并编译这个工程文件学习仿真器的使用和开发环境的设置下载已经编译好的文件到嵌入式控制器中运行学会在程序中设置断点,观察系统内存和变量,为调试应用程序打下基础运行系统下的超级终端,通过超级终端查看启动情况三、预备知识语言的基础知识、程序调试的基础知识和方法四、实验设备及工具(包括软件调试工具)硬件:嵌入式开发平台、用于的仿真器、机以上、串口线软件:机操作系统、或、或集成开发环境、仿真器驱动程序、超级终端通讯程序五、实验步骤配置集成开发环境()运行集成开发环境()选择l…菜单,在对话框中选择j如图1所7示,新建一个工程文件图中示例的工程名为点…按钮可为该工程选择路径如图所示,选中选项后将以图中的或图中的文件名为名创建目录,这样可以将所有与该工程相关的文件放到该工程目录下,便于管理工程在图中工程模板列表中我们选择通用模板我们随后将一步一步的把它配置成针对我们开发板的模板,并把它拷贝到安装目录下的目录中(所有的工程模板都在此目录下)。

      以后我们新建工程时,在工程模板列表中直接选中模板选项,就不必每次重新配置模板了图1-1新7建工程图1-1保8存工程()在新建的工程中,如图所示,选择版本,使用菜单对版本进行参数设置图选择版本()在一栏中选择对话框中选择项,如图所示在,点击右下角的使其有效图()在对话框中选择项,如图在下的中有三种类型的连接方式,我们常用的是和两种是一种简单设置,如果程序需要用到标准库函数的话需要按进行连接地址的设置若你用不到标准库函数的话,请选择选项,并按照下边的第()、()、()进行设置若你用到标准库函数的话,请选择选项,并按照下边的第()、()、()进行设置在项的选项卡中,我们选择选项,如图所示在框中设置连接的(只读)和(读写)地址地址是开发板上的真实地址,是由系统的硬件决定的;指的是系统可读写的内存地址也就是说之间是只读区域,存放程序的代码段,在开始是程序的数据段图设1置库连接地址范围在项的选项卡中,我们选择选项,如图所示标准中如果使用及其相关的函数,需要使用系统的堆()空间,可以通过文件来描述系统段的位置针对开发板,把程序的入口定位在并定义文件为0在图1-中选择为,输入文件名;然后切换到选项卡在框中输入。

      也可以在图的框中直接输入进行上述设置图通过文件设置连接地址提示:)程序移植到后,程序最开始首先执行用汇编写的初始化代码一一包括中断向量和内存空间的初始化在该段代码中使用;(注意前面是两个下划线)进行系统内部的标准函数初始化,然后调用用户在中定义的函数在主意:两个都是小写),并且在嵌入式应用中用户的函数中不能有参数()2)不能有系统定义的软中断,在汇编中可以使用来检测,在中使用文件内容如下,创建了一个的程序和数据的装载区域,起始地址在图中3说明了这个装载区域的划分D^cTfffODISRSTAST/JiUKESSOKcTffOOOSLWJkSH3肿RAM200000RAM_EXEC01C030050•II裁蔻第妁中眇冋重穏験耳统中斷训甲皈位臂,县悻墓考iSr_3ddresB.c玄祚系细F.I區空刚確刃QI::帑;、.」,IU:VII开廿Rn<%innn11-tibtk^ifi.战冃标文件的渎写血部券和刃却旅1划L.

      主要有:文件的定义函数函数系统退出函数/用户的堆空间和栈空间函数具体定义,可以参考(7)接第(6)步,在第(4)步中如果不选择简单的连接地址设置,则需按图1-2所4示设置编译器在对话框中选择项,在选项卡中选择,或者在命令行中添加图设置()接第()步,若在第四步中如果选择简单的地址连接设置,在对话框中选择项,如图点击下边的按钮,出现选项卡(在对版本进行设置时,不用点击按钮)在选项卡框中设置程序的入口模块指定在生成的代码中,程序是开始运行的设为,设为图2设5置卡入口模块()在对话框中选择项,如图在框中设置输出文件名为,这就是要下载到开发板的嵌入式应用程序文件图设置输出文件名(0回到如图所示的工程窗口中,选择版本,使用菜单对版本进行参数设置参照第()、()、()、()、()、()、()步在对话框中设置版本的、连接地址范围、入口模块和输出文件2回到如图所示的工程窗口中,选择选项卡,如图所示选中版本,按键将其删除图删除版本(3设置完成后,可以将该新建的空工程文件作为模板保存以便以后使用将工程文件名改为的然后在软件安装目录下的目录下新建名为的模板目录,再将刚设置完的工程模板文件存放到该目录下即可这样以后新建工程的时候如图所示就能看到以为名字的模板了。

      提示:)建议用户直接将光盘实验下的目录中的子目录直接拷贝到任1安.装2目务录下的任目录中,这样也能图显示模板数这个模板设置为版本如果用户原来已安装了软件的话,再安装后可能导致不能正常使用,需要用户更改系统环境变量置为,其中2建立工程文件设置为指的安装目录配置好针对的3开0发0环0境后,可以执行菜单在图所示的新建工程对话框中看到这个模板,其中有已经设置好的针对本开发板的参把和工程相关的所有文件加入到工程中不能自动按文件类别对这些文件进行分类,需要的话用户可以执行菜单创建文件组,然后分别将不同类的文件加入到不同的组,以方便管理如图所示更为简单的办法是,在新建工程时创建了和工程同名的目录,在该目录下按类别创建子目录并存放工程文件选中所有目录拖动到任务栏上的任务条上,不要松开鼠标当窗口恢复后再拖动到工程文件窗口,松开鼠标这样将以子目录名建立同名文件组并以此对文件分类这里我们把版中开发环境实验中的和两个目录拷贝到新建的工程目录下,然后选中这两个目录,拖动到任务栏上的任务条上,不要松开鼠标当窗口恢复后再拖动到工程文件窗口,松开鼠标这样将以和目录名建立同名文件组并以此对文件分类FileSTAKTUPhhI44:TLexxs:44ElaEEIEE町町肋町町町EE町町E町町町町EEinCIJ.Ichh匕匕IL.ar汕10刊與11opopUKuhLCD图1-2加9入工程文件双击图中的打开该文件,可以看到函数的内容:开发版初始化转换显示模式为文本显示模式文本模式下清屏命令向液晶屏输出向串口输出提示:读者可以查看其他源文件的内容以对系统运行有所了解。

      可以发现的文本编辑器已经有了很大的改善,文本按语法分颜色显示,读者可以根据喜好在菜单下的窗口中进行设置并可以很好的支持中文注释进行程序的仿真、调试()回到图所示的工程窗口选中版本,执行菜单对工程进行编译连接在出现的错误警告窗口中选择某错误警告信息,会自动打开相应源文件并用箭头指向出错的文本行如果某个源文件被修改,重新编译时会自动同步各文件的日期信息)在中执行菜单启动的调试工具X()在中执行菜单对进行设置如图所示选择即远程调试,点按钮进一步设置具体参数,如图所示图设置参数即.()在图中点按钮选择远程连接为,点按钮输入仿真器的地址如果用户使用的是并行口仿真器,请输入可图设置远程连接()等待程序装载完毕以后,通过菜单以及(或者工具栏中的相应按钮)运行或暂停程序程序暂停后在窗口中将显示出程序暂停的位置通过菜单(或者工具栏中的相应按钮)可以单步运行程序也可以使用、菜单命令进入或者跳出函数的调用命令运行到光标位置)程序停止后可以通过按设置端点)使用在菜单下的作寄存器或者内存变量读者可以逐一地尝试提示:在进行调试时在中必须选择当前工程的调试程序但在调试通过后就必须选择文件复制到开发板的中将开发板上的述。

      菜单查看源文件,并可在适当位置s和命令可以查看工为以后调试程序打下基础版本,如果选择版本则无法正常版本进行编译连接并将产生的激活作为盘使用的操作将在下节中描超级终端设置及功能使用1运行系统下的超级终端()应用程序,新建一个通信终端如果要求输入区号、号码等信息请随意输入,出现如图所示对话框时,为所建超级终端取名为,可以为其选一个图标单击“确定”按钮图1-3创2建超级终端2在接下来的对话框中选择开发平台实际连接的机串口(如M,按确定后出现如图所示的属性对话框,设置通信的格式和协议这里波特率为,数据位8无奇偶校验,停止位,无数据流控制按确定完成设置图1-3设3置串行口3、完成新建超级终端的设置以后,可以选择超级终端文件菜单中的保存,将当前设置保存为一个特定超级终端到桌面上,以备后用用串口线将机串口和平台正确连接后,就可以在超级终端上看到程序输出的信息了,比如本实验的“!”4启动开发板,按住开发板上键盘的任意按键,使开发板进入设置状态如图所示图系统的设置程序5该画面上提示了该的版本等信息是平台的检测菜单,每个条目的最左边字母是该功能的快捷键,按机键盘相应键将执行对应功能注意操作时保持超级终端处于激活状态,并且机键盘必须为小写。

      6用户可以按超级终端的提示尝试部分测试功能,其中::测试的文本和图形显示执行该命令后上会打出文本提示,然后进入图形模式并显示一幅彩色条形图案,然后在超级终端上看提示按任意键返回文本模式,并退出测试返回测试菜单格式化开发平台的,其中的文件将丢失,需要重新拷贝执行该命令后超级终端上会出现确认提示,如果按“”键则会格式化,之后返回菜单设置开发平台网卡的地址,子网掩码等,下有子菜单执行该命令后出现子菜单::设置地址,执行该命令后按提示操作:设置地址,执行该命令后按提示操作,请与所在局域网在同一网段:设置子网掩码,执行该命令后按提示操作:设置网关的地址,执行该命令后按提示操作:保存所设地址,设置完地址等后必须执行该命令保存设置,否则设置无效:设置默认地址:退出子菜单,返回到主菜单激活开发平台的连接,开发平台的可以作为盘使用,从而可以方便的将字库和应用程序等文件从机拷贝到平台的中使用此功能时,必须保证电缆正确连接盘:测试由驱动的。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.