自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(120)
  • 资源 (3)
  • 收藏
  • 关注

原创 有道坎过不去

如果夫妻两个都是IT工作,在家一起吃顿晚饭都很奢侈,这就是现在社会的节奏?

2016-04-28 09:00:19 695

转载 时钟频率、波特率、波特因子关系详解

smartcard和串口复用, guardtime就是停止位。smartcard标准是3.57M,如果时钟因子(    波特率因子)为372,  则对应波特率为9600,  时钟因子=  CLK / 波特率etu =时钟因子/ CLK =  1/波特率, 即传输一个符号位(一个bit)的时间。  =======================

2015-09-09 11:22:58 52633 3

原创 从别人手上转过来的工作,都是雷该如何是好,求解答

现在的工作状态:人没法集中精力,感觉做啥事都提不起来劲,好想念年初外出出差调试的日子,规定时间必须搞定,否则就可以卷铺盖走人,技术没入围,后续商务上面也是枉然。那段时间,工作压力真大,每天都是加班加点,不光要调试程序,还要和别人建立良好关系。总结起来,就是累着,但是很有希望很喜欢的状态。各种需求虽然变态,但是积极找方法解决的那种状态真的是很享受。好怀念。。。    现在就不行了,好多工作都是从

2015-08-06 18:54:20 1027

原创 发发牢骚——如果你的boss瞧不起你怎么办

如果你的boss瞧不起你怎么办?我很有自知自明,因为我是电子行业中少有的女孩子,所以我加倍努力,但是难免有不懂的地方。如果你的东西稍微有点错误,你的boss就会叹气,不停地说:“烦啊,东西都没法调了,怎么办撒?”听到的都是叹气。我现在好郁闷,有点点失落,但是真的不知道该怎么办?

2013-07-17 12:24:54 1217 3

原创 USB CCID理解

名词解释CCID: Integrated Circuit(s) Cards Interface Device ICC: Integrated Circuit(s) Cards 这两天在调CCID的代码,厂家给的Demo,卡片的功能还没有完全调通,但是Demo可以上电成功,并且在USB设备上电枚举之后,自动发送了一个中断,如下所示。然后就特别的困惑,这个50 03的中断是哪里来的

2013-06-24 19:54:59 11936 2

转载 2013智能卡相关行业前景

2012,当她未到来时我们充满好奇;当她悄然来临之时我们充满期许。而今,她已匆忙走过,悉数过往,在无限感慨中我们对这一年行业的点滴进行归整,振奋的消息令人笑逐颜开。  一、引述  中国智能卡已然走过近20年的发展历程。回眸过往,人们依然清晰的记得上个世纪90年代末电信卡对行业市场铺天盖地的席卷。如果智能卡在电信领域的推行是一次行业应用的拓展,那么进入新世纪之后,居民二代身份证的换发则将智能

2013-01-14 10:03:26 1693

转载 实施非接触CPU卡项目的注意事项

随着非接触IC卡技术在国内的逐步推广,非接触应用以其快捷方便的操作方式,日益深入人心,并逐渐成为公共交通、城市通卡建设的首选技术。    早期投入应用的非接触IC卡技术多为逻辑加密卡,比如最为著名的Philips公司(现NXP)的Mifare 1卡片。非接触逻辑加密卡技术以其低廉的成本,简明的交易流程,较简单的系统架构,迅速得到了用户的青睐,并得到了快速的应用和发展。据不完全统计,截至

2013-01-05 13:51:56 1115

转载 串口 COM口 TTL RS-232 RS-485 区别

Point:1、串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)。2、接设备的时候,一般只接GND RX TX。不会接Vcc或者+3.3v的电源线,避免与目标设备上的供电冲突。3、PL2303、CP2102芯片是 USB 转 TTL串口 的芯片,用USB来扩展串口(TTL电平)。4、MAX232芯片是 TTL电平与RS232

2012-12-03 15:35:20 6237 1

转载 codewarrior动态内存分配问题解决

http://bluefish.blog.51cto.com/214870/589060一个原本可以一下子就可以搞定的问题,结果整整搞了2天。按照网上的说法去做了,结果发现动态分配的内存都不能用,想了很多办法,一直都认为是自己的工程或者代码(包括.prm文件配置有问题)。结果在一个demo程序上(没有ucos系统的)测试了一下却是可以的,于是乎,焦点由原来的代码问题转变成工程编译参数问题,

