共查询到20条相似文献,搜索用时 15 毫秒
1.
SkyEye模拟器的LCD及TouchScreen模拟模块的设计、实现与验证 总被引:3,自引:0,他引:3
本文首先描述了开放源码的嵌入或硬件仿真环境SkyEye的总体架构,然后对SkyEye模拟器的LCD及TouchScreen模拟模块的设计、实现与验证过程进行了深入的阐述,并且分析比较了LCD模拟的不同实现方式。开源嵌入式GUI系统—MiniGUI和Linux 操作系统在SkyEye 模拟器上的成功运行说明了SkyEye 模拟器的LCD及TouchScreen模拟模块的设计实现是正确和可靠的。 相似文献
2.
嵌入式系统仿真运行环境SkyEye应用研究 总被引:1,自引:1,他引:0
嵌入式开发在软件开发中的地位越来越重要,开发者对嵌入式开发板的依赖程度也逐渐加大。但是嵌入式开发板一般来说价格比较昂贵,所以就有了嵌入式操作系统仿真运行环境的概念。介绍了嵌入式系统仿真环境SkyEye的功能特点,并对SkyEye的功能结构进行了技术分析,最后介绍了SkyEye的简单应用。可以看出,仿真运行环境给嵌入式软件开发带来了巨大的推动作用。 相似文献
3.
SkyEye作为嵌入式系统的仿真环境软件,是学习和研究嵌入式系统的有效工具。但是SkyEye在Linux上的源码安装一直没有简洁、有效、系统的安装方案,给嵌入式系统的学习和研究造成了很大的障碍。本文首先介绍了构建基于SkyEye的仿真环境的基本步骤,然后以SkyEye-1.2.9在Ubuntu8.04上的安装为例,提出了有效的仿真环境构建方案。测试结果证明,该方案是有效、可行的。为快速构建基于SkyEye的嵌入式系统仿真环境提供了技术支持。 相似文献
4.
SkyEye作为嵌入式系统的仿真环境软件,是学习和研究嵌入式系统的有效工具。但是SkyEye在Linux上的源码安装一直没有简洁、有效、系统的安装方案,给嵌入式系统的学习和研究造成了很大的障碍。本文首先介绍了构建基于SkyEye的仿真环境的基本步骤,然后以SkyEye-1.2.9在Ubuntu8.04上的安装为例,提出了有效的仿真环境构建方案。测试结果证明,该方案是有效、可行的。为快速构建基于SkyEye的嵌入式系统仿真环境提供了技术支持。 相似文献
5.
随着嵌入式系统的广泛应用,嵌入式系统下的软件开发日新越益,而高层次的嵌入式软件设计很少涉及到底层的硬件细节,同时嵌入式硬件平台的搭建存在成本较高,硬件不稳定等问题,本文介绍了一种基于SkyEye虚拟硬件技术下的嵌入式平台仿真技术,并成功将Linux系统的内核移植到基于SkyEye虚拟的ARM体系的硬件结构平台下,为嵌入式学习与研究找到了一种新的途径。 相似文献
6.
文章采用开放源码的嵌入式功耗模拟器EMSIM(Embedded StrongARM Energy Simulator)实现对嵌入式硬件系统的模拟。首先论述EMSIM的总体设计,详细阐述EMSIM的UART(Universal Asynchronous Receiver/Transmitter)模拟模块的设计与实现,然后提出UART模拟的改进,最后嵌入式Linux在EMSIM上的成功运行与UART的测试,验证了UART模拟模块的设计实现是正确的。 相似文献
7.
一个开放源码的嵌入式仿真环境--SkyEye 总被引:7,自引:0,他引:7
综述开放源码的嵌入式仿真环境SkyEye:介绍SkyEye的背景、目标和存在的意义,对目前SkyEye本身进行简要的技术分析;介绍SkyEye上已经移植成功的操作系统和典型应用,讲述SkyEye正在开展的工作和将来的发展计划。 相似文献
8.
EMSIM是一款基于指令集的功耗模拟器,EMSIM模拟了嵌入式体系结构各个硬件单元以及指令的执行。本文重点分析了EMSIM对SA-110的MMU/Cache模拟所采用的数据结构和函数模型,并在借鉴Skyeye模拟MMU/Cache的基础上,提出了一种扩展EMSIM模拟MMU/Cache的方法,实现了EMSIM对ARM7100的MMU/Cache的模拟。扩展后的EMSIM能同时模拟SA-110和ARM7100的MMU/Cache。 相似文献
9.
10.
基于FPGA的UART控制器的设计和实现 总被引:3,自引:0,他引:3
文章介绍了一种在现场可编程门阵列(FPGA)上实现UART的方法.UART的波特率可设置调整,工作状态可读取.系统结构进行了模块化分解,使之适应自顶向下(TopDown)的设计方法.核心部分采用有限状态机(FSM)实现,使控制逻辑直观简单,大幅度提高了设计效率.最后给出功能仿真结果,验证了整个设计的正确性和可靠性. 相似文献
11.
12.
文章介绍了一种在现场可编程门阵列(FPGA)上实现UART的方法。UART的波特率可设置调整,工作状态可读取。系统结构进行了模块化分解,使之适应自顶向下(Top-Down)的设计方法。核心部分采用有限状态机(FSM)实现,使控制逻辑直观简单,大幅度提高了设计效率。最后给出功能仿真结果,验证了整个设计的正确性和可靠性。 相似文献
13.
为了克服目前大部分软件模拟串口方案效率较低、不适用于实时性要求较高的应用场合,且只能在半双工方式下通信的缺点,采用一种新的软件模拟UART思路实现。该思路基于NXP公司Cortex-M3内核处理器LPC1768,软件上充分利用UART发送、接收的共同点进行设计,使得数据帧的发送和接收可以同时在定时器中断服务程序中得到处理;并且为了提高数据的准确性,加入了偶校验功能;为了给应用程序提供方便的接口,设计了发送、接收缓冲区。 相似文献
14.
异步协议是广泛应用于数据链路层的串行通信协议,文中基于该协议用VHDL设计了全双工可编程UART(Uni-versal Asynchronous Receiver Transmitter,通用异步收发器)。重点讨论了使用FSM(有限状态机)技术进行接收器和发送器两大核心模块的设计实现,以及接收器能够正常工作的关键技术———倍频采样技术;此外本设计在采样的同时实现串并转换,它比传统的方法能少一个周期的时钟消耗。设计的UART在Quartus II 4.0中通过了全部功能仿真。 相似文献
15.
为了克服目前大部分软件模拟串口方案效率较低、不适用于实时性要求较高的应用场合,且只能在半双工方式下通信的缺点,采用一种新的软件模拟UART思路实现.该思路基于NXP公司Cortex-M3内核处理器LPC1768,软件上充分利用UART发送、接收的共同点进行设计,使得数据帧的发送和接收可以同时在定时器中断服务程序中得到处理;并且为了提高数据的准确性,加入了偶校验功能;为了给应用程序提供方便的接口,设计了发送、接收缓冲区. 相似文献
16.
17.
18.
基于Verilog-HDL的UART串行通讯模块设计及仿真 总被引:1,自引:0,他引:1
UART协议是数据通信及控制系统中广泛使用的一种全双工串行数据传输协议,在实际工业生产中有时并不使用UART的全部功能,只需将其核心功能集成即可。波特率发生器、接收器和发送器是UKRT的三个核心功能模块,利用Verilog-HDL语言对这三个功能模块进行描述并加以整合,通过Modelsim仿真,其结果完全符合UART协议的要求。 相似文献
19.
软硬件协同模拟的通信同步算法设计与实现 总被引:1,自引:0,他引:1
协同模拟技术是嵌入式系统软硬件协调设计的关键技术之一,它在整个设计过程中对系统起着功能验证和性能预测的作用。采用指令集模拟和硬件事件驱动模拟器相结合的协同模拟技术是一种高效的、低代价的嵌入式系统协同验证方案,但解决指令集模拟器和硬件模拟器之间的同步问题是保证协同模拟正确性和提高模拟效率的关键。文章介绍了一种基于Windowssockets和Lock-step的协同模拟通信同步算法,最后介绍了几种降低通信开销,提高协同模拟效率的方法。 相似文献