自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

转载 STM32启动方式

1.启动模式选择2.启动地址映射

2015-12-13 19:19:57 384

原创 STM32标准库文件使用

1. stm32fxx.hmain.c 开头包含 #include "stm32f2xx.h"#include "stm322xg_eval.h"#include "stm322xg_eval_lcd.h"#include stm32f2xx.h开头有#if !defined  (USE_STDPERIPH_DRIVER)/** * @brief Com

2015-12-13 17:26:15 1880

转载 IC厂家

1.Realtek(台湾:瑞昱)主要产品: Communications Network ICs :Computer Peripheral ICs:Multimedia ICs:2.Micrel(美国:麦克雷尔):3.Infineon(德国:英飞凌,前身西门子半导体)4.NXP(荷兰:恩智浦,前身飞利浦半导体)待续。。。。

2015-01-12 15:19:08 453

转载 NXP 产品 Logic

HC(T):     The high-speed CMOS HC(T) logic family offers the broadest range of functions in the industry. NXP’s provides HC products for use in 2.0 V to 6.0 V CMOS applications and HCT products fo

2015-01-12 15:17:18 425

转载 Atlem 8051系列芯片

Atmel 511. Single Cycle Core :    Summary Benefit:Binary compatibility with existing 8051 products eases upgrades ;Single clock cycle per byte fetch;Enhanced efficiency saves power.    Appli

2015-01-12 15:15:07 603

转载 视频处理基础

一、多种分辨率:CIF:是常用的标准化图像格式(Common Intermediate Format),CIF = 352×288。D1:是数字电视系统显示格式的标准,共分为以下5种规格:D1:480i格式(525i):720×480(水平480线,隔行扫描),和NTSC模拟电视清晰度相同,行频为15.25kHz,相当于我们所说的4CIF(720×576)   D2:4

2015-01-12 15:12:30 483

转载 不同硬件接口介绍

