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

软件工程标准

  • 全并行Viterbi译码器的FPGA实现

      本文对于全并行Viterbi译码器的设计及其FPGA实现方案进行了研究,并最终将用FPGA实现的译码器嵌入到某数字通信系统之中。  首先介绍了卷积码及Viterbi译码算法的基本原理,并对卷积码的纠错性能进行了理论分析。接着介绍了Viterbi译码器各个模块实现的一些经典算法,对这些算法的硬件结构设计进行优化并利用FPGA实现,而后在QuartusⅡ平台上对各模块的实现进行仿真以及在Matlab平台上对结果进行验证。最后给出Viterbi译码模块应用在实际系统上的误码率测试性能结果。  测试结果表明,系统的误码率达到了工程标准的要求,从而验证了译码器设计的可靠性,同时所设计的基于FPGA实现的全并行Viterbi译码器适用于高速数据传输的应用场合。

    标签: Viterbi FPGA 并行 译码器

    上传时间: 2013-07-30

    上传用户:13913148949

  • 基于ARM和Linux及GPRS的自动气象站系统设计与实现

    自动气象站是一种应用于气象部门能自动收集、处理、存储和传输气象信息的设备。数据传输包括有线和无线两种方式,但有线难以满足自动气象站成本,维护,效率要求,随着通用分线无线业务GPRS(General Packet Radio Service)发展成熟,因具有成本低、速度快、永久在线等特点被选用作为自动气象站的数据传输部分。 本文以基于ARM和Linux及GPRS的自动气象站系统为研究对象,以操作系统,计算机体系结构,编译原理,数据结构,软件工程等理论为基础,构建了ARM处理器、嵌入式Linux操作系统、GPRS通讯模块的自动气象站系统。实现了以ARM处理器为主控制器,Linux为操作系统,应用程序进行数据收集,分析,处理,存储,并通过GPRS进行数据传输等功能,并验证了它应用在气象领域的可行性。系统以32位高性能微处理器ARMATMEL9263为硬件核心,以BENQ M23为GPRS模块,在分析GPRS组网方案基础上根据实际情况选择了适合本课题,的公网固定IP方式组网方案,实现终端设备无线连接到Internet进行气象数据传输。以嵌入式操作系统Linux为软件平台,在Linux的交叉编译工具和串口环境下进行应用软件开发。通过设计自动气象站系统硬件和软件,实现终端和上位机的连接,很好地解决了终端的网络连接、网络检测和数据收发问题。 课题通过具体实验测试,各项性能指标已达到设计要求,成功地实现了远距离气象数据传输,为自动气象站提供了一种新型的可靠的无线传输模式。

    标签: Linux GPRS ARM 自动

    上传时间: 2013-07-01

    上传用户:sz_hjbf

  • 基于IEEE1451.1的网络化智能传感器设计

    IEEE 1451 是一种从传感器或执行器到微处理器及网络之间的硬件和软件接口标准。本文根据1451.1 标准,研制面向Internet的网络化智能机器人手爪传感器系统,并给出硬件设计框图和软件流程。

    标签: 1451.1 IEEE 网络化智能 传感器设计

    上传时间: 2013-08-03

    上传用户:lgd57115700

  • 基于ARM的高速绣花机控制器的研究与开发

    随着我国加入WTO,我国逐渐成为世界缝制设备生产和销售中心。在缝制设备行业占据极其重要地位的绣花机行业也因此而得到迅速发展,我国绣花机产量已占据全球绣花机产量的70%。但是,我国的绣花机行业在发展的过程中仍存在和面临着很多问题。一方面是产品结构和产品质量,我国的绣花机主要以中低档为主,在噪声、刺绣质量、效率、产品寿命以及维护性等方面与国外先进机型存在较大差距;另一方面是技术实力和创新能力,作为绣花机全部技术核心的控制器,国内能开发的公司屈指可数,缺乏有效的竞争,且技术实力和创新能力无法与国际企业相抗衡。 针对上述情况,本文分析了绣花机的工作原理和当前主流绣花机的控制方式及特点,在研究室已完成的中低速平绣型工业绣花机课题的基础上,设计了一种基于硬实时嵌入式操作系统WinCE5.0,以32位RISC架构ARM9处理器S3C2440A为主控芯片,以MAXII系列CPLDEPM1270为接口芯片的高速绣花机控制器。整个绣花机以高速,高质量为目标,以伺服电机作为主轴驱动,步进电机作为X/Y轴驱动,带USB接口和Ethernet接口,预留特种绣接口,带高分辨率彩色触摸屏,功能丰富,操作方便。 本文分7章,第一章阐述了课题背景,绣花机发展现状和关键技术;第二章从原理出发完成了需求分析,硬件和操作系统选型和项目规划;第三章完成了总体硬件系统设计并重点介绍了驱动系统,CPLD单元,主控制板的设计和各种资源的分配;第四章在分析WinCE及其项目开发流程和环境构建的基础上,完成了软件的总体框架设计并介绍了相关设计要点。第五章主要是驱动程序和运动控制模块并以步进电机驱动的开发为例介绍了流驱动的开发过程和相关的技术要点。第六章设计了一种自主的内部花样格式并完成了相应的测试。最后一章是对本课题的总结和展望。 本文不仅从项目研究与开发和软件工程的高度详细探讨了基丁ARM和WinCE5.0的绣花机控制器的整个开发过程,也具体的从硬件设计,资源配置,软件编写,驱动开发,运动控制和花样处理等多个方面进行了深入的分析和研究。本课题的工作对于高速高档绣花机的开发具有很好的参考价值和实践意义,对于提升国内绣花机行业在高端市场与国外企业的竞争力,提升民族品牌价值,改变国内绣花机控制器被少数公司所垄断,增加良性有效竞争有积极影响。

    标签: ARM 绣花机 控制器

    上传时间: 2013-06-29

    上传用户:qazwsxedc

  • 大量常用优秀程序源代码和说明

    单片机方面大量常用优秀源代码和说明 ACM-12864汉字液晶显示驱动程序 Ad_da转换 ADC0809 adc2051 AD转换类 C51_table DES算法演示 I2c总线 IIC LED显示 编程规范与范例 步进电机 查表 串行通信 打印 代码运算类 代码转换 单片机经验谈 单片机直接驱动液晶显示 电机pwm控制 电机控制 定浮点子程序库 定时与中断 二进制数运算 汇编与c的衔接 键盘扫描程序 键盘与显示 交通灯 抗干扰 滤波 排序 排序类 频率计 软件工程 实用子程序 数字多用表 数字频率计 通讯 显示子程序 延时 移位除 音乐 应用类 源程序 在线下载器源程序 中断应用 自动往返小汽车 51单片机子程序.exe AT90S8515打铃程序.

    标签: 程序 源代码

    上传时间: 2013-04-24

    上传用户:sdq_123

  • accp6.0

    北大青鸟最新软件工程课程体系ACCP6.0发布。

    标签: accp 6.0

    上传时间: 2013-05-25

    上传用户:关外河山

  • 此书最早在1975年出版

    此书最早在1975年出版,是最早的讲述软件工程的书籍。历经将近20年,依旧风靡全世界,可见此书的影响力,目前此书已被好多大学、培训机构指定为软件工程专业的教材

    标签: 1975

    上传时间: 2015-01-09

    上传用户:xzt

  • 非常经典的书籍

    非常经典的书籍,设计模式,简体中文,软件工程类的精品

    标签: 书籍

    上传时间: 2015-01-12

    上传用户:haoxiyizhong

  • 7天学会高效管理时间

    7天学会高效管理时间,非常不错的对于软件工程的时间安排会有好处的

    标签:

    上传时间: 2013-11-26

    上传用户:wangchong

  • 人月神话

    人月神话,软件工程类

    标签:

    上传时间: 2014-01-17

    上传用户:maizezhen