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

    ARM集成开发环境介绍.ppt

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

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

    ARM集成开发环境介绍.ppt

    5.1 ARM 集成开发环境(工具)集成开发环境(工具)ADS1.25.5.1 ADS1.2 集成开发环境介绍集成开发环境介绍 ADS1.2 集成开发环境是实现集成开发环境是实现ARM处理器的处理器的编译、连接、仿真调试系统(软件)编译、连接、仿真调试系统(软件)ADS1.2 集成开发环境集成开发环境Code Warrior实现程序编辑、实现程序编辑、编译、连接功能编译、连接功能 AXD实现程序的仿真调试功能实现程序的仿真调试功能5.5.2 工程文件与源文件的建立工程文件与源文件的建立使用使用ADS1.2 集成开发环境的集成开发环境的Code Warrior子子环境可以建立环境可以建立ARM 汇编语言源文件、汇编语言源文件、C语言语言源文件,源文件,C+源文件,而且解决同一应用问题源文件,而且解决同一应用问题的关联文件可以放在一个工程文件中,工程文的关联文件可以放在一个工程文件中,工程文件中的多个文件可以连接在一起形成一个可执件中的多个文件可以连接在一起形成一个可执行文件。行文件。1.新建工程文件与源文件的步骤如下:新建工程文件与源文件的步骤如下:(1)运行运行 Code Warrior,选择,选择File/New/Project,选择工程模板(一般选选择工程模板(一般选ARM Executable Image),输入新工程名,选择工程文件的存放位置。输入新工程名,选择工程文件的存放位置。点击点击 set,选中,选中CreatFolder选项,创建工程文选项,创建工程文件目录。件目录。(2)为新建的选择为新建的选择Debug版本,一般选择版本,一般选择Debug(编译后的文件所有调试信息)(编译后的文件所有调试信息)这样,以后工程所生成的目标文件与可执行文件存放在工程文件夹的Debug子目录中。(3)(3)在在DebugSettingsDebugSettings对话框中选择对话框中选择TargetSettingsTargetSettings项,在项,在LinkLink一栏中选择一栏中选择 ARMLINK ARMLINK,在,在Post-linkerPost-linker一栏中选择一栏中选择ARM from ELFARM from ELF。(4)(4)在在Debug SettingsDebug Settings对话框中选择对话框中选择ARM LINKARM LINK项,在项,在OutputOutput选项卡的选项卡的LinktypeLinktype中选择中选择SimpleSimple,在,在Simple imageSimple image框中设框中设置连接的置连接的Read-OnlyRead-Only(只读)和(只读)和Read-WriteRead-Write(读写)地址。(读写)地址。这两个地址确定了存放程序代码的区间。这两个地址确定了存放程序代码的区间。注:如果需要使用标准C库函数,则要在Linktype 中选择 Scattered,系统使用配置文件进行配置,仅使用汇仅使用汇编语言时选择编语言时选择simple。(5)如果在上一步选择了ScatteredScattered连接,在连接,在 ARM C Compiler ARM C Compiler下下ATPCSATPCS选项卡中选择选项卡中选择ARM/ThumpARM/Thump interwork.interwork.(6)如果在上一步选择了SimpleSimple连接,在连接,在LayoutLayout 选项卡在选项卡在Place at beginning of imagePlace at beginning of image框内框内 设置程序的入口模块及段。设置程序的入口模块及段。(7)(7)在在DebugSettingsDebugSettings对话框中选择对话框中选择ARM from ELFARM from ELF项项 在在Output file nameOutput file name框中输入下载输出文件名。框中输入下载输出文件名。(8)设置完成后,可将新建空的工程文件作为模板保存供以后使用。2.源文件的建立(1)运行运行 Code Warrior,选择,选择File/New/File,在,在File name框内输入源文件名,注意汇编程序名要加框内输入源文件名,注意汇编程序名要加 扩展名扩展名S;C文件名要加扩展名文件名要加扩展名C。选择文件路径,。选择文件路径,点击确定,则源文件编辑器打开。点击确定,则源文件编辑器打开。(2)输入源程序)输入源程序输入编好的源程序,输入完成后使用File 菜单的Save As 存储源文件。(3)将源程序文件加入到工程文件中)将源程序文件加入到工程文件中 运行运行 Code Warrior,选择,选择File/Open 找到已建的工程找到已建的工程文件,点击工程文件名打开工程文件。文件,点击工程文件名打开工程文件。(4)将源程序文件加入到工程文件中打开工程文件后点击右键,然后点击 Add File加入源文件。5.5.3 工程文件及源文件的编译、连接工程文件及源文件的编译、连接(1)运行)运行 Code Warrior,选择,选择File/Open 找到已建的工找到已建的工 程文件,打开工程文件,打开源文件。程文件,打开工程文件,打开源文件。(2)选择)选择Project/Compile 进行编译,选择进行编译,选择Make 进行连进行连 接;选择接;选择Debug则进行编译、连接、进入调试状态。则进行编译、连接、进入调试状态。编译连接的结果将显示,如果有错则有提示。5.5.4 程序的调试程序的调试使用使用ADS1.2的的AXD可以实现程序的仿真调试功能可以实现程序的仿真调试功能ADX提供两种调试方法提供两种调试方法软件仿真调试(软件仿真调试(ARMulator)硬件调试硬件调试1.软件仿真调试(软件仿真调试(ARMUlL)(1)运行)运行ADX,选择,选择Option/Configure,进行目标配置,进行目标配置(2)选择File/Load Image,装入映像文件(编译连接 好的AXF文件)(3)选择)选择Processor Views下拉菜单的下拉菜单的Registers项打开项打开 寄存器观察窗口,选择寄存器观察窗口,选择 Memorys打开打开 寄存器观察窗口。寄存器观察窗口。(4)选择)选择Excute下拉菜单的下拉菜单的Step可进行单步运行,选可进行单步运行,选 择择Go可进行连续运行。可进行连续运行。其它步骤同软件仿真调试其它步骤同软件仿真调试2.连接目标板运行调试(连接目标板运行调试(ADP)(1)运行)运行ADX,选择,选择Option/Configure,进行目标配置,进行目标配置

    注意事项

    本文(ARM集成开发环境介绍.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




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

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

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

    收起
    展开