论文天下|会计论文|管理论文|计算机论文|医药学论文|经济学论文|法学论文|社会学论文|文学论文|教育论文|理科论文|工科论文|艺术论文|哲学论文|文化论文|外语论文|格式论文
论文天下
计算机应用论文  计算机理论论文  计算机网络论文  电子商务论文  软件工程论文  操作系统论文  通信技术论文   
Nios Ⅱ系统Avalon总线PWM设计

摘 要:在nis ⅱ系统设计中,sp builder开发环境提供许多常用的设备模型,供开发者在系统中添加和调用。而对于其他新设备设计人员可以按照avaln总线规范将设备驱动程序集成到sp builder的硬件抽象层中,同样可以加载使用,方便了用户开发一个自定制的片上系统。介绍nis ⅱ嵌入式系统内集成avaln总线的p从外设,将p应用在嵌入式智能小车监控系统。
  关键词:p;nis ⅱ系统;avaln总线;智能小车
  中图分类号:tp306文献标识码:a
  文章编号:1004-373x(2010)01-183-03
  
  p design f avaln bus n nis ⅱ syste
  ang yuhua,gu shujun
  (llege infratin f engineering,nrth hina university f tehnlgy,beijing,100041,hina)
  abstrat:in the design f nis ⅱ syste,sp builder integrates any generi devies de fr develper t use.but fr ther devies,the driver an be integrated int hardare abstrat layer f the sp builder arding t avaln bus nrs.it als an be laded and develps a user-defined s nveniently.the ethd f designing a user-defined avaln devie thrugh integrating p in the nis ⅱ syste,and p is applied n intelligent vehile syste are intrdued.
  keyrds:p;nis ⅱ syste;avaln bus;intelligent vehile
  
  在nis ⅱ系统的构建过程中,sp builder开发环境集成了许多常用类型的设备模型,供开发者调用。在日新月异的嵌入式系统设计中开发环境所集成的接口设备是非常有限的,有时无法满足开发者的需要,sp builder开发工具允许用户依据规则扩展自己的所需设备,完成系统的设计和开发,开发者按照avaln总线规范将设备驱动程序集成到sp builder的硬件抽象层(hal)中,在sp builder环境下加载使用,方便了用户开发一个自定制的片上系统[1]。本文通过在nis ⅱ 嵌入式系统内部集成了基于avaln总线的脉冲宽度调制(p)从外设,介绍了自定制avaln设备的过程。将其应用在嵌入式智能小车监控系统,为采用nis ii 处理器的开发者提供了一些方法和建议。
  
  1 定制基于avaln总线的用户外设介绍
  
  nis ⅱ的avaln 总线不同于其他微处理器的固定外设,nis ⅱ的外设是可以任意定制的,这使得用户可以根据具体的应用需求而定制。所有的nis ⅱ系统外设都是通过avaln 总线与nis ⅱ软核相连,从而进行数据交换。因此对于用户定义的外设必须遵从该总线协议才可与nis ⅱ之间建立联系[2]。
  avaln信号接口定义了一组信号类型片选、读使能、写使能、地址、数据等,用于描述主从外设上基于地址的读写接口。外设使用准确的信号与其内核逻辑进行接口,并删除会增加不必要开销的信号。
  在nis ⅱ系统中一个自定义设备由如下几部分组成:
  (1) 硬件文件:用hdl语言编写的描述自定义设备元件逻辑的硬件描述文件。
  (2) 软件文件:用语言编写的设备寄存器文件以及设备的驱动程序文件。
  (3) 设备描述文件(ptf):本文件描述了设备的结构,包含sp builder配置以及将其集成到系统中时所需要的信息。本文件由sp builder根据硬件文件以及软件文件自动生成。
  
  2 基于nis ⅱ系统的p设计
  
  p是利用数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用于从测量、通信到功率控制与变换的许多领域中。实际上p是一种对模拟信号电平进行数字编码的方法,通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。p信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电或者完全有,或者完全无。电压或电流源是以一种通或断的重复脉冲序列被加到模拟负载上。通即是直流供电被加到负载上,断即是供电被断开。只要带宽足够,任何模拟值都可以使用p进行编码。

未完...点击下方链接下载完整文档

Nios Ⅱ系统Avalon总线PWM设计

摘 要:在nis ⅱ系统设计中,sp builder开发环境提供许多常用的设备模型,供开发者在系统中添加和调用。而对于其他新设备设计人员可以按照avaln总线规范将设备驱动程序集成到sp builder的硬件抽象层中,同样可以加载使用,方便了用户开发一个自定制的片上系统。介
  • 上一篇:选择ERP软件时应避免的5大错误研究
  • 下一篇:浅论电子杂志的功能性和艺术性
  • 基于SOA的实验教学管理原型系统
    基于Delphi开发平台的分布
    煤矿无人工作面中视频监控系统的
    加强基层国库业务系统应急机制建
    电子报刊版面设计浅谈
    关于任务驱动式教学方式在计算机
    计算机在儿童保健系统管理中的作
    计算机病毒及防范措施
    基于PDM技术的AGC电路设计
    基于多智能体的用户偏好系统研究
    基于条码技术的库存管理系统设计
    关于电子技术应用专业课改的设想
    基于LabVIEW可视化数据采集处理
    高速公路机电设备管理系统的研究
    运用PowerShell计算行×列表χ2
    浅谈基于GIS的通信指挥网上训
    略论一种基于负载均衡异构分布
    浅谈基于Simulink的自动控制系
    浅谈基于视觉感知的船闸监控系
    电算化会计信息系统内部控制的
    基于FPGA的SPWM 变频系统设计
    浅析OA系统的应用实施研究
    基于AT89S51单片机的出租车计
    光电成像系统的分辨率鉴定与测
    智能路灯控制系统设计与应用研
    | 设为首页 | 加入收藏 | 联系我们 | 论文发表

    Copyright 2006-2020 © 论文天下 All rights reserved 本站所有内容均由SPider自动索引,如有侵权请联系QQ:2486851删除