本文摘要:文中解读一种嵌入式操作系统建模方式,根据一种相近设计方案的指令系统仿真器ISS将软件程序调试软件KeiluVision2和硬件語言仿真器软件Modelsim相互连接,搭建了软件和硬件的即时建模。

广东十一选五

文中解读一种嵌入式操作系统建模方式,根据一种相近设计方案的指令系统仿真器ISS将软件程序调试软件KeiluVision2和硬件語言仿真器软件Modelsim相互连接,搭建了软件和硬件的即时建模。  缩略词表明:  BFM:系统总线程序模块。在HDL硬件語言建模中,BFM已完成抽象概念描述数据信息和确立的时钟频率数据信号中间的转换。  PLI:Verilog计算机语言控制模块,是C语言控制模块和Verilog語言控制模块中间相互交换数据信息的接口标准。

  TCL:字面意思是专用工具指令語言,是一种表明继续执行語言,流行EDA软件一般都搭建有TCL。用以TCL客户能够编写操控EDA专用工具的脚本制作程序流程,搭建专用工具作业者自动化技术。  ISS:CPU指令系统仿真器,能够继续执行CPU的序列号。  TFTP:比较简单文件传送协议书,Windows的tftp.exe即是该协议书的手机客户端搭建。

  SMARTMEDIA:一种储存卡,常见于数码照相机、MP3。  DMA:必需运行内存访谈。作为外围设备中间高速数据移往。  MAC:新闻媒体终端设备控制板。

文中中就是指网口处理芯片。  序言  传统式的嵌入式操作系统中,设计方案周期时间、硬件和软件的产品研发是分离出来进行的,并在硬件已完成后才将信息系统集成在一起,许多 状况下,硬件已完成后才刚开始进行动态性软件和总体调节。

软硬件带头建模是一种在物理学原形可用前,能尽早刚开始程序调试的技术性。  软硬件带头建模有可能使软件设计方案技术工程师在设计方案初期著手调节,而应用传统式的方式,设计方案技术工程师直至硬件设计方案已完成才可以进行排程表应急处置。一些软件可在没硬件抵制的状况下已完成每日任务的编号,如不涉及到硬件的优化算法。

与硬件相互影响的编号在获得硬件以前编写,但仅有在硬件上经营后,才可以的确对编号进行调节。根据应用软硬件带头模拟仿真,可在设计方案初期刚开始这一设计方案调节全过程。因为软件的产品研发一般来说在系统研发的后半段已完成,在设计方案周期时间中较先于的刚开始调节有可能将使这一新项目提早已完成,该技术性不容易降低初次将硬件和软件相接在一起时发生意外而造成 新项目延迟已完成所造成 的风险性。  在得到 物理学原形前,应用软硬件带头模拟仿真对硬件和软件中间的控制模块进行检测,将使你能花过多的時间在中后期系统软件调节上。

如果你显而易见得到 物理学原形刚开始在上面跑完软件的情况下,你肯定不会寻找历经检测的软件一部分将不容易长期工作中,这不容易节约新项目中后期的很多時间及期待。  软硬件带头建模系统软件由一个硬件继续执行自然环境和一个软件继续执行自然环境组成,一般来说软件自然环境和硬件自然环境都是有自身的排程表和操控页面,软件根据一系列由CPU起动的系统总线周期时间与硬件的配对t检验。文中以一个MiniWeb卡的产品研发解读一种软硬件带头建模系统软件。  该计划方案的关键是应用一个51单片机建模模块GoldBullISS51(下列全名ISS51),ISS51是51单片机产品研发自然环境KeiluVision2的一个软件,ISS51具有相接Keil和硬件建模自然环境Modelsim的控制模块,能够搭建软硬件即时建模。

在该系统软件中,Keil做为软件调节页面,Modelsim做为硬件建模和调节页面,ISS51部门管理软件继续执行、监管软件中断点、单步继续执行、运行内存和存储器数据信息返回给Keil、CPU系统总线时钟频率造成和捕获、內部程序模块(如计时器,串口通信)的经营等作用。  MiniWeb卡解读  MiniWeb卡是一个经营在单片机设计上的Web服务端,获得网络接口相接,有大空间系统文件,获得TFTP和HTTP服务项目。虽然软件系统软件非常复杂,但提升c语言编译器后,继续执行编码还匮乏25K,为此前升級交给了充裕室内空间。  51CPU应用SST89系列产品,这类CPU具有ISP作用,能够根据RS232串口通信,必需将总体目标码iTunes到CPU。

  DMA操控逻辑性是一个可编程逻辑元器件,应用的是ALTERA的CPLDEPM240,关键作用是搭建外场元器件中间的DMA传输。由于51CPU进行IO访谈是很老旧的,务必24个时钟周期才可以进行一次IO访谈,在外部设备中间移往数据信息则务必更强的时钟周期,用以DMA操控逻辑性能够超出3个时钟周期就能移往一个字节。本系统软件中应急处置多种多样网络层协议,务必很多报文格式推送和系统文件访谈,应用DMA能够极大地提高51单片机的数据处理方法速率。

DMA地下隧道关键有MAC处理芯片与RAM中间的数据信息块移往,SMARTMEDIA和RAM中间的数据信息块移往。  网口处理芯片应用的是AX88796,关键的优势是能够和51CPU便捷地控制模块;抵制100M以太网接口,速率低;有较小的对接报文格式运行内存,必须光洁数据流量,提升因51CPU响应速度快导致的报文格式废置和再考虑到。  SMARTMEDIA是一个挪动储存卡,关键作为储存文档,MiniWeb卡抵制8M到255M的SMD卡。

  系统文件是MiniWeb卡的新产品研发控制模块,系统文件的检测关键根据TFTP来进行,因此MiniWeb卡上的TFTP系统服务进行了相近设计方案,抵制恢复出厂设置SMARTMEDIA,出示剩余室内空间,出示文件夹名称目录,上传、iTunes和清除文档。

本文关键词:广东十一选五

本文来源:广东十一选五-www.bio06.com

admin

相关文章