tag 标签: SkyEye

相关资源
  • 所需E币: 1
    时间: 2021-9-29 14:47
    大小: 41.5KB
    上传者: zendy_731593397
    SkyEye是一个开源软件项目,它是在Linux和Windows平台上实现一个纯软件模拟集成开发环境,模拟常见的嵌入式系统。可以在SkyEye上运行Linux,uClinux以及uC/OS-II等多款嵌入式操作系统和各种系统软件。
  • 所需E币: 1
    时间: 2020-12-22 23:05
    大小: 292.72KB
    上传者: czd886
    ARM+Linux内核编译及在Skyeye上模拟移植
  • 所需E币: 4
    时间: 2020-1-16 17:15
    大小: 489.35KB
    上传者: 16245458_qq.com
    uCOS_PortingSkyEye技术报告uC/OS-II在SkyEye上的移植分析uC/OS-II在SkyEye上的移植分析李明lmcs00@mails.tsinghua.edu.cnSkyEye仿真调试器是基于ARM7TDMI核的,因此移植uC/OS-II到SkyEye上可以借鉴网上已有的例如SansungS3C3410X的移植代码,这在uC/OS-II的主页上很容易找到。当然自己动手做移植也是对ARM体系结构和汇编语言的进一步熟悉,同时对于uC/OS-II内核的调度机制会有更深的认识。整个移植工作可以分为两个方面,一部分是和ARM相关,一部分是和移植原理相关。在开始实际的移植工作前,需要对这两部分有一定的背景知识,尤其是和侧重于和移植工作相关的概念和原理。下面分别做一些介绍:一、ARM的体系结构ARM(AdvancedRISCMachines)是目前在嵌入式领域里应用最广泛的RISC微处理器结构,以其低成本、低功耗、高性能的特点占据了嵌入式系统应用领域的领先地位。ARM系列的处理器当前有ARM7、ARM9、ARM9E、ARM10等多个产品,此外ARM公司合作伙伴,例如Intel也提供基于XScale微体系结构的相关处理器产品。所有的ARM处理器都共享ARM通用的基础体系结构,所以开发者在不同的ARM处理器上做操作系统移植时,可以将节省相当多的工作量,这无疑将大大降低软件开发成本。要详细完整的了解ARM的体系结构,当然是去读ARMArchitecturReferenceManual,这是一个13M的pdf文档,有800多页,可以从ARM的网站下载,也可以到阿卡嵌入式兴趣小组的FTP服务器(ftp://……