2012-11-16 16:45:48 2323

转载 tcpdump用法

例:tcpdump host 172.16.29.40 and port 4600 -X -s 500tcpdump采用命令行方式,它的命令格式为:  tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ]          [ -i 网络接口 ] [ -r 文件名] [ -s snaplen ]          [ -T 类型

2012-08-30 16:56:44 484

转载 sizeof详解

0. 前向声明sizeof,一个其貌不扬的家伙,引无数菜鸟竟折腰,小虾我当初也没少犯迷糊,秉着“辛苦我一个,幸福千万人”的伟大思想,我决定将其尽可能详细的总结一下。但当我总结的时候才发现,这个问题既可以简单,又可以复杂,所以本文有的地方并不适合初学者,甚至都没有必要大作文章。但如果你想“知其然,更知其所以然”的话,那么这篇文章对你或许有所帮助。菜鸟我对C++的掌握尚未深入,其中不乏错误

2012-08-28 14:08:15 623

转载 头文件 卫哨

一、文件包含#include #include "头文件名称"第一种形式 : 用来包含开发环境提供的库头文件,它指示编译预处理器在开发环境设定的搜索路径中查找所需的头文件第二种形式 :用来包含自己编写的头文件,它指示编译预处理器首先在当前工作目录下搜索头文件,如果找不到再到开发环境设定的路径中查找。 内部包含卫哨和外部包含卫哨在头文件里面使用内部包含卫哨,就是使用一种标

2012-08-27 15:18:22 2277 1

转载 Linux与Windows分区格式详解

Windows常用的分区格式有三种,分别是FAT16、FAT32、NTFS格式。在Linux操作系统里有Ext2、Ext3、Linux swap和VFAT四种格式。FAT16:作为一种文件名称,FAT(File Allocation Table,文件分配表)自1981年问世以来,已经成为一个计算机术语。由于时代的原因,包括Windows、MacOS以及多种Unix版本在内的大多数操

2012-08-22 10:33:23 2196

转载 IP多播技术

摘要: 多播通信是现在的一大网络热点技术。本文主要叙述了IP多播技术的基本概念,多播的编址,Internet组管理协议(IGMP),多播路由算法和已有的多播选路协议,以及正在研究的新多播选路协议。还介绍了多播中的主要问题:安全问题和QoS问题,并简要多播应用现状及前景。  关键词:多播组 多播路由 多播树1.引言  随着Internet的发展,出现了如视频点播、

2012-08-14 14:26:47 2587

转载 PCM (digital audio) plugins

PCM (digital audio) pluginsPCM plugins extends functionality and features of PCM devices. The plugins take care about various sample conversions, sample copying among channels and so on.Slave de

2012-08-03 09:34:57 1248

转载 amixer及其用法

alsamixer是Linux 音频架构ALSA中的Alsa工具的其中一个,用于配置音频的各个参数。alsamixer是基于文本下的图形界面的,可以通过键盘的上下键,左右键等,很方便地设置需要的音量,开关某个switch(开关)等等操作。amixer,是alsamixer的文本模式,即命令行模式,需要用amixer命令的形式去配置你的声卡的各个选项。对于amixer的使用,你首先需要搞

2012-08-02 15:03:36 4348

转载 busybox配置telnetd

一般而言,busybox的编译过程分为以下几个步骤: 1.下载busybox-1.4.2.tar.tar  下载地址:http://www.busybox.net/news.html 2.解压下载到的工具包,然后切换到busybox存放的目录下:   #cd busybox-1.4.2 3.修改Makefile,设置ARCH与CROSS_COMPILE如下:

2012-07-31 19:35:42 9730

转载 wpa_cli用法

1: run wpa_supplicant firstuse the following command:       wpa_supplicant -Dwext -iwlan0 -C/data/system/wpa_supplicant -c/data/misc/wifi/wpa_supplicant.conf      (use “ps”to make sure wpa_sup

2012-07-31 18:55:34 1626

转载 WEP WPA/WPA2 WPA-PSK/WPA2-PSK的相互关系

无线网络最初采用的安全机制是WEP(有线等效私密),但是后来发现WEP是很不安全的,802.11组织开始着手制定新的安全标准,也就是后来的802.11i协议。但是标准的制定到最后的发布需要较长的时间,而且考虑到消费者不会因为为了网络的安全性而放弃原来的无线设备,因此Wi-Fi联盟在标准推出之前,在802.11i草案的基础上,制定了一种称为WPA(Wi-Fi Procted Access)的安全机制

2012-07-31 15:02:09 8840

转载 WEP认证

转载自http://blog.csdn.net/gl1987807/article/details/59571881. 开放系统认证(Open system authentication) 开放系统认证是缺省使用的认证机制,也是最简单的认证算法,即不认证。如果认证类型设置为开放系统认证,则所有请求认证的客户端都会通过认证。开放系统认证包括两个步骤:第一步是请求认

2012-07-31 14:43:40 1870

转载 wpa_cli 使用

wpa_cli 连接 wifi1: run wpa_supplicant firstuse the following command:wpa_supplicant -Dwext -iwlan0 -C/data/system/wpa_supplicant -c/data/misc/wifi/wpa_supplicant.conf2: Run the command line

2012-07-26 15:42:57 1339

转载 Linux 如何配置无线网络 wpa_supplicant wpa_cli

http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml?part=4&chap=4目前您可以使用我们提供的wireless-tools 或wpa_supplicant工具来配置无线网络。请记住重要的一点是,您对无线网络的配置是全局性的,而非针对具体的接口。wpa_supplicant是一个最好的选择,但缺点是它不支持所有的

2012-07-25 13:53:37 3405

转载 busybox的init初始化进程

转自: http://www.itqun.net/content-detail/237959.htmlbusybox的init   除了基本的命令之外,BusyBox还支持init功能,如同其它的init一样,busybox的init也是完成系统的初始化工作,关机前的工作等等,我们知道在LINUX的内核被载入之后,机器就把控制权转交给内核,linux的内核启动之后,做了一些工作

2012-07-19 20:16:48 569

转载 Linux内核中的vmlinuz、initrd.img

在网络中,不少服务器采用的是Linux系统。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译Linux内核。编译Linux内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHat Linux,在/boot目录下有一些与Linux内核有关的文件,进入/boot执行:ls –l。编译过RedHat Linux内核的人对其中的System.map 、vmli

2012-07-19 11:07:01 3403

转载 武汉理工大学自动化学院研究生07年就业情况(官方统计)

http://bbs.kaoyan.com/t2701374p1专业        就业单位        地点电力电子与电力传动        武汉商贸职业学院        湖北省武汉市电力电子与电力传动        四川民生石油天然气勘察设计有限公司        四川省成都市电力电子与电力传动        武汉光迅科技股份有限公司        湖北省武汉市

2012-07-10 11:52:44 22506

转载 TCP/IP HTTP Socket基本知识

内容来源于网友的baidu hi 空间!1、TCP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确

2012-07-04 14:00:39 733

转载 深入理解HTTP TCP/IP Socket

大学学习网络基础的时候老师讲过,网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,三者从本质上来说没有可比性,socket则是对TCP/IP协议的封装和应用(程序员层面上)。也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如

2012-07-04 13:40:27 1105

转载 python glob model

python glob model说明:1、glob是python自己带的一个文件操作相关模块,用它可以查找符合自己目的的文件,就类似于Windows下的文件搜索,支持通配符操作,*,?,[]这三个通配符,*代表0个或多个字符,?代表一个字符,[]匹配指定范围内的字符,如[0-9]匹配数字。它的主要方法就是glob,该方法返回所有匹配的文件路径列表,该方法需要一个参数用来指定匹配的

2012-07-04 09:17:43 587

原创 python中关于__name__和__main__的理解

看过很多python的code都有这段代码:if __name__=="__main__":这段代码的主要作用是:让该python文件既可以独立运行,也可以当作模块导入到其他的文件。举例来说:#hello.pydef sayHello(): str="hello" print(str);if __name__ == "__main__":

2012-07-03 15:25:38 931

转载 天气预报接口(中国国家气象局)

中国天气weather.comhttp://m.weather.com.cn/data/101110101.html(六天预报)http://www.weather.com.cn/data/sk/101110101.html(实时天气信息)其中101110101是城市的代码,获得城市代码进入http://www.weather.com.cn在搜索框上输入你要需要获得天气的城市,

2012-07-02 16:28:58 43612

转载 python--如何解析json数据结构

一、JSON的格式:1,对象:{name:"Peggy",email:"[email protected]",homepage:"http://www.peggy.com"}{ 属性 : 值 , 属性 : 值 , 属性 : 值 } 2,数组是有顺序的值的集合。一个数组开始于"[",结束于"]",值之间用","分隔。[{name:"Peggy",email:"peggy@gm

2012-07-02 16:27:19 1049

原创 python 实现天气预报功能

中国国家气象局提供了获取所在城市天气预报信息的接口。通过这个接口,我们就可以获取天气信息了。中国国家气象局天气预报接口总共提供了三个: http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.

2012-07-02 16:26:00 4459

转载 Ubuntu 飞信安装

http://www.nenew.net/openfetion2-0%E6%9B%B4%E6%96%B0%E4%BA%86%EF%BC%81.html

2012-06-28 11:55:19 1265

转载 Python类、模块、包

Python在处理功能复用和功能颗粒度划分时采用了类、模块、包的结构。这种处理跟C++中的类和名字空间类似,但更接近于Java所采用的概念。类类的概念在许多语言中出现,很容易理解。它将数据和操作进行封装,以便将来的复用。模块模块,在Python可理解为对应于一个文件。在创建了一个脚本文件后,定义了某些函数和变量。你在其他需要这些功能的文件中,导入这模块,就可重用这些函数和变量。一般

2012-06-28 11:05:47 622

转载 Linux启动之旅

转自:http://www.cnblogs.com/bangerlee/archive/2012/03/11/2388275.html引言某出租房内,某台电脑的电源键被按下,于是开启了一段Linux启动之旅... BIOS系统启动,首先进入BIOS。  ● BIOS 为 Base Input/Output System(基本输入输出系统)的简写  ● 其

2012-06-20 14:51:46 548

转载 Linux 2.6内核cpio initrd释放资源的处理

转自:http://linux.chinaunix.net/techdoc/system/2008/08/16/1025606.shtml 以前一直在使用image-initrd的格式,也就是Linux2.4内核当中所使用的格式,即便在升级到2.6内核以后,也依然如此,虽然2.6内核开始支持新的cpio-initrd格式。最近开始转向cpio-initrd的格式了,这种

2012-06-20 13:47:32 1293

转载 解析linux根文件系统的挂载过程

转载自:http://www.ylmf.net/linux/tips/2011011221009.html一:前言  前段时间在编译kernel的时候发现rootfs挂载不上。相同的root选项设置旧版的image却可以。为了彻底解决这个问题。研究了一下rootfs的挂载过程。特总结如下,希望能给这部份知识点比较迷茫的朋友一点帮助。  二:rootfs的种类  总的来说

2012-06-20 11:10:49 720

转载 Linux 根文件系统的挂载分析

转载自:http://www.linuxidc.com/Linux/2011-10/45448.htm在介绍根文件系统挂载之前先介绍一些基础知识initramfs当linux内核启动后,会找到并执行第一个用户程序,一般是init。这个程序存在于文件系统当中,文件系统存在于设备上,但不知道init存在哪个设备上,于是有了内核命令列选项root=,用来指定root文件系统存在于

2012-06-20 11:08:41 1050

转载 Python函数式编程指南(三):迭代器

转载自:http://www.cnblogs.com/huxi/archive/2011/07/01/2095931.html3. 迭代器 3.1. 迭代器(Iterator)概述 迭代器是访问集合内元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素都被访问一遍后结束。迭代器不能回退,只能往前进行迭代。这并不是什么很大的缺点,因为人们几乎不需要在迭

2012-06-19 15:46:49 673

转载 Python迭代和生成器三篇好文章

1,李木头的Python学习]Iterator 和 Generator的学习心得    把递归处理变成线性处理Iterator是迭代器的意思,它的作用是一次产生一个数据项,直到没有为止。这样在 for 循环中就可以对它进行循环处理了。那么它与一般的序列类型(list, tuple等)有什么区别呢?它一次只返回一个数据项,占用更少的内存。但它需要记住当前的状态,以便返回下一数据项。它是一个有

2012-06-19 15:28:04 947

单片机控制交通灯程序

利用51单片机实现交通灯的控制,适合初学者使用

2010-10-28

简单的C语言 阶乘的实现

阶乘实现代码,对初学者很有价值,值得看下

2010-10-18

基于8051单片机的交通灯控制

介绍了一种基于单片机借助CAN总线技术设计的分布式区域交通信号灯智能控制系统。系统采用AT89C51作为核心控制器,实现了根据车流信息、遥控、PC机控制的系统。

2010-10-18

空空如也

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

TA关注的人

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