• 网站首页
  • 军事
  • 设计
  • 英超体育
  • NBA
  • 5分11选5-嵌入式技巧:ARM的三种中断调试方法介绍

    发布时间: 2021-02-10 11:26首页:主页 > 军事 > 阅读()
    本文摘要:嵌入式软件研发过程指嵌入式软件的研发过程。第一阶段:工程编制和设备。步骤2:编辑源文件。 步骤3:工程编译器和链接。步骤4:软件调试。步骤5:继续对文件进行裁决。在整个过程中,用户必须首先具备能够创建项目和运行项目的设备,并配备处理器和调试设备。 包括编辑项目文件、自己编写的编辑和C语言源程序、工程编译器需要编写的链接脚本文件、调试过程中存储库CD文件和命令脚本文件,以及以前废除时程序执行门户的启动程序文件。对最后四个文件的解释是最重要的,说明如下。

    5分11选5手机版APP

    嵌入式软件研发过程指嵌入式软件的研发过程。第一阶段:工程编制和设备。步骤2:编辑源文件。

    步骤3:工程编译器和链接。步骤4:软件调试。步骤5:继续对文件进行裁决。在整个过程中,用户必须首先具备能够创建项目和运行项目的设备,并配备处理器和调试设备。

    包括编辑项目文件、自己编写的编辑和C语言源程序、工程编译器需要编写的链接脚本文件、调试过程中存储库CD文件和命令脚本文件,以及以前废除时程序执行门户的启动程序文件。对最后四个文件的解释是最重要的,说明如下。(1)脚本文件链接:在程序编译器中工作。此文件描述代码链接定位信息、代码段、数据段、地址段等。

    链接器必须用于准确查找整个系统的代码。不要在SDRAM中调试程序、在FLASH中调试或清除后工作的链接脚本文件。(在IDE研发环境中使用扩展名* .使用LD)(2)命令脚本文件:在SDRAM上调试程序时发生。

    当构建环境连接到目标时,软件调试过程和目标板被废除后,有时需要构建环境时,特定操作员(如目标板废弃、监视程序清理、中断寄存器屏蔽、存储库同构等)会自动完成。这些操作员可以继续执行一系列命令序列。保留一系列命令序列的文本文件是命令脚本文件(在IDE开发环境中为* .用作cs扩展名)。

    (3)存储磁盘文件:从SDRAM调试程序开始工作。在软件调试过程中,对非法存储的采访在部分处理器和目标版本中不会出现异常,如果不处理异常,软件调试过程不会失败。

    5分11选5手机版APP

    避免上述问题,调整模拟器访问速度,使其超过适当的水平。描述每个存储库特性的文件是存储库磁盘文件(在IDE研发环境中扩展名为* .使用map)。

    程序调试期间存储库磁盘文件*。map和命令脚本文件*。cs可以自由用于程序调试。

    (4)启动文件:主要是完成与硬件相关的初始化,为应用程序制定计划。通常,启动代码的第一步是设置中断和异常向量。第二步是完成系统引导所需的寄存器设备。

    第三步是设置看门狗和用户设计周围电路的一部分。第四步是为系统使用的存储分配地址空间。第五步是变量初始化。第六步是为处理器的每个工作模式设置堆栈指针。

    最后一步是进入高级语言门户函数(Main函数)。中断程序设计中断调试可以使用与矢量中断动态处理相似的方法,将与中断相对应的确认地址代码发送到RAM中的同一个地址,并为同一个地址定义函数指针。可以随时替换RAM中同一地址的代码来配置动态转换中断处理函数。


    本文关键词:5分,选,嵌入式,技巧,ARM,的,5分11选5手机版APP,三种,中断,调试

    本文来源:5分11选5-www.yaboyule159.icu

    特别声明:文章内容仅供参考,不造成任何投资建议。投资者据此操作,风险自担。

    网站首页 - 军事 - 设计 - 英超体育 - NBA

    本站不良内容举报联系客服QQ:388046341 官方微信:mLLXD388046341 服务热线:mLLXD388046341

    未经本站书面特别授权,请勿转载或建立镜像

    Copyright © 2003-2020 www.yaboyule159.icu. 5分11选5科技 版权所有 网站地图 xml地图