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

大大声地说

  • 嵌入式Linux 设备驱动开发详解

    嵌入式行业背景:嵌入式系统是计算机技术、通信技术、半导体技术、微电子技术、语音图像数据传输技术、传感器技术等和具体应用对象相结合的产物,因此往往是技术密集、投资强度大、高度分散、不断创新的知识密集型系统。嵌入式系统和PC上的应用系统不同,针对不同的具体应用而设计的嵌入式系统之间差别也很大。嵌入式系统一般功能单一、简单,在兼容性方面要求不高,但是在大小、成本方面限制较多。嵌入式系统是指操作系统和功能软件集成千计算机硬件系统之中,简单地说就是系统的应用软件与系统的硬件一体化,类似于 BIOS 的工作方式。具有软件代码小、高度自动化、响应速度快等特点,特别适合千要求实时的多任务体系。目前,国内还很缺乏能够进行嵌入式系统软硬件设计的综合人才,本书详细讲解嵌入式系统下各类设备驱动程序的开发方法,帮助读者提高嵌入式系统的软硬件设计能力。本书主要内容本书各个章节的内容安排如下。第 l 章介绍嵌入式系统的概念、特点、体系结构和应用前景。通过本阮的学习,读者可以对嵌入式系统有初步的了解, 并对嵌入式Linux设备驱动程序的开发有一个总体的认识。第 2 章介绍嵌入式 Linux设备驱动程序的分类和字符设备驱动程序的相关知识,以LED和按键驱动为例讲解开发驱动程序的大致流程。通过阅读本章,读者可以对驱动程序的开发流和有初步的认识,为以后学习其他设备驱动程序的开发打下基础。第 3 章介绍数字显示设备驱动程序的开发方法。通过阅读本章, 读者可以掌握7段数码管的显示原理和驱动力法。第 4 章介绍键 盘设备驱动程序的设计方法。通过本章的学习读者可以了解键盘设备的工 作原理,从而为自己的系统添加键盘设备,并编写相应的驱动程序使其能正常工作。第 5 章介绍 A/D 转换设备驱动程序的设计方法。通过本章的学习,读者可以掌握 A/D 转换的基本原理和电路实现方法, 并结合实例自行编写AfP 转换 设备的驱动程序和测试程序。第 6 章介绍 D/A 转换设备驱动程序的设计方法。通过本章的学习,读者可以掌握 D/A 转换的基本原理和电路实现方法, 并结合实例自行编写D/A转换设备的驱动秤序和测试程序。

    标签: 嵌入式 linux

    上传时间: 2022-07-16

    上传用户:

  • Qt学习之路 1-60全集

    我们所使用的Qt,确切地说也就是它的GUI编程部分。C++的GUI编程同Java不同:GUI并不是C++标准的一部分。所以,如果使用Java,那么你最好的选择就是AWT/Swing,或者也可以使SWT/JFace,但是,C++的GUI编程给了你更多的选择:wxWidget,gtk++以及Qt。这几个库我都有接触,但是接触都不是很多,只能靠一些资料和自己的一点粗浅的认识说一下它们之间的区别(PS:更详尽的比较在前面的文章中有)。首先说wxWidget,这是一个标准的C++库,和Qt一样庞大。它的语法看上去和MFC类似,有大量的宏。据说,一个MFC程序员可以很容易的转换到wxWidget 上面来。wxWidget有一个很大的优点,就是它的界面都是原生风格的。这是其他的库所不能做到的。wxWidget的运行效率很高,据说在Windows平台上比起微软自家的MC也不相上下。

    标签: QT

    上传时间: 2022-07-26

    上传用户:zhaiyawei

  • 基于OpenCV的计算机视觉技术实现.rar

    OpencV是用来实现计算机视觉相关技术的开放源码工作库,是计算机视觉、图像处理、模式识别、计算机图形学、信号处理、视频监控、科学可视化等相关从业人员的好工具。本书介绍了大约200多个典型的技术问题,覆盖了基于OpenCV基础编程的主要内容,利用大量生动有趣的编程案例和编程技巧,从解决问题和答疑解惑入手,以因特网上最新资料为蓝本,深入浅出地说明了OpenCV中最典型和用途最广的程序设计方法。全书结构清晰、合理,范例实用、丰富,理论结合实践,即使读者只是略懂计算机视觉原理,也能人手对相关理论方法直接进行编码实现。 "基于OPENCV的计算机视觉技术实现"的图书目录…… 前言 第一章 使用OpenCV实现计算机视觉技术 1.1 计算机视觉技术 1.2 什么是OpenCV 1.3 基于OpenCV库的编程方法 本章小结 第二章 OpenCV的编程环境 2.1 OpenCV环境介绍 2.2 OpenCV的体系结构 2.3 OpenCV实例演示 本章小结 第三章 OpenCV编程风格 3.1 命名约定 3.2 结构 3.3 函数接口设计 3.4 函数实现 3.5 代码布局 3.6 移植性 3.7 文件操作 3.8 文档编写 本章小结 第四章 数据结构 4.1 基本数据结构 4.2 数组有关的操作 4.3 动态结构 本章小结 第五章 数据交互 5.1 绘图函数 5.2 文件存储 5.3 运行时类型信息和通用函数 5.4 错误处理函数 5.5 系统函数 本章小结 第六章 图像处理 6.1 边缘检测 6.2 直方图 6.3 Hough变换 6.4 几何变换 6.5 形态学 本章小结 第七章 结构与识别 7.1 轮廓处理函数 7.2 计算几何 7.3 平面划分 7.4 目标检测函数 7.5 生成与控制贝塞尔曲线 7.6 用OpenCV进行人脸检测 本章小结 第八章 图形界面(HighGUI) 8.1 读取和保存图像 8.2 OpenCV中的实用系统函数 本章小结 第九章 视频处理(CvCAM) 9.1 使用HighGUI对视频进行读写处理 9.2 CvCam对摄像头和视频流的使用 本章小结 第十章 OpenCV附加库第一部分 10.1 附加库介绍 10.2 形态学(morhing functions) 本章小结 第十一章 OpenCV附加库第二部分——隐马尔可夫模型 11.1 隐马尔可夫模型概述 11.2 隐马尔可夫模型中的基本结构与函数介绍 11.3 隐马尔可夫模型中的函数介绍 11.4 人脸识别工具 本章小结 第十二章 核心库综合例程 12.1 检测黑白格标定板内指定矩形区域内的角点 12.2 解线性标定方程组程序 本章小结 第十三章 运动与跟踪 13.1 图像统计的累积函数 13.2 运动模板函数 13.3 对象跟踪 13.4 光流 13.5 预估器 13.6 Kalman滤波器跟踪示例 13.7 用Snake方法检测可变形体的轮廓 13.8 运动目标跟踪与检测 本章小结 第十四章 立体视觉第一部分——照相机定标 14.1 坐标系介绍 14.2 透视投影矩阵的获得 14.3 摄像机参数的获取 14.4 径向畸变的校正 14.5 使用OpenCV及CVUT进行摄像机定标 14.6 OpenCV中的定标函数 14.7 CVUT介绍 本章小结 第十五章 立体视觉第二部分——三维重建 15.1 极线几何 15.2 特征点匹配 15.3 三维重建 15.4 OpenCV中相关函数介绍 本章小结 第十六章 立体视觉第三部分——三维重建算法 16.1 图像校正 16.2 已校正图像的快速三维重建 16.3 Birchfield算法 16.4 OpenCV中相关函数介绍 本章小结 第十七章 立体视觉第四部分——立体视觉实例 17.1 图像校正实例代码 17.2 基于窗口的稀疏点匹配及三维重建之一 17.3 基于窗口的稀疏点匹配及三维重建之二 17.4 Birchfield算法的OpenCV实现 本章小结 第十八章 常见问题解疑 18.1 安装与编译出错解决方法 18.2 OpenCV库基本技术问题 18.3 OpenCV在Linux下的相关问题 18.4 OpenCV库中的陷阱和bug

    标签: OpenCV 计算机视觉 技术实现

    上传时间: 2013-07-18

    上传用户:huyiming139

  • 抽油机超高转差率电动机的应用研究.rar

    目前,油田的开采都是通过抽油机抽取地下的石油,因此国内油田对抽油机的需求量非常大。然而,据统计在油田生产成本中约有三分之一为电能消耗,其中抽油机消耗的电能约占总电能消耗的80%。驱动电动机是抽油机消耗电能的主要设备,年耗电量超过百亿KWh。所以对抽油机的机械系统和电气控制系统进行节能改造,最大限度地挖掘抽油机的节电潜力,可带来相当可观的经济效益。 采用超高转差电机作为抽油机的驱动电机,是现有改进抽油机系统的主要措施之一。这种电动机的特点是转子电阻较大,起动转矩得到有效提高,安装容量得以降低;机械特性软,遇到换相冲击载荷时,转速下降,靠曲柄惯性作用,减速器和电动机的扭矩变化趋于平缓,峰值扭矩明显降低,从而改善了机、杆、泵的配合,提高了泵的充满系数,增加产液量,达到系统节能的目的。此外,抽油机的工作过程中,驱动电机有时会处于发电状态,对供电网的电能质量造成很大危害。超高转差率电机能够有效避免发电状态的出现,从而减小对供电网的冲击,保证供电质量。 本课题以抽油机节能改造中驱动电机节能为出发点,从超高转差率电动机的机械特性、起动转矩等方面,对该类型电动机驱动抽油机的优势进行了理论分析。此外,本文还从能量平衡的角度,以抽油机中的动能平衡理论为基础分析了电机转差率对抽油机节能的影响。 最后,本文结合抽油机运动分析和抽油机曲柄运动曲线,以抽油机载荷系数为目标函数,编写了优化计算程序,从而实现了对适合某一井况下抽油机的驱动电机的最优转差率的定量计算,并以此作为设计或者选配超高转差率电动机的依据。

    标签: 抽油机 应用研究 电动机

    上传时间: 2013-07-07

    上传用户:greethzhang

  • 电流型PWM整流器及其非线性控制策略的研究.rar

    随着功率开关器件的进步,大量的电力电子变流装置在国民经济各领域获得了广泛应用,但是这些变流装置大部分都需要整流环节。传统的不控整流或相控整流存在网侧功率因数低、电流畸变严重等缺点。PWM整流器可实现正弦的网侧电流、单位或可调的功率因数、能量的双向流动,是一种真正意义上的“绿色环保”电力电子装置。PWM整流器可分为电压型PWM整流器(Voltage—SourceRectifier,VSR)和电流型PWM整流器(Current—SourceRectifier,CSR)。CSR具有直接控制输出电流、动态响应快、限流能力强等特点,在一些中、大功率应用场合,较之VSR,在经济和技术上更具优势。 本文针对电网电压平衡、不平衡情况、多模块直接并联几个方面,对三相CSR及其控制策略展开了深入研究,论文的主要工作和取得的创新性成果如下: 1、在电网电压平衡情况下,提出了三相CSR的直流电流非线性解耦控制策略和交流电流非线性解耦控制策略,实现了有功功率和无功功率的独立、解耦控制,获得了线性的动态响应。直流电流非线性解耦控制策略是直流电流控制和网侧无功电流控制并行的控制策略,具有较快的直流电流响应速度;交流电流非线性解耦控制策略是直流电流(或电压)控制和网侧电流控制级联的控制策略,具有结构简单,便于独立设计直流和交流控制器的特点。 2、考虑了电网电压不平衡和滤波器参数三相不对称的情况,提出了基于瞬时有功功率调节的三相CSR的不平衡补偿策略,消除了直流电流脉动分量,实现了网侧可控的功率因数和正弦的交流电流;提出了基于滑模控制的交流电流控制策略,简化了控制器结构,实现了对网侧电流的无差跟踪。 3、建立了多模块直接并联CSR的环流模型;对任一并联模块,提出了总直流电流控制器外加2个均流控制器的直流侧控制器结构,保证了流过各模块上、下桥臂的电流均相等,并且各模块仅共享总直流电流控制器输出信号,最大可能地保证了各模块控制的独立性。 4、建立了三相CSR实验系统,进行了初步的实验研究。

    标签: PWM 电流型 整流器

    上传时间: 2013-04-24

    上传用户:极客

  • 单相光伏并网逆变器的研究.rar

    逆变器作为光伏阵列和电网接口的主要设备,它的性能决定着整个光伏发电系统的性能。为了将光伏阵列产生的电能最大限度地馈入电网,并提高其运行的稳定度、可靠性和精确度,必须对并网逆变器的主电路拓扑选择、滤波器参数设计及其控制策略选取等进行深入研究。 论文首先分析了光伏发电的国内外发展现状和应用前景,对光伏并网发电系统的种类、结构和并网标准进行了综述。针对众多适用于光伏并网的逆变器拓扑进行了详细的比较分析,最终确定了一台单相满载功率1kW、并网电压220V的逆变器拓扑及其主电路参数,对其输出滤波器参数进行设计,并对其进行了幅频特性分析。 其次,详细分析和研究逆变器的并网控制策略,确定了在独立工作模式下的瞬时电压控制策略和在并网工作模式下的瞬时电流控制策略。根据选定的控制策略分别对其控制系统进行了建模和闭环参数设计,并利用Sabet软件进行系统仿真,验证了系统建模和设计的正确性。 接着,在分析光伏阵列特性的基础上,总结和比较了常用的几种MPPT(Maximum Power Point Tracking)控制方法,通过扰动观测法对并网逆变器输出电流的控制,实现了光伏阵列的MPPT,并给出了设计方案和实验验证。 最后,根据以上分析结果,研制了一台基于DSP控制的光伏并网逆变器的试验样机,并详述了其软硬件的设计方案,给出了相关实验结果。

    标签: 单相 光伏并网 逆变器

    上传时间: 2013-04-24

    上传用户:天天天天

  • 光伏并网发电系统及其控制策略的研究.rar

    随着能源的紧张和环境污染日益严重,开发和利用太阳能已受到越来越多的重视。通过光伏并网发电系统将太阳能转换为电能,并将电能输送到电网上,是太阳能利用的主要形式。 本文对光伏并网发电系统的控制策略进行了深入的研究。首先,分析了太阳能电池发电的基本原理,得出了太阳能电池的等效模型,通过分析太阳能电池的I-V特性,可以看出太阳能电池是一非线性电源,而且输出电能受环境温度和光照强度的影响,为了使太阳能电池能够最大效率地将太阳能转化为电能,需要对其进行最大功率点跟踪。通过分析和对比各种最大功率点跟踪方法的优缺点,采用了改进扰动观察法结合BOOST升压电路来对电池板进行最大功率点跟踪的方案。其次,分析对比并网电流的各种控制方式,确定采用滞环比较方式对并网电流进行控制,为了使并网电流稳定可靠地向电网送电,采用双闭环控制策略对并网逆变器进行控制,使逆变器输出电流能与电网电压同频同相,以单位功率因数向电网输电。最后,对光伏并网发电系统的孤岛效应进行了研究,介绍了各种孤岛检测方法,分析了基于正反馈的主动移频式孤岛检测方法(AFDPF)的参数优化方案,为AFDPF检测盲区的分析提供理论依据。 本文在MATLAB/Simulink仿真环境下,利用SimPowerSystems功能模块建立了仿真模型,对太阳能电池板的数学模型,最大功率点跟踪控制策略,并网控制策略进行验证仿真。仿真结果证明了本文的方案和控制策略的正确性。

    标签: 光伏并网 发电系统 控制策略

    上传时间: 2013-07-14

    上传用户:prczsf

  • WCDMA下行链路同步的研究和FPGA实现.rar

    同步技术在许多通讯系统中都是至关重要的,而WCDMA作为第三代移动通信的标准之一,对其同步算法进行研究是非常必要的。FPGA在许多硬件实现中充当了很重要的角色,所以研究如何在FPGA上实现同步算法是非常具有实际意义的。 本文讨论了三步小区搜索的算法,仿真了其性能,并且对如何进行算法的FPGA移植展开了深入的讨论。 本文对三步小区搜索的算法按照算法计算量和运算速度的标准分别进行了比较和讨论,并以节省资源和运行稳定为前提进行了FPGA移植。最终在主同步中提出了改进型的PSC匹配滤波器算法,在FPGA上提出了采用指针型双口RAM的实现方式;在辅同步中提出了改进型PFHT算法并采用查表遍历算法判决,在FPGA上提出了用综合型逻辑方式来实现;在导频同步中采用了移位寄存器式扰码生成算法,并引入了计分制判决算法。 与以往的WCDMA同步的FPGA实现相比,本文提出的实现方案巧妙地利用了FPGA的并行运算结构,在XILINX的V4芯片上只用了500个slice就完成了整个小区搜索,最大限度地节省了资源,为小区搜索在FPGA中的模块小型化提供了途径。

    标签: WCDMA FPGA 下行链路

    上传时间: 2013-08-05

    上传用户:leileiq

  • 雷达信号处理系统的设计与FPGA实现.rar

    雷达信号处理是雷达系统的重要组成部分。在数字信号处理技术飞速发展的今天,雷达信号处理中也普遍使用数字信号处理技术。而现场可编程门阵列(FPGA)在数字信号处理中的广泛应用,使得FPGA在雷达信号处理中也占据了重要地位。 针对雷达信号处理的设计与实现,本文在以下两个方面展开研究: 一方面以线性调频信号(LFM)为例,分别对几种基本的雷达信号处理,如正交相干检波、脉冲压缩、动目标显示(MTI)/动目标检测(MTD)和恒虚警(CFAR)详细地阐述了其原理,在此基础上给出了其经常采用的实现方法,并在MATLAB环境中对各个环节进行了参数化仿真,详尽地给出了各环节的仿真波形图。针对仿真结果,直观形象地说明了不同实现方法的优劣。 另一方面结合MATLAB仿真结果,给出利用FPGA实现雷达信号处理的方案。在Xilinx ISE6.3i软件集成环境下,通过对Xilinx提供的IP核的调用,并与VHDL语言相结合,完成雷达信号处理的FPGA实现。

    标签: FPGA 雷达信号 处理系统

    上传时间: 2013-06-08

    上传用户:qweqweqwe

  • TI产品资料

    ●抗线路接反功能可在线路跨接出错时为技术员节省查找故障所消耗的大量时间; ●采用与 RS-485 相同的外引脚,无需重新设计电路板; ●总线引脚能承受 –35V 至 +40V 之间的故障,可为典型 24 Vac HVAC 电源最大限度地降低直接短路所造成的损害; ●多达 32 个节点的高输入阻抗可在统一网络上支持多节点,无需中继器,从而可降低系统成本

    标签:

    上传时间: 2013-06-22

    上传用户:624971116