ffmpeg无损合并视频
ffmpeg无损合并视频
Cmake编译OpenCV源码需要的工具集合
解压完毕OpenCV后,用Cmake编译Source文件夹之前,需要使用附件替换掉D:\OpenCV\opencv\sources\3rdparty\ippicv\downloads\windows-b59f865d1ba16e8c84124e19d78eec57下的ippicv_windows_20141027文件,方可完成,否则cmake会提示出错。
跟踪Opencv源代码的动态连接库(通用)
解压过后的动态连接库拷贝替换工程里debug文件夹里面的DLL即可,调试代码的时候可以跟进opencv的函数源代码实现,看到内部的实现过程。
中国科学院研究生院 IT项目管理课程讲义(完整)
这是中国科学院研究生院IT 项目管理课程建议,有需要的朋友可以看看
如何使用Xilinx Zynq All Programmable SoC设计多通道实时视频处理
采用不同格式处理多路视频流来进行分发、显示和归档是极具挑战性的,同时还可能涉及到复杂的视频操作,比如去隔行、缩放、色彩上采样、色彩校正以及Alpha混合等。
需要这些功能的典型终端包括多画面显示器、视频交换机、多通道视频路由器和多流上行/下行转换器等。通常情况下,这需要使用多个视频芯片来设计一个系统来满足这些实时视频处理任务,但是现在您可以在一颗芯片上就能实现上述功能。赛灵思Zynq®-7000 All Programmable SoC,采用赛灵思联盟计划成员OmniTek的OSVP可扩展视频处理IP。
中国科学院小波与滤波器设计试卷
这是中科院研究生院自动化所教授彭思龙老师开设的小波课程期末试卷,对于学习小波和滤波器组,有一些帮助,希望采纳!
配置opencv 到vs2012 win7 通用版
配置opencv 2.4.7到VS2012,对win7 旗舰版 64位 32位通用
花了一些时间,搞得有点烦,所以特地写个东西给后面的人,可以借鉴免得走冤枉路。
第一步:下载vs2012和opencv 2.4.7(其他版本也行),然后解压opencv到硬盘(D盘为例),如下:包含两个文件夹build和sources,然后安装vs2012.
中科院信息检索作业
1、 请查找并下载如下NASA 文档全文
在谷歌首页https://www.google.com.hk/进行搜索关键字ssp 41170,可以在第一
页看到该文档如下
2、 请查找并下载全文Haldane PRL 1988
首先要知道要查阅的期刊信息和作者信息,在谷歌搜索Haldane PRL 可以找到作
者及其文章的信息见如下网页
FPGA函数信号发生器
基于FPGA的函数信号发生器,可以看看,资源还是很不错的
清华大学VHDL设计指南
清华大学的VHDL语言设计指南,感觉很不错,可以下载看看学习下
数字图像处理
中科院研究生院数字图像处理课程的课件,可以看看
hl-341串口驱动(串口通用驱动程序)
HL341串口驱动,很好用的,也很通用的,希望能够带给你方便!
c语言学习资料(精华版)
Copyright (c) 2004, 通信工程学院戴佳 */
/* All rights reserved. */
/* 作 者:戴佳 */
/****************************************/
/* 4 位8 段数码管分别动态显示“1234”, */
#include "7LEDShow.h"
void main()
{
DIGPORT = 0; // 关闭显示
TMOD = 0x01; // T0 工作方式1
/* 2ms 定时设置 */
time0_tmp = 65536-time0*fosc/12;
TH0 = (time0_tmp/256);
TL0 = (time0_tmp%256);
TR0 = 1;
ET0 = 1;
EA = 1;
digbit = 0x01; // 从第一位数码管开始
wordbuf[3] = 4;
wordbuf[2] = 3;
wordbuf[1] = 2;
wordbuf[0] = 1;
while(1);
}
模拟电子技术课程设计报告(电源篇)
模电课程设计报告
目录
前言。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。2
设计任务。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。2
3、方案论证。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。3
4系统结构。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。4
4.1系统结构框图。。。。。。。。。。。。。。。。。。。。。。。。。。。。。4
4.2系统各方框图的作用。。。。。。。。。。。。。。。。。。。。。。。4
5、整机电路设计。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。5
5.1整机电路图。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。5
5.2各单元电路工作原理。。。。。。。。。。。。。。。。。。。。。。5
5.2.1芯片管脚图、功能图。。。。。。。。。。。。。。。。。。5
5.2.2单元电路工作原理。。。。。。。。。。。。。。。。。。。。6
5.3整机电路元器件表。。。。。。。。。。。。。。。。。。。。。。。。6
6、PCB板电路图设计。。。。。。。。。。。。。。。。。。。。。。。。。。。6
7、整机电路调试。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。7
7.1调试步骤。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。7
7.2调试中发现的问题与解决办法。。。。。。。。。。。。。。8
整机电路使用说明。。。。。。。。。。。。。。。。。。。。。。。。。。。8
9、参考文献。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。9
10、心得体会。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。10
一、前言
直流稳压电源一般由电源变压器,整流滤波电路及稳压电路所组成。变压器把市电交流电压变为所需要的低压交流电。整流器把交流电变为直流电。经滤波后,稳压器再把不稳定的直流电压变为稳定的直流电压输出。本设计主要采用直流稳压构成集成稳压电路,通过变压,整流,滤波,稳压过程将220V交流电,变为稳定的直流电,并实现电压可在3-9V可调。
常用电子元器件综合知识大全
第一章 电子元器件
第一节、电阻器
1.1 电阻器的含义:在电路中对电流有阻碍作用并且造成能量消耗的部分叫电阻.
1.2 电阻器的英文缩写:R(Resistor) 及排阻RN
1.3 电阻器在电路符号: R 或 WWW
1.4 电阻器的常见单位:千欧姆(KΩ), 兆欧姆(MΩ)
1.5 电阻器的单位换算: 1兆欧=103千欧=106欧
1.6 电阻器的特性:电阻为线性原件,即电阻两端电压与流过电阻的电流成正比,通过这段导体的电流强度与这段导体的电阻成反比。即欧姆定律:I=U/R。
表 1.7 电阻的作用为分流、限流、分压、偏置、滤波(与电容器组合使用)和阻抗匹配等。
1.8 电阻器在电路中用“R”加数字表示,如:R15表示编号为15的电阻器。
1.9 电阻器的在电路中的参数标注方法有3种,即直标法、色标法和数标法。
a、直标法是将电阻器的标称值用数字和文字符号直接标在电阻体上,其允许偏差则用百分数表示,未标偏差值的即为±20%. b、数码标示法主要用于贴片等小体积的电路,在三为数码中,从左至右第一,二位数表示有效数字,第三位表示10的倍幂或者用R表示(R表示0.)如:472 表示 47×102Ω(即4.7KΩ); 104则表示100KΩ、;R22表示0.22Ω、 122=1200Ω=1.2KΩ、 1402=14000Ω=14KΩ、 R22=0.22Ω、 50C=324*100=32.4KΩ、17R8=17.8Ω、000=0Ω、 0=0Ω.
c、色环标注法使用最多,普通的色环电阻器用4环表示,精密电阻器用5环表示,紧靠电阻体一端头的色环为第一环,露着电阻体本色较多的另一端头为末环.现举例如下:
电子专业领域英语打印版
中国EDA 在线开发平台 立足重庆,面向西南,为广大电子爱好者免费提供制作电子资料;
发挥网络优势,集开发板和电子元器件销售服务为一体的服务平台。
如果您发现资料中有什么错误,或者对我们有任何的意见和建议,请到EOI 论坛
(http://eoi.helloeda.com 或者http://www.helloeda.com/eoi )留言。欢迎到中国EDA 在线开发平
台进行技术交流
搜寻更多电子类资料,请登陆http://www.helloeda.com
英文电子专业词汇(新手必备)
1 backplane 背板
2 Band gap voltage reference 带隙电压参考
3 bench top supply 工作台电源
4 Block Diagram 方块图
5 Bode Plot 波特图
6 Bootstrap 自举
7 Bottom FET Bottom FET
8 bucket capacitor 桶形电容
9 chassis 机架
10 Combi-sense Combi-sense
11 constant current source 恒流源
12 Core Saturation 铁芯饱和
13 crossover frequency 交叉频率
14 current ripple 纹波电流
15 Cycle by Cycle 逐周期
16 cycle skipping 周期跳步
水木清华嵌入式及其DSP培训资料
嵌入式DSP学习的资料,有时间可以看看,相信能够对你的学习有帮助的
利用单片机实现短信猫发短信功能
利用单片机实现短信猫发短信,不要钱哦,嘿嘿,不妨尝试下吧
单片机上实现MP3的方法
如何利用手边的单片机实现MP3,自己尝试DYI个MP3应该会很有趣吧
清华大学自动化系ARM内部培训资料
清华大学ARM培训教材
前 言................................................................................................................................................1
第一章 嵌入式系统的硬件构成.....................................................................................................3
1.1. 嵌入式系统硬件...............................................................................................................3
1.1.1. 嵌入式处理器........................................................................................................3
1.1.1.1. 嵌入式微处理器(Embedded Microprocessor Unit, EMPU) ......................3
1.1.1.2. 嵌入式微控制器(Microcontroller Unit, MCU)..........................................4
1.1.1.3. 嵌入式DSP 处理器(Embedded Digital Signal Processor, EDSP).............4
1.1.1.4. 嵌入式片上系统(System On Chip)............................................................5
1.1.1.5. 嵌入式处理器的选择.................................................................................5
1.1.2. 存储器....................................................................................................................6
1.1.2.1. ROM.............................................................................................................7
1.1.2.2. RAM.............................................................................................................7
1.1.3. 输入输出设备........................................................................................................8
1.1.3.1. 液晶显示.....................................................................................................8
1.1.3.2. 触摸屏.........................................................................................................9
1.1.3.3. 语音输入输出技术...................................................................................10
1.1.3.4. 键盘...........................................................................................................11
1.1.4. 电源转换与管理..................................................................................................13
1.1.4.1. 电源IC 分类.............................................................................................13
1.1.4.2. 电源IC 的特点.........................................................................................14
1.1.4.3. 电源IC 选用指南.....................................................................................14
1.2. 嵌入式系统硬件开发相关技术.....................................................................................15
1.2.1. 接口技术..............................................................................................................15
1.2.1.1. 并行接口...................................................................................................16
1.2.1.2. 串口...........................................................................................................16
1.2.1.3. USB............................................................................................................17
1.2.1.4. PCMCIA 和CF..........................................................................................18
1.2.1.5. 红外线接口...............................................................................................19
1.2.2. 总线......................................................................................................................20
1.2.2.1. ISA .............................................................................................................20
1.2.2.2. PCI .............................................................................................................20
1.2.2.3. I2C 总线.....................................................................................................21
1.2.2.4. SPI 总线.....................................................................................................21
1.2.2.5. PC104 总线................................................................................................22
1.2.2.6. CAN 总线..................................................................................................23
1.2.3. 嵌入式系统开发常用的硬件调试和编程技术..................................................24
1.2.3.1. 微代码支持的串口调试...........................................................................24
1.2.3.2. 编程技术...................................................................................................24
1.2.3.3. JATG 与IEEE1149 协议简介...................................................................25
1.2.4. 3.3V 和5V 装置的互连.......................................................................................26
1.3. 嵌入式系统开发示例——EZ 开发板...........................................................................27
1.3.1. 系统性能..............................................................................................................27
1.3.2. 系统硬件设计......................................................................................................28
1.3.2.1. CPU 与存储器模块...................................................................................28
- ii -
1.3.2.2. LCD 显示模块...........................................................................................28
1.3.2.3. 串口模块...................................................................................................29
1.3.2.4. 电源模块...................................................................................................29
1.3.2.5. 进入BOOTSTRAP 电路模块..................................................................30
1.3.3. TQFP 和LQFP 器件的焊接方法......................................................................30
1.3.4. 硬件调试..............................................................................................................31
第二章 操作系统...........................................................................................................................32
2.1. 基础知识.........................................................................................................................32
2.1.1. 操作系统功能......................................................................................................32
2.1.2. 操作系统发展史..................................................................................................32
2.1.3. Linux 与嵌入式Linux..........................................................................................33
2.2. 操作系统内核.................................................................................................................34
2.2.1. 内存管理..............................................................................................................34
2.2.1.1. 内存管理功能...........................................................................................34
2.2.1.2. 内存分割...................................................................................................34
2.2.1.3. 虚拟内存...................................................................................................35
2.2.1.4. Linux 的内存管理机制.............................................................................37
2.2.2. 进程与中断管理..................................................................................................40
2.2.2.1. 进程描述与控制.......................................................................................41
2.2.2.2. 并发控制:互斥与同步...........................................................................45
2.2.2.3. 并发控制:死锁处理...............................................................................52
2.2.2.4. 中断及中断处理.......................................................................................56
2.2.2.5. Linux 的进程与中断管理机制.................................................................58
2.2.3. 调度机制..............................................................................................................63
2.2.3.1. 调度类型...................................................................................................63
2.2.3.2. 单处理器调度...........................................................................................65
2.2.3.3. 多处理器调度...........................................................................................67
2.2.3.4. 实时调度...................................................................................................69
2.2.3.5. Linux 的调度机制.....................................................................................72
2.2.4. I/O 设备................................................................................................................74
2.2.4.1. I/O 设备描述参数......................................................................................74
2.2.4.2. I/O 技术的演变..........................................................................................74
2.2.4.3. I/O 设备逻辑描述......................................................................................75
2.2.4.4. I/O 缓冲技术.............................................................................................77
2.2.4.5. 磁盘调度...................................................................................................79
2.2.5. 文件管理..............................................................................................................82
2.2.5.1. 文件与文件系统.......................................................................................82
2.2.5.2. 文件组织与访问.......................................................................................83
2.2.5.3. 文件共享...................................................................................................86
2.2.5.4. 记录分块...................................................................................................86
2.2.5.5. 外围存储设备管理...................................................................................87
2.2.5.6. Linux 的文件系统管理.............................................................................88
2.3. 用户界面.........................................................................................................................89
2.3.1. 图形用户界面......................................................................................................90
- iii -
2.3.1.1. 基本知识...................................................................................................90
2.3.1.2. 关键技术...................................................................................................90
2.3.2. 智能化用户界面..................................................................................................92
2.3.2.1. Agent 技术.................................................................................................92
2.3.2.2. Agent 技术与用户界面的结合.................................................................95
2.3.3. Linux 下的用户界面............................................................................................96
2.3.3.1. X Window 简介.........................................................................................96
2.3.3.2. X 服务器....................................................................................................97
2.3.3.3. 窗口管理器...............................................................................................99
第三章 嵌入式Linux ..................................................................................................................100
3.1. 嵌入式Linux 内核.......................................................................................................100
3.1.1 嵌入式Linux 综述..............................................................................................100
3.1.2 uCLinux ...............................................................................................................100
3.1.2.1 uClinux 的内存管理.................................................................................101
3.1.2.2 uCLinux 内核结构....................................................................................101
3.1.2.3 内存保护..................................................................................................102
3.1.2.4 编程接口的改变......................................................................................102
3.1.2.5 uCLinux 的应用程序库............................................................................103
3.1.2.6 uCLinux 内核运行方式............................................................................104
3.1.2.7. uClinux 支持的文件系统........................................................................104
3.2. 嵌入式设备的文件系统...............................................................................................104
3.2.1. 闪存(Flash Memory)介绍............................................................................104
3.2.2. 第二版扩展文件系统Ext2fs(Extended 2 Filesystem) ................................104
3.2.3. 临时文件系统tmpfs(Temporary Filesystem) ..............................................105
3.2.4. 日志闪存文件系统版本 2-JFFS2(Journalling Flash Filesystem) ..106
3.2.4.1 概述...........................................................................................................106
3.2.4.2. JFFS 的设计原理:.................................................................................106
3.3 嵌入式用户界面............................................................................................................108
3.3.1. GUI 开发工具综述.............................................................................................108
3.3.1.1. Xfree86 4.X(带帧缓冲区支持的 X11R6.4)......................................108
3.3.1.2. Microwindows..........................................................................................109
3.3.1.3. FLTK........................................................................................................109
3.3.1.4. Qt/Embedded............................................................................................110
3.3.2 MicroWindows 剖析............................................................................................ 111
3.3.2.1. 分层设计................................................................................................. 111
3.3.2.2. 设备驱动层............................................................................................. 111
3.3.2.3. 设备无关的图形引擎层......................................................................... 111
3.3.2.4. API(基于Win32)................................................................................112
3.3.2.5. 消息传递机制.........................................................................................112
3.3.2.6. 窗口操作.................................................................................................112
3.3.2.7. 客户区域和绝对坐标.............................................................................113
3.3.2.8. 设备上下文.............................................................................................113
3.3.3. Microwindows 的移植和中文化........................................................................113
3.3.3.1. 针对uCLinux 所作的修改.....................................................................114
AVR单片机实验内容详解
包含AVR单片机全部实验内容,是初学者学习AVR单片机实验不可多得的宝贵资料,希望各位多多练习!由于时间和精力的限制,我还是希望在您学习本教程之前,自己先熟悉一点相关的电子技术知识,
特别是数字电路基础,这对您学习中碰到的相关概念会有很大的帮助。
从菜鸟到51单片机高手
基于本人学习单片机的痛苦经历,特编写本教程,以此献给广大
的单片机初学者,希望您能从中受益。
作者提示:本教程乃最通俗易懂之单片机教材也,如果您还是看
不懂,请千万不要涉足此行,以免误入歧途,耽误您的前程*_*
拿到这本教程您首先就会想,什么是 IAP 教学法?是不是一种什么全新的教学方法?当然不是,
我可没有那么大的本事,其实这只是我杜撰的一个新名词,意思就是In Applications Program(在应
用中编程),当然这只是针对单片机教学,说法是否正确,还得您说了算。
至于为什么要提这种说法,那我倒想说几句。大家都知道,学习电子技术是一件非常无聊和枯燥
的事情,为什么会有这种想法,就是因为我们传统的教学方法只重理论而忽略了实践,要一个人记住那
些空洞而有无聊的理论知识实在不是一件容易的事,好在我们总算熬过来了,不管如何,也多多少少的
学习了一些电子基础知识