自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 UART基础知识

1、UART原理说明发送数据时,CPU将并行数据写入UART,UART按照一定的格式在一根电线上串行发出;接收数据时,UART检测另一根电线上的信号,串行收集然后放在缓冲区中,CPU即可读取UART获得这些数据。UART之间以全双工方式传输数据,最精确的连线方法只有3根电线:TxD用于发送数据,RxD用于接收数据,Gnd用于给双发提供参考电平,连线如下:

2014-11-03 13:29:22 1333

原创 嵌入式开发环境配置

开发平台:1、安装线程库:

2014-10-30 13:51:24 367

原创 Ubuntu10.04密码设置

1、启动ubuntu10.04,随即长按shirft进入grub菜单;2、选择recovery mode,按"e"键进入编辑页面;如下:

2014-10-29 12:22:03 685

原创 Apache服务器移植和配置

相关命令:1、apt-get install Apache2、修改配置文件:    a、sudoVim 、

2014-10-29 10:41:07 421

转载 数据结构:书序表基本操作

#include#define MaxSize 100typedef int DataType;typedef struct//定义结构体Seqlist{    DataType list[MaxSize];    int size;} SeqList;//初始化顺序表Lvoid ListInitiate(SeqList *L){

2014-10-29 10:07:38 389

原创 Ubuntu12.04 samba服务器安装

系统平台:VMware Workstation9.0 + ubuntu12.04首先要解决windows和linux网络连接问题:   在VMware Workstation9.0 “设置” 选项中,设置"网络"   网络连接1   选中“启用网络连接” 方式:NAT   网络连接2 选中“启用网络连接” 方式:Bridged Adapter启动ubuntu,查看IP地

2014-10-28 17:40:42 439

原创 Ubuntu12.04 NFS服务器安装

nfs 安装(1)apt-get install nfs-kernel-serverapt-get install portmap nfs-common(2)编辑/etc/exports/home/nation/nfsroot  *(rw,sync,no_root_squash)(3)修改挂载点的属性chmod 777 /home/nation/root

2014-10-28 17:17:33 392

原创 Ubuntu12.04 FTP服务器配置

1: 安装vsftpd~$ sudo apt-get install vsftpd  ubuntu10.10自己装了,这步省略。 2: 配置vsftpd2.1 修改vsftpd的配置文件。此类配置文件通常位于 /etc 目录下。~$ sudo gedit /etc/vsftpd.conf原文件中不少指令被注释,只要启用部分即可,一下是启用的命

2014-10-28 17:14:32 440

原创 Android开发<二> Android编译工具安装

当Ubuntu编译环境准备好之后,就可以下载Android源码了,Android的源码通过Git来管理,Android的网站上为我们准备好了一个repo脚本,repo是Google用Python脚本写的调用git的一个脚本,主要是用来下载、管理Android项目的软件仓库。我们使用repo脚本可以下载指定版本的Android源码。在/home/linux/android创建Androi

2014-10-24 13:29:24 500

原创 Android开发<一> Ubuntu 12.04 安装jdk1.8.0_25

ubuntu下解压安装jdk,简单方便,分享一下安装方法:注:该方法针对新系统,之前没有配置过jdk的情况。1、下载对应版本的jdk压缩包,如 jdk-8u5-linux-x64.gz2、解压 tar -zxvf jdk-8u5-linux-x64.gz 得到文件夹 jdk1.8.0_053、将文件夹jdk1.8.0_05复制到/usr/lib/jvm/

2014-10-24 13:16:54 664

原创 C语言数组基础知识

谈到一维数组和二位数组相信大多数的程序初学者都不陌生,然而要想真正把数组的知识学好,确实不易,很多书本的知识对基础剖析不明确,对通用技巧强调和练习的针对性不强,致使初学者在学习数组时总是云里雾里,使用更不能得心应手,在此尽我所能把这一块的知识讲清楚,同时也希望编程爱好者多多交流,批评指正。讲解之前,请读者先将数组的基本内容浏览看一遍,这里不再从最基础的概念讲起,好了,现在开始吧!对

2014-10-23 15:46:32 423

转载 RFID学习(七)ID卡

ID(Identification)是识别的意思,ID卡就是识别卡。ID卡包含范围广泛,只要具有识别功能的卡片都可以叫ID卡,例如条码卡,磁卡都可以是ID卡,我们这儿说的当然是射频识别卡。    射频ID卡一般都工作在TTF模式,进入射频场得电后不停地发送自己的识别号。最初识别卡是用来识别人的,用5个字节40位二进制数表示,可以识别大约一万亿人,估计是因为考虑到一万亿太多了,一般ID卡使用时只

2014-07-24 15:11:29 2309

原创 RFID学习(六)通讯协议概述

