自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (13)
  • 收藏
  • 关注

转载 分辨率带宽和视频带宽

一般频谱仪的内部结构 分辨率带宽(RBW)在频谱仪的使用过程中 分辨率带宽是一个非常重要的概念,他是有由于中频滤波器的带宽决定的。例如中频滤波器的带宽是100KHz 则它最小只能够分辨两个频率间隔大于100KHz的信号 如果信号间隔下于100Khz 则分辨不出来。所以对两条紧密相邻的两个信号,其分辨力取决于频谱仪的分辨率带宽。仪器内部的噪声可以近似的看做宽带平坦

2012-12-24 16:01:51 12512

转载 ARM9 S3C2440 FCLK,HCLK,PCLK时钟的关系

FLCK、HCLK和PCLK的关系S3C2440有三个时钟FLCK、HCLK和PCLKs3c2440官方手册上说P7-8写到:FCLK is used by ARM920T,内核时钟,主频。HCLK is used for AHB bus, which is used by the ARM920T, the memory controller, the interr

2012-12-21 16:23:19 1163

原创 ARM+Linux 的启动分析

基于ARM 的Linux 的启动分析报告摘要:本文主要分析基于ARM 的Linux-2.2.26 内核启动过程。将首先从/arch/arm/Makefile着手,介绍三种不同的启动方案,再剖析典型的压缩内核zImage启动方案的代码结构,最后将详细分析这种方案的启动过程,直到调用start_kernel()为止。1、Linux 内核的启动方案:由/arch/arm/Make

2012-12-21 14:47:52 2526

原创 UDP协议详解与QUdpSocket编程

UDP报头由4个域组成,其中每个域各占用2个字节,具体如下: 端口号 ,目标端口号 ,数据报长度 ,校验值 UDP协议使用端口号为不同的应用保留其各自的数据传输通道。UDP和TCP协议正是采用这一机制实现对同一时刻内多项应用同时发送和接收数据的支持。数据发送一方(可以是客户端或服务器端)将UDP数据报通过源端口发送出去,而数据接收一方则通过目标端口接收数据。有的网络应用只能使用预先为其预留或注

2012-12-20 16:27:39 25555 2

转载 u-boot启动流程分析

u-boot启动流程如下:1)reset2)设置CPU模式3)关闭看门狗/中断4)设置处理器时钟/片上总线5)初始化调试串口5)  MMU/外部总线/SDRAM等初始化6)ROM代码/数据搬移到RAM7)初始化外围设备/参数8)启动完毕,进入main_loop循环 u-boot主要提供以下功能:1)设置目标板硬件参数并初始化2)为操作系统传递必要

2012-12-19 19:27:40 1312

转载 H-Jtag接口板调试总结

首先必须保证的三点:1、  必须确保nRESET复位信号的电压为高电平,如果为低电平,则整个板子不工作2、  确保arm周边的晶体或晶振是否能够有正确的时钟输出,如果不能,则整个板子不工作3、  确保所有的电源有没有正常工作(1.8V、3.3V、5V等)如果这三点保证不了会出现各种各样的错误 1现象:h-flasher提示“Can't

2012-12-18 17:04:51 3829

转载 Linux内核I2C子系统驱动

一、I2C体系结构      Linux的I2C体系结构分为3个组成部分:I2C核心、I2C总线驱动、I2C设备驱动,如下图所示。I2C核心提供总线驱动和设备驱动的注册、注销方法,algorithm;I2C总线驱动对硬件体系结构中适配器的实现,主要包括适配器i2c_adapter、适配器通信算法i2c_algorithm,如果CPU集成了I2C控制器并且linux内核支持这个CPU,那么总

2012-12-17 16:24:20 2168

转载 Linux下SPI总线驱动分析

Linux下SPI总线驱动有通用接口,一般的SPI设备驱动使用这个驱动接口实现设备驱动。分析驱动最好是先了解核心代码,然后从具体设备分析入手,然后从下至上,了解整个框架,再从上到下分析,理解透彻。以下分析内核根目录均以"src"代替。内核代码http://lxr.linux.no/,版本2.6.37.2。SPI的核心代码即"src/drivers/spi/spi.c"——S

2012-12-17 16:17:44 2455

转载 异步通知与异步I/O

异步通知:很简单,一旦设备准备好,就主动通知应用程序,这种情况下应用程序就不需要查询设备状态,这是不是特像硬件上常提的“中断的概念”。上边比较准确的说法其实应该叫做“信号驱动的异步I/O”,信号是在软件层次上对中断机制的一种模拟。   阻塞I/O意味着一直等待设备可访问再访问,非阻塞I/O意味着使用poll()来查询是否可访问,而异步通知则意味着设备通知应用程序自身可访问。   上

2012-12-14 14:50:23 875

转载 定点数与浮点数

定点数与浮点数  什么是定点数、浮点数?    首先我们要认清一个概念,定点数不一定是整数,浮点数不一定是小数。    如其名,浮点数和定点数的区别就在于浮点和定点上,点就是指小数点。浮点数就是小数点是浮动的,定点数就是小数点是固定不动的。   具体,什么是浮点数?    浮点数是在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾

2012-12-04 14:15:53 10173

TufaoStudy.rar

基于QT下的tufao小众型Http服务器环境搭建及demo源码---Tufão is a web framework for C++ that makes use of Qt’s object communication system (signals & slots).Tufão是一个C + +的Web框架,使用Qt的对象的通信系统(信号与槽)。

2019-11-30

QtFfmpeg.rar

Qt视频框架QtAV构建编译使用 demo可以使用 资源包含工程配置及依赖的库文件

2019-10-18

Qt5Twain.rar

为了兼容常用品牌的扫描仪设备,使用了国际标准协议Twain Qt5 C++

2019-05-09

USB检测源码和exe.rar

主要是用来检测扫描仪热插拔信息的,Qt5版本的源码和编译exe

2019-05-09

javascript与串口的通信

由于项目上用到在网页地图上显示GPS的数据,需要HTML,javascript,MSCOMM32控件知识,这都是微软的东西,我对微软的东西不是很了解走了好多弯路,在CSDN上咨询了一个网友,在他热心的帮助下在CSDN上下载了一个能用的源代码及注册控件的批处理文件,按照他的方法竟然成功了 对此做下记录 ,可能对以后需要的人有所帮助。

2013-10-22

QtUDP的相互通信的源码

自己写的一个简单的基于Qt的UDP收发程序 每个程序即可以作为发送者也可以作为接收者 仅供入门学习QtUdpSocket编程

2012-12-20

虚拟工具———光驱

虚拟光驱让你没有光驱的电脑同样可以使用.iso文件,方便快捷,节省时间,非常好用

2011-12-29

C++编程惯用法

c++的编程思想,让你从根本理解c++.pdf格式的书籍

2011-09-12

从程序员到技术总监,分享10年开发经验

10年的开发经验无比的珍贵,以此献给所有学习计算机的人,

2011-09-12

华为软件编程规范培训实例与练习

软件的编程规范,详细的讲解了软件编程的规范和标准!

2011-03-19

华为硬件工程师手册(全)

对于想进华为,中兴的人还是看看这些内部资料

2011-03-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除