自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bmbm546的专栏

Focus on embedded system~~

  • 博客(16)
  • 资源 (17)
  • 收藏
  • 关注

原创 ubuntu10.04.2下搭建samba服务器

准备工作:Ubuntu不像 RedHat 或者 CentOS 那样有开机启动配置器 ntsysv但其也有个很方便的工具:rcconf 不过需要另外安装sudo apt-get install rcconf安装防火墙界面配置软件 sudo apt-get install ufw       关闭LINUX防火墙命令: #ufw disable  注:ufw是linux下的

2011-12-21 15:11:00 2108

原创 linux system C language operate sqlite3

source code:/************************************************************************************** sqlite.c * 2011-12-13* light* lightwu@hotmail.com*************************************

2011-12-13 11:03:31 654

原创 AD 转换的软件滤波方法

滤波算法比较:1、限幅滤波法(又称程序判断滤波法)      A、方法:          根据经验判断,确定两次采样允许的最大偏差值(设为A)          每次检测到新值时判断:          如果本次值与上次值之差          如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值      B、优点:          能有效

2011-12-12 22:42:07 3507

转载 堆和栈的区别

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆

2011-12-08 19:02:43 528

转载 关于阻抗匹配

阻抗匹配(Impedance matching)是微波电子学里的一部分,主要用于传输线上,来达至所有高频的微波信号皆能传至负载点的目的,不会有信号反射回来源点,从而提升能源效益。 大体上,阻抗匹配有两种,一种是透过改变阻抗力(lumped-circuit matching),另一种则是调整传输线的波长(transmission line matching)。要匹配一组线路,

2011-12-08 13:28:21 892

转载 电子工程师必备基础知识

电子工程师必备基础知识(一) 运算放大器通过简单的外围元件,在模拟电路和数字电路中得到非常广泛的应用。运算放大器有好些个型号,在详细的性能参数上有几个差别,但原理和应用方法一样。运算放大器通常有两个输入端,即正向输入端和反向输入端,有且只有一个输出端。部分运算放大器除了两个输入和一个输出外,还有几个改善性能的补偿引脚。 光敏电阻的阻值随着光线强弱的变化而

2011-12-08 13:14:06 1417

原创 单片机控制板设计

单片机控制板的设计原则需要遵循的原则如下:    (1)在元器件的布局方面,应该把相互有关的元件尽量放得靠近一些,例如,时钟发生器、晶振、CPU的时钟输入端都易产生噪声,在放置的时候应把它们靠近些。对于那些易产生噪声的器件、小电流电路、大电流电路开关电路等,应尽量使其远离单片机的逻辑控制电路和存储电路(ROM、RAM),如果可能的话,可以将这些电路另外制成电路板,这样有利于抗干扰,提高电路

2011-12-08 13:10:32 1307

转载 开关电源的PCB设计规范

开关电源的PCB设计规范在任何开关电源设计中,PCB板的物理设计都是最后一个环节,如果设计方法不当,PCB可能会辐射过多的电磁干扰,造成电源工作不稳定,以下针对各个步骤中所需注意的事项进行分析: 一、从原理图到PCB的设计流程 建立元件参数->输入原理网表->设计参数设置->手工布局->手工布线->验证设计->复查->CAM输出。 二、参数设置相邻导线间距必须能

2011-12-08 13:07:18 1644

转载 一个硬件高手的设计经验分享

一:成本节约现象一:这些拉高/拉低的电阻用多大的阻值关系不大,就选个整数5K吧点评:市场上不存在5K的阻值,最接近的是 4.99K(精度1%),其次是5.1K(精度5%),其成本分别比精度为20%的4.7K高4倍和2倍。20%精度的电阻阻值只有1、1.5、2.2、 3.3、4.7、6.8几个类别(含10的整数倍);类似地,20%精度的电容也只有以上几种值,如果选了其它的值就必须使用更高的精

2011-12-08 13:00:17 1035

转载 模拟的和数字的认识

模拟地和数字地的认识  在电子系统设计中,为了少走弯路和节省时间,应充分考虑并满足抗干扰性 的要求,避免在设计完成后再去进行抗干扰的补救措施。形成干扰的基本要素有三个:    (2)传播路径,指干扰从干扰源传播到敏感器件的通路或媒介。典型的干扰传 播路径是通过导线的传导和空间的辐射。    (类似于传染病的预防)   抑制干扰源就是尽可能的减小干扰源的du/dt,di/

2011-12-08 12:57:51 700

转载 PCB基本设计流程

一般PCB基本设计流程如下:前期准备->PCB结构设计->PCB布局->布线->布线优化和丝印->网络和DRC检查和结构检查->制版。      第一:前期准备。这包括准备元件库和原理图。“工欲善其事,必先利其器”,要做出一块好的板子,除了要设计好原理之外,还要画得好。在进行PCB设计之前,首先要准备好原理图SCH的元件库和PCB的元件库。元件库可以用peotel 自带的库,但一般情况下很

2011-12-08 12:55:18 1327

转载 电路设计误区

一:这板子的PCB设计要求不高,就用细一点的线,自动布吧点评:自动布线必然要占用更大的PCB面积,同时产生比手动布线多好多倍的过孔,在批量很大的产品中,PCB厂家降价所考虑的因素除了商务因素外,就是线宽和过孔数量,它们分别影响到PCB的成品率和钻头的消耗数量,节约了供应商的成本,也就给降价找到了理由。二:这些总线信号都用电阻拉一下,感觉放心些。点评:信号需要上下拉的原因很多,但

2011-12-08 12:51:45 716

转载 U-BOOT全线移植分析

U-BOOT全线移植分析――U-boot基础Sailor_forever  sailing_9806@163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/08/04/2768049.aspx 【摘要】本节介绍了U-boot的基本概念。首先介绍了U-boot源代码的目录结构,并给出了一个实例。接着简单介绍了U-bo

2011-12-04 11:36:34 597

转载 U-BOOT源码分析及移植

本文从以下几个方面粗浅地分析u-boot并移植到FS2410板上:1、u-boot工程的总体结构2、u-boot的流程、主要的数据结构、内存分配。3、u-boot的重要细节,主要分析流程中各函数的功能。4、基于FS2410板子的u-boot移植。实现了NOR Flash和NAND Flash启动,网络功能。 这些认识源于自己移植u-boot过程中查找的资料和对源码的简单阅读。下

2011-12-04 11:29:57 578

原创 虚拟机下ubuntu配置静态IP

虚拟机是以NAT方式上网的.安装ubuntu后,如何设置ubuntu的IP为静态的。方法如下:1.把虚拟网卡VM8的IP,DNS设置为自动获取。2.在虚拟软件上操作,点击edit->virtual network editer 去掉automatic bridging的勾选。3.再到NAT 选项记住虚拟网卡的网关地址:如192.168.107.24.进入ubuntu,打开/et

2011-12-02 10:37:06 1767

转载 PCB布线规范

PCB布线规范设计过程 A. 创建网络表                1. 网络表是原理图与PCB的接口文件,PCB设计人员应根据所用的原理图和PCB设计工具的特性,选用正确的网络表格式,创建符合要求的网络表。                2. 创建网络表的过程中,应根据原理图设计工具的特性,积极协助原理图设计者排除错误。保证网络表的正确性和完整性。

2011-12-01 13:15:22 3127

PCB设计的三本圣经SI

PCB高速信号设计的三本圣经,国外原版。 : High-Speed digital design :High-Speed digital System design :Digital Signal Integrity

2011-12-04

嵌入式linux教程

嵌入式linux教程,还不错的开发资料。

2011-12-01

linux常用命令

linux常用命令,对于操作使用linux系统非常实用。

2011-12-01

android系统按键驱动

linux2.6.35.7内核按键输入驱动代码,测试通过,可以在android系统写运行。

2011-11-29

ads7846驱动linux2.35.7

ads7846 模拟SPI linux 2.35.7 内核驱动代码,测试通过,可在Android系统下运行

2011-11-29

8019网卡Keil51调试通过

8019网卡在Keil51环境下调试通过,可以进行PING,UDP等通信测试。

2011-11-01

s3c2440芯片全部中文手册

三星S3C2440中文芯片手册资料,不喜欢中文的朋友可以看看……

2011-11-01

JlinkV8重刷固件详细文档和软件

解决Jlink问题,重刷固件,更新Jlink中程序问题……

2011-11-01

51开发板C语言20个例子

51开发板C语言程序例子,大概有20个,都是入门提高的例子……

2011-11-01

TQ2440+uCOS+DM9000驱动

TQ2440开发板上得uCosII操作系统的DM9000网卡驱动程序……

2011-11-01

文件的读写操作

C++对文件的读写操作,实现对文件的创建,打开,读取,写入等等。

2011-10-18

BCB写的串口通信

BCB写的串口通信小程序,利用系统的API函数

2011-10-18

三星Cortex-A8_S5PV210用户手册

三星公司的Cortex-A8系列,S5PV210用户手册

2011-10-18

IAR详细使用教程.pdf下载

IAR教程,C语言编译编辑工具的详细教程使用 pdf版下载文档,需要的可以下载来看看! IAR使用简明手册,对入门很有帮助 IAR中文用户手册-官方版.pdf 版下载地址

2011-10-15

简单的软件滤波算法(C语言)

一些简单的C语言软件滤波算法,可处理一般的滤波。

2011-07-15

Proteus电路设计单片机仿真教程

电子仿真,电路仿真,电路图的设计,pcb板的制作,以及单片机电路仿真制作。

2010-04-26

空空如也

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

TA关注的人

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