通讯协议是通讯的双方或多方在交流时遵守的规矩,包括谁先发起通讯,先交流什么,后交流什么,一方如何问,另一方如何答等。在这里通迅的双方指的是读写器和卡片。    首先是谁先发起通讯,很显然有两种,读写器先发言和卡片先发言。前一种叫Reader Talk First,简称为RTF;后一种叫Tag Talk First,简称为TTF。    我们知道,卡片从读写器产生的射频场获得工作时需要的能量

2014-07-24 15:09:49 1776

转载 RFID学些(五)防冲突

正常情况下读写器某一时刻只能对磁场中的一张射频卡进行读写操作。但是当多张卡片同时进入读写器的射频场时,读写器怎么办呢?读写器需要选出唯一的一张卡片进行读写操作,这就是防冲突。    防冲突机制是非接触式智能卡特有的问题。在接触式智能卡的操作中是不存在冲突的,因为接触式智能卡的读写器有一个专门的卡座,而且一个卡座只能插一张卡片,不存在读写器同时面对两张以上卡片的问题。常见的非接触式智能卡中的防冲

2014-07-24 15:03:21 3016

转载 RFID学习(四)数据编码

前已述及,射频识别技术中的调制方法一般使用调幅(AM),也就是将有用信号调制在载波的幅度上传送出去。这里的“有用信号”指用高低电平表示的数据“0”或“1”。那么如何用高低电平表示数据“0”或“1”呢?    最简单的办法就是用高电平表示“1”,用低电平表示“0”,这种代码叫全宽码,如下图所示:    射频识别技术漫谈(4)——数据编码    这种编码方式存在的最大缺陷就是数

2014-07-24 15:01:31 1538

转载 RFID学习(二)国际标准

如果你只是智能卡的用户,通常可以不必关注国际标准,但作为智能卡的专业开发人员,则至少也要对相关标准有所了解。国际标准一般都是西方人制定的,原版都是英文的,而所谓中文版往往是对原版的直译,许多情况下并未准确说出实际的意思,所以如果想看这些标准,还是看原版好。以下仅简单介绍比较重要的关于智能卡的国际标准。以后的叙述我可能很少提及这些标准,不读这些标准也不影响朋友们继续往下读,但是正所谓没有规矩,不成方

2014-07-24 14:42:14 891

转载 RFID学习(一)概念、分类

现代社会智能卡已经渗透到生活的方方面面,公交卡、考勤卡、身份证、手机卡等等数不胜数。    智能卡按使用时是否和读卡器接触可分为接触式智能卡和非接触式智能卡,接触式智能卡上有6-8个触点,使用时插在卡座上,典型的如手机卡以及以前的公用电话卡。非接触式智能卡没有触点,卡上也没有电源,通过读卡器产生的电磁场获得能量并与读写器交换信息。由于非接触式智能卡的无源和免接触特性,卡的使用寿命和安全性大大提

2014-07-24 14:40:51 1008

转载 RFID学习(三)能量和调制

无源和免接触是非接触式IC卡相对于接触式IC卡的两大特点。无源是指卡片上没有电源,免接触是指对卡片的读写操作不必和读写器接触。非接触式智能卡也是IC卡,而卡上的IC即集成电路工作时肯定是需要电源的,卡片自身没有电源而又不和读写器接触,那么电源从哪里来的呢?     其实回答这个问题非常简单,那就是电磁感应。读写器产生一个电磁场,卡片上的天线是一个LC振荡电路,且这个振荡电路的共振频率和读写器电

2014-07-24 14:40:47 2500

转载 实用的小shell脚本

自己写了一下小的shell实例,虽然很小,但所有的大的程序都是由小的模块堆积起来的,程序员一定要懂得一种脚本的书写,而我,只会在linux下工作,所以就只能写linux的shell脚本了,呵呵,本文会陆续更新,给自己加油!1.模拟linnux登录shell#/bin/bashecho -n "login:" read nameecho -n "password:"r

2014-07-23 14:34:23 597

转载 执行shell脚本时候出现的小问题

运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^M,查了之后才知道原来是文件格式的问题,也就是linux和windows之间的不完全兼容。。。具体细节不管,如果验证:vim test.sh:set ff?如果出现fileforma=dos那么就基本可以确定是这个问题了。:set fileformat=unix:wq!

2014-07-23 14:30:55 418

原创 bootloader启动过程分析

由于bootloader的实现依赖于

2014-07-15 16:28:38 390

原创 arm-linux-gcc交叉编译工具链的制作及使用

1、交叉编译的四个过程:     预处理:arm-linux-gcc -E

2014-07-15 15:57:27 1764

原创 Makefile入门

踏入实习岗位,刚开始就要出了很多文件,于是需要

2014-07-08 16:12:05 428

原创 DB2学习笔记

即将踏入工作岗位,面对充满

2014-07-08 14:50:38 484

pads2007视频教程

新手学电路设计,此视频可以帮助我们快速入门。

2010-05-19

空空如也

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

TA关注的人

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