Nucleus操作统-实时内核介绍.docVIP

  • 3
  • 0
  • 约5.55千字
  • 约 8页
  • 2016-08-18 发布于贵州
  • 举报
Nucleus操作统-实时内核介绍

Nucleus操作系统-实时内核介绍 第二章 Nucleus PLUS内核介绍 ?? 2.1 Nucleus PLUS应用开发综述 ?? 2.1.1 开发调试环境? ?? 嵌入式实时应用程序的开发基于宿主机系统。IBM PC 和UNIX 工作站都是典型的宿主机系统。一般来说,应用程序都是运行在分离的计算机系统上被目标系统调用。然而,IBM PC系统并 不遵循上述规则,因为它既可以作为Nucleus PLUS 应用程序的主机,也可为目标机为其服务。运行在IBM PC系统 上的应用程序以EXE 文件的形式存在。? ?? 针对目标系统的调试软件通常包括ICE 仿真工具和TRM(目标仿真)工具。ICE仿真工具给工程师提供了完全控制和了解目标系统硬件状况的工具,特别是在校验新硬件时尤为有用。但是,考虑到开发工具成本问题和ICE时有的使用局限性,许多项目采用TRM调试。TRM 就是一个运行在目标系统(通常为ROM)上的小型的软件组件。TRM 提供包括下载、下断点和内存入口服务。ICE 和TRM 都有宿主系统控制。这通常由串口来完成。? ?? 2.1.2使用Nucleus PLUS? ?? Nucleus PLUS被设计成C库的形式使用。使用内部应用程序软件的服务从Nucleus PLUS 库文件取出并且组合成应用程序目标文件来生成最终的映像文件。此映像文件可以下载到目标系统或是存

文档评论(0)

1亿VIP精品文档

相关文档