首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到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  
宋靖  吴庆波 《微处理机》2007,28(2):94-97,101
嵌入式开发在软件开发中的地位越来越重要,开发者对嵌入式开发板的依赖程度也逐渐加大。但是嵌入式开发板一般来说价格比较昂贵,所以就有了嵌入式操作系统仿真运行环境的概念。介绍了嵌入式系统仿真环境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.
在嵌入式系统开发中,经常需要硬件开发板来调测软件,不仅操作繁琐,硬件环境不稳定时问题也很难定位;有时还会遇到软件等待硬件调试,延误开发周期的情况。在PC桌面系统下,探讨了一种基于SkyEye虚拟硬件技术的嵌入式平台仿真技术,介绍如何建立仿真基础环境,编译嵌入式Linux内核,制作根文件系统,编译、配置SkyEye,以S3C6410X为目标机处理器,将Linux内核及文件系统移植到基于SkyEye虚拟的ARM体系架构下,为嵌入式系统的研发探索了一种新的途径。  相似文献   

10.
基于FPGA的UART控制器的设计和实现   总被引:3,自引:0,他引:3  
邹杰  杨建宁 《微计算机信息》2005,21(23):111-113
文章介绍了一种在现场可编程门阵列(FPGA)上实现UART的方法.UART的波特率可设置调整,工作状态可读取.系统结构进行了模块化分解,使之适应自顶向下(TopDown)的设计方法.核心部分采用有限状态机(FSM)实现,使控制逻辑直观简单,大幅度提高了设计效率.最后给出功能仿真结果,验证了整个设计的正确性和可靠性.  相似文献   

11.
基于51系列单片机的通用软件UART的实现   总被引:3,自引:4,他引:3  
通过对UART技术的研究,提出了一种利用软件实现UART的单片机扩展方法,没有使用任何外围器件.仅仅利用单片机的一个I/O端口、一个T/C技术定时器和一个INT外部中断并通过软件编程实现,节约了系统开发过程中的硬件开销,并且具有良好的软件兼容性。提高系统开发速度。  相似文献   

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.
提供了基于FPGA的UART控制器的实现方案,采用自顶向下的设计方法,将系统分割成若干功能模块,分析了整个UART系统的结构及各个功能模块的原理,并通过相应的软硬件环境进行仿真和测试.  相似文献   

17.
基于最佳接收的UART的设计与实现   总被引:1,自引:0,他引:1  
针对通用异步接收和发送器UART对随机脉冲干扰特别敏感的弱点,引入数字相关器,以实现信号的最佳接收及提高UART的抗干扰性能;结合现场可编程逻辑门阵列FPGA的结构特点针对同步模块和数字相关器等关键部件进行逻辑设计优化,使UART性能大为提高。  相似文献   

18.
基于Verilog-HDL的UART串行通讯模块设计及仿真   总被引:1,自引:0,他引:1  
UART协议是数据通信及控制系统中广泛使用的一种全双工串行数据传输协议,在实际工业生产中有时并不使用UART的全部功能,只需将其核心功能集成即可。波特率发生器、接收器和发送器是UKRT的三个核心功能模块,利用Verilog-HDL语言对这三个功能模块进行描述并加以整合,通过Modelsim仿真,其结果完全符合UART协议的要求。  相似文献   

19.
软硬件协同模拟的通信同步算法设计与实现   总被引:1,自引:0,他引:1  
协同模拟技术是嵌入式系统软硬件协调设计的关键技术之一,它在整个设计过程中对系统起着功能验证和性能预测的作用。采用指令集模拟和硬件事件驱动模拟器相结合的协同模拟技术是一种高效的、低代价的嵌入式系统协同验证方案,但解决指令集模拟器和硬件模拟器之间的同步问题是保证协同模拟正确性和提高模拟效率的关键。文章介绍了一种基于Windowssockets和Lock-step的协同模拟通信同步算法,最后介绍了几种降低通信开销,提高协同模拟效率的方法。  相似文献   

20.
基于FPGA的简化UART电路设计   总被引:3,自引:0,他引:3  
本文阐述了通用异步发生器UART的功能特点,介绍了用硬件描述语言Verilog来开发各个模块,并给出仿真结果.本设计使用Ahera的FPGA芯片,将UART的核心功能嵌入到FPGA内部,能够实现异步通信的功能,可以将其灵活地嵌入到各个通信系统中.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号