1. USB:USB1.0:1.5Mbps(192KB/s)低速(Low-Speed)500mA……1996年1月;USB1.1:12Mbps(1.5MB/s)全速(Full-Speed)500mA……1998年9月;USB2.0:480Mbps(60MB/s)高速(High-Speed)500mA……2000年4月;USB3.0:5G-10Gbps(640

2015-01-12 15:10:37 898

转载 PCB布线经验

元器件布局1. 元器件到喷锡铜带的间隙应该在2mm(80mil)以上.2.BGA器件的封装与其它元器件的间隙>=5mm,如不考虑返修其距离可以缩小到2mm

2015-01-12 15:09:15 3276

转载 蛇形走线注意事项

1.尽量增加平行线段的距离S,至少大于3H,H 指信号走线到参考平面的距离。通俗的说就是绕大弯走线,只要S 足够大,就几乎能完全避免相互之间的耦合效应。2.减小耦合幅度Lp,当两倍的Lp 时延接近或超出信号上升时间时,产生的串绕将达到饱和。3.带状线(Strip-Line)或者埋式微带线(Embedded Micro-strip)的蛇形走线引起的信号传输时延小于微带线走线(Micr

2015-01-12 15:08:33 2665

转载 Altium Designer笔记

PCB:一、连线        1、Interactively Route Connects记住快捷键space、shift space、shift  R、shift W、shift V、2、3、4、L.        2、Interactively Route Connects using smart route,Crtl+单击左键自动连接二、总线连接: 

2015-01-12 15:07:21 574

转载 EMI-EMC

1.若干 PCB 组成系统,各板之间的地线应如何连接?答:各个 PCB 板子相互连接之间的信号或电源在动作时,例如 A 板子有电源或信号送到 B 板子,一定会有等量的电流从地层流回到 A 板子 (此为 Kirchoff current law)。这地层上的电流会找阻抗最小的地方流回去。所以,在各个不管是电源或信号相互连接的接口处,分配给地层的管脚数不能太少,以降低阻抗,这样可以

2015-01-12 15:05:22 592

转载 电源芯片的选择

1. LDO简介            LDO 是一种线性稳压器,使用在其线性区域内运行的晶体管或 FET,从应用的输入电压中减去超额的电压,产生经过调节的输出电压。所谓压降电压,是指稳压器将输出电压维持在其额定值上下 100mV 之内所需的输入电压与输出电压差额的最小值。正输出电压的LDO(低压降)稳压器通常使用功率晶体管(也称为传递设备)作为 PNP。这种晶体管允许饱和,所以稳压器

2015-01-12 15:03:42 781

转载 Cadences学习笔记

Cadence自带的pcb库文件存放位置,安装目录\share\pcb\pcb_lib\symbols制作PCB封装时,会生成“.psm”文件和“.dra”文件。真正起作用的是“.psm”,即在设置封装库路径的时候,需要选择psmpath。可以让用户操作的是“.dra”文件,我们可以直接打开“.dra”文件。dimension的显示,单击颜色设置图标,选择Board Geometry-

2015-01-12 15:02:14 612

转载 Cadences NC属性

原理图原件在添加NC属性,属性值填写PCB原件库中NC引脚的pin number。如:  NC     2,3;代表原件的2,3pin为无电气特性的机械引脚。

2015-01-12 14:55:06 3258

转载 Allegro 绘图参数的设置-设置图纸尺寸

Extents范围设置:LeftX、LeftY表示图纸左下角起始的横纵坐标值。Width、Heigth表示图纸的宽度和高度。Move orign:通过改变Move orign区域内的X值和Y值改变当前设计中的原点的位置,如果想改变X值从零变为100,LeftX相应减去100.如果X值从零变为-100,则LeftX值相应加上100,改变Y值,LowerY值也相应变化。

2015-01-12 14:45:59 6219

转载 信号完整性分析

七、传输线的物理基础1. 信号的电压是由信号源决定的,而电流的大小取决于每步长度的电容和电容充放电时间的长短。只要信号的速度和单位长度的电容恒定,从脚底流出的注入到导线的电流就恒定,那么信号受到的阻抗也就恒定。2.假设两导线的宽度突然增加,则每步的电容就会增加,那么每步从脚底流出给电容充电的电流就会增加。电流增加而电压不变,这意味着传输线的阻抗减小了。3.当信号遇到的瞬态阻抗变化时,一

2015-01-11 20:38:44 1105

转载 ubuntu 10.04以及10.10启动流程分析

转自:http://home.eeworld.com.cn/home.php?mod=space&uid=67366&do=blog&id=42509ubuntu10.04以及10.10启动流程与以前的版本相比,启动流程有所不同。我也是初学,琢磨了一个下午,才理清他的工作流程。至于里面详细的脚本文件,简单的能看的懂,复杂的我也不太想去分析,我的目标是驱动程序的编写。1.加电自检,BIO

2014-11-27 13:49:26 357

转载 linux /dev/console设备解析

tty是一类char设备的通称,它们有相同的特性,比如对^C的处理,驱动使用tty_register_driver注册一个tty。/dev/console是一个虚拟的tty,它映射到真正的tty上,如何映射等会再说。 console有多种含义,这里特指printk输出的设备,驱动使用register_console注册一个console。 console和tty有很大区别:

2014-11-27 13:18:57 753

转载 linux install 命令

转自:http://blog.csdn.net/cnbird2008/article/details/5340710install 1.作用 install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。 2.格式 (1)install [选项]... 来源 目的地 (2)install [选项]... 来源... 目录 (3)install -d [选项

2014-11-26 18:34:44 374

转载 Makefile 文件名操作函数

转自:http://blog.chinaunix.net/uid-20593855-id-1918406.html文件名操作函数$(dir ;)     名称:取目录函数——dir。    功能:从文件名序列;中取出目录部分。目录部分是指最后一个反斜杠(“/”)之前的部分。如果没有反斜杠,那么返回“./”。    返回:返回文件名序列;的目录部分。

2014-11-26 18:31:00 383

转载 如何在Linux系统中快速切换目录(目录栈的使用) pushd popd dirs

最近在做Linux嵌入式系统的大作业,经常需要切换Linux系统中目录,实在太麻烦,之前是靠打开多个终端来解决,但这样又会显得窗口太多很乱,除非放在不同的工作区但又觉得没有必要。今天看书发现解决这个问题其实很容易,只需要使用Linux的目录栈就行了,操作的指令也只有两个,一个是pushd,一个是popd,非常好用。 这里就不多解释什么是栈了,而目录栈就相当于把用户正在使用的目录列表存放起来

2014-11-26 14:34:15 671

转载 cp命令“-d”参数解释及实例

转自:http://blog.csdn.net/duqi_2009/article/details/7205172-d:若源文件为连接文件杜属性,则复制连接文件属性而非文件本身。例如:1、root@ubuntu:/tmp# cp -s bashrc bashrc_slink    #建立一个快捷方式root@ubuntu:/tmp# cp -l bashrc bashr

2014-11-26 10:15:05 1528

转载 dmesg命令

1. Linux命令dmesg用来显示开机信息,kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息亦保存在/var/log目录中,名称为dmesg的文件里。      2.dmesg用于检测和控制内核环缓冲。程序用来帮助用户了解系统的启动信息。用户只需使用命令      dmesg > boot.messages

2014-11-26 09:30:53 526

转载 Ubuntu 日志文件

如果愿意在Linux环境方面花费些时间,首先就应该知道日志文件的所在位置以及它们包含的内容。在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决。以下介绍的是20个位于/var/log/ 目录之下的日志文件。其中一些只有特定版本采用,如dpkg.log只能在基于Debian的系统中看到。/var/log/messages — 包括整体系统信息,

2014-11-26 09:25:19 601

转载 在ubuntu下安装QTCreator

转自首先安装QT的库文件就是一下安装代码:#apt-get install libqt4-dev libqt4-dbg libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig然后安装#apt-get install qtcreator目前可以使用Qtcreator了。

2014-11-24 20:47:54 792

原创 ubuntu 下mkfs.jffs2安装

1. sudo apt-get install mysql-server2. sudo apt-get install jffnms3.sudo apt-get install mtd-utils

2014-11-24 18:16:07 8997 2

转载 Ubuntu和Busybox下用make menuconfig配置出错解决

1.如果您用的是Ubuntu系统 就安装这个包 sudo apt-get install libncurses5-dev2.

2014-11-24 11:44:02 1143

转载 嵌入式根文件系统制作

转自:http://wenku.baidu.com/view/2cb1b4707fd5360cba1adb14.html根文件系统制作 注:busybox下载地址:http://www.busybox.net/目标:用busybox定制一个很小的文件系统,并且运行用户编译的hello。一、文件系统介绍二、构建根文件系统三、Bu

2014-11-23 21:40:54 343

转载 将Ubuntu的HOME目录下的文件夹名字改回英文的简单办法

不知道从哪个版本开始的,Ubuntu里home下的Desktop、Music这些文件夹都“本地化”成了桌面、音乐 之类的文件夹了, 这看来似乎确实是更本地化也更友好了,但实际上,对于稍微熟悉点的用户来说还真的是蛮不爽的了,在终端里面还要输入中文多麻烦呀。 还好,网上Google出了简单的修改办法,就可以把这个给改回来。[cpp] view plaincopyprint

2014-11-23 08:55:50 714

转载 Ubuntu 拨号上网设置

Ubuntu firefox打不开一些网页(百度、谷歌),域名解析不了:   可能是DSN错误

2014-11-22 18:09:16 998

转载 linux连续指令的表达方式

连续指令的下达方式:这里需要再提几个重要的信息,我们刚刚上面提过说,两个指令先后写在一起,可以这样写: command1; command2 利用分号『 ; 』来分隔,这个分号的意思,代表不论 command1 执行结果为何,command2 都会被执行!那么如果我是两个相关的指令,第一个 command1 如果执行结果有错误,第二个就不被执行,可以这样做吗?当然可以,

2014-11-21 11:51:10 614

原创 makefile学习

1.嵌套执行make:subsystem:cd subdir && $(MAKE)

2014-11-21 10:51:48 318

原创 外壳编程常用知识点

位置变量:用来存储外壳程序后面所跟的参数。

2014-11-19 08:49:54 416

转载 gmake和make 的区别

这几天在做qtopia的移植发现还有个gmake,不清楚和make的区别,所以查来看看,并记下来,方便查找。~~~~~~~~~~~~~~~~gmake是GNU Make的缩写。Linux系统环境下的make就是GNU Make,之所以有gmake,是因为在别的平台上,make一般被占用,GNU make只好叫gmake了。比如在安装二进制文件进行编译时要使用make命令,但如果在Solar

2014-11-18 16:20:56 712

转载 ubuntu 命令行模式和图形界面切换

1、按ALT+CTRL+F1切换到字符界面(Linux实体机)     如果是VMware虚拟机安装的Linux系统,则切换到字符界面的时候需要以下操作     按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F1。这样就可以切换到字符界面了。2、按ALT+CTRL+F7切换到图形界面(Linux实体机)     如果是VMware虚拟机安

2014-11-18 12:06:46 1218

翻译 Ubuntu软件管理

一、apt-get

2014-11-12 10:34:06 376

原创 ubuntu下ctags安装和使用

一.安装sudo apt-get install ctags二.建立tags索引文件cd 代码目录:ctags -R *指令执行完后出现tags文件三./etc/vim/vimrc文件底部增加:set tags=..../tags四.使用方法:  1.vim -t xxx: 打开定义xxx的文件,命令行模式  2.“:ts”命令就能列出一个列表供用户选择。 

2014-11-11 15:53:52 1025

翻译 VIM实用技巧

一、按键说明1.h,j,k,l:x

2014-11-10 11:28:11 394

空空如也

空空如也

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

TA关注的人

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