虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

altium Designer元件库和封装库

  • 基于ARM的嵌入式流媒体播放器的实现

    近年来,网络音乐,特别是网络电台的风行,受到越来越多的大众追捧。网络音乐以其及时、海量、灵活、个性化、时尚的风格,吸引了越来越多消费者的加入和众多商家的关注。但是,作为网络音乐的终端--流媒体播放器,最直接面向大众的窗口,却显得单一,大部分商家只提供PC上的流媒体播放器。正出于此,本课题把目光投向那些不使用PC或者不愿长时间使用PC的用户,为他们量身定制流媒体播放设备,让用户不必使用PC也可享受网络音乐带来的快乐。 本课题的研发正是基于上述背景,研发支持无线网络的嵌入式多功能流媒体播放设备。本课题的研究目标是实现一个嵌入式流媒体播放器(亦称为InternetRadio),Internet Radio是一个可以在家中自由移动、任意摆放的网络流媒体播放设备。只要处在有网络环境中,Internet Radio的音乐平台让用户不必打开计算机,就能接收全球数千个不同风格、不同国家的各种类型音乐电台。除了可以直接透过因特网收听网络广播外,还可以播放储存于计算机硬盘或MP3设备中的音乐。 本系统采用ARM920T作为处理器,基于嵌入式Linux操作系统、vTuner网络电台地址数据库、Mplayer播放器软件和FLTK界面开发工具来实现。系统实现了除一般意义的音频流媒体播放和接收调频广播等功能之外,还增加了本地相框和网络数码相框Flickr在线分享的流行时尚元素。本论文具体分析了系统的硬件平台,主要论述了软件的实现,系统的主要软件功能包括bootloader和嵌入式Linux系统的移植,根文件系统的构建,播放器软件程序的研究、比较、移植和编写,系统与网络电台地址数据库vTuner和网络相框Flickr的交互,Microwindows、Nxlib和FLTK的移植和基于FLTK的图形界面开发,以及基于FLIK开发出良好的人机交互界面。作为项目的主要核心人员,作者负责系统的软件架构设计、Linux系统的移植、播放器软件的研究和开发、GUI开发工具和图形库的移植、图片播放的实现、用户与设备交互的实现和大部分界面程序的编码等关键工作。

    标签: ARM 嵌入式 流媒体播放器

    上传时间: 2013-07-10

    上传用户:小枫残月

  • 基于ARMLinux嵌入式测控平台设计

    本论文研究了基于ARM+Linux的嵌入式测控系统。论文阐述了嵌入式测控系统的特点。结合目前比较流行的SOC硬件技术,嵌入式软件技术,以及目前较前沿的无线传感器网络技术,对构建一个既能进行本地多传感器信息采集又能进行数据处理以及具有人机交互界的嵌入式测控系统进行了架构设计,即采用ARM+Linux架构。 论文详细介绍了系统的硬件设计,包括核心板设计和应用底板设计。其中核心板又包括微处理器的设计和存储器的设计;对于应用板,介绍了基于CS8900A的网络模块的设计,基于RS232和RS485的串行总线设计,以及基于ZigBee的无线模块设计。同时,本论文详细的介绍了系统的软件设计。结合本系统所采用的U-Boot介绍了嵌入式Bootloader设计,并针对本系统的板级硬件对U-Boot进行了移植。结合本系统采用的Linux操作系统介绍了嵌入式操作系统的概念,并对Linux进行了板级移植。在分析研究嵌入式文件系统的特点的基础上,确定Cramfs作为本系统的根文件系统,并结合现有的开源软件Busybox搭建了一个完整的根文件系统命令集。 在本系统硬、软件平台上,研究了终端应用层上的开发。并完成了在终端上的嵌入式图形用户界面QT的移植,并且为系统开发出相应的I/O和A/D设备驱动驱动程序。 论文在最后介绍了本系统的一个简单应用,即利用QT图形库和多线程编程技术,在现有的硬件平台上设计出了一个温度和湿度的无线数据采集程序。显示直观,界面友好,体现了本平台具有一定的应用前景。

    标签: ARMLinux 嵌入式 测控 平台设计

    上传时间: 2013-07-06

    上传用户:martinyyyl

  • 基于FPGA的8位增强型CPU设计与验证

    随着信息技术的发展,系统级芯片SoC(System on a Chip)成为集成电路发展的主流。SoC技术以其成本低、功耗小、集成度高的优势正广泛地应用于嵌入式系统中。通过对8位增强型CPU内核的研究及其在FPGA(Field Programmable Gate Arrav)上的实现,对SoC设计作了初步研究。 在对Intel MCS-8051的汇编指令集进行了深入地分析的基础上,按照至顶向下的模块化的高层次设计流程,对8位CPU进行了顶层功能和结构的定义与划分,并逐步细化了各个层次的模块设计,建立了具有CPU及定时器,中断,串行等外部接口的模型。 利用5种寻址方式完成了8位CPU的数据通路的设计规划。利用有限状态机及微程序的思想完成了控制通路的各个层次模块的设计规划。利用组合电路与时序电路相结合的思想完成了定时器,中断以及串行接口的规划。采用边沿触发使得一个机器周期对应一个时钟周期,执行效率提高。使用硬件描述语言实现了各个模块的设计。借助EDA工具ISE集成开发环境完成了各个模块的编程、调试和面向FPGA的布局布线;在Synplify pro综合工具中完成了综合;使用Modelsim SE仿真工具对其进行了完整的功能仿真和时序仿真。 设计了一个通用的扩展接口控制器对原有的8位处理器进行扩展,加入高速DI,DO以及SPI接口,增强了8位处理器的功能,可以用于现有单片机进行升级和扩展。 本设计的CPU全面兼容MCS-51汇编指令集全部的111条指令,在时钟频率和指令的执行效率指标上均优于传统的MCS-51内核。本设计以硬件描述语言代码形式存在可与任何综合库、工艺库以及FPGA结合开发出用户需要的固核和硬核,可读性好,易于扩展使用,易于升级,比较有实用价值。本设计通过FPGA验证。

    标签: FPGA CPU 8位 增强型

    上传时间: 2013-04-24

    上传用户:jlyaccounts

  • linux程序设计(第三版)

    linux程序设计(第三版).pdf 本书讲述在Linux系统及其他UNIX风格的操作系统上进行的程序开发,主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准指定的各种工具的使用方法,大多数标准Linux开发工具的使用方法,通过DBM和MySQL数据库系统对Linux中的数据进行存储,为X视窗系统建立图形化用户界面等。本书通过先介绍程序设计理论,再以适当的例子和清晰的解释来阐明它的方式,帮助读者迅速掌握相关知识。 本书适合Linux的初学者及希望利用Linux进行开发的程序设计人员阅读,也适合作为高等院校计算机相关专业师生的参考教材。

    标签: linux 程序设计

    上传时间: 2013-04-24

    上传用户:1406054127

  • NIOSII IDE_5_00

    "Nios II软件构建工具开发环境是一组功能强大的命令、工具以及脚本,利用它们可以管理应用程序、电路板支持包(BSP)和软件库的编译选项。命令在Nios II软件构建工具上可以独立于Nios II IDE而运行。如果你偏爱于使用命令行环境,或者你想获得能够快速适应你所喜欢的软件(或系统)开发环境的开发工具,Altera公司建议使用这个开发平台。Nios II软件构建工具是Altera公司未来开发工具的基础。"

    标签: NIOSII IDE 00

    上传时间: 2013-05-17

    上传用户:WsyzxxnSej

  • DXP 封装库大全

    非常齐全的好东西,大家赶紧下载呀!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    标签: DXP 封装库

    上传时间: 2013-04-24

    上传用户:xiangwuy

  • Altium Designer10.0破解文件

    Altium.Designer.v10.0 破解文件 经亲自测试管用 欢迎下载

    标签: Designer Altium 10.0 破解文件

    上传时间: 2013-04-24

    上传用户:小枫残月

  • 周立功EasyARM2131开发板原理图的真正Protel版本

    ·详细说明:嵌入式系统相关:周立功EasyArm2131开发板原理图的真正Protel版本(绝非无耻的PDF版本!),网上如何找都没有的,本人也是深受其害故只好对着PDF的图一条条线、一个个元件慢慢画,由于是Altium Designer制作的,考虑到使用Protel 99SE的人故转换格式为通用的.sch,同时将原SchDoc文件一同附上(Protel DXP也可打开),方便对嵌入式Arm感兴趣的

    标签: EasyARM Protel 2131 开发板原理图

    上传时间: 2013-04-24

    上传用户:fuzhoulinzexu

  • Altium Designer设计规则检查图示

    设计规则检查 (DRC) 是一项强大的自动功能,它可以检查设计逻辑和物理的完整性。检查是针对任何或所有启用的设计规则,并且可以在您设计时在线检查,并/或以批量的方式检查,这样结果会列在 消息 面板中,并生成一个报告文件。此功能应该用于每个布线好的板子上,以确保最小间距规则得到维持,并且没有其他的设计干涉。尤其推荐您在生成最后的加工文件之前一定要执行设计规则检查。

    标签: Designer Altium

    上传时间: 2013-04-24

    上传用户:黄华强

  • 基于T-S模糊故障树的系统故障诊断研究

    针对传统的故障树分析法在故障诊断中存在的缺点和不足,文中将模糊理论运用到故障诊断中,提出基于T-S的模糊故障树的故障诊断法。介绍了T-S模糊模型及算法,建立了诊断系统的故障库和推理机。使设备操作和维修人员可及时发现故障,降低系统故障率,提高了保障的能力。

    标签: T-S 模糊 故障诊断

    上传时间: 2013-10-20

    上传用户:heheh