- 博客(31)
- 资源 (11)
- 收藏
- 关注

原创 构建powerpc交叉编译环境(完稿)
构建powerpc交叉编译环境(完稿)嵌入式开发系统一般分为3种:1、连接式:(略)2、可抽换式:(略)3、独立式:(略) 我们通常见到的是连接式。由于一般嵌入式开发系统存储大小有限,通常你都要在你的强大的pc机上建立一个用于目标机的交叉编译环境。这是一个由编译器、连接器和解释器组成的综合开发环境。交叉编译工具主要由以下三个组件组成:1、binuti
2009-08-18 15:29:00
9170
原创 Wi-Fi无线网络(WPA2加密)高速破解 ——某公司无线设备安全隐患报告
Wi-Fi无线网络(WPA2加密)高速破解 ——某公司无线设备安全隐患报告
2015-06-11 09:51:05
4141
原创 看《网络安全漏洞的罪与罚》有感
看《网络安全漏洞的罪与罚》有感当前是一个人类的信息化高速发展的时代,人类正从今天的“物联网”(IoT:internet of things)走入“万物互联”(IoE:internetof Everything)的时代。所有的东西将被感知,计算处理能力和感应能力将更加强大。给人类带来便利的同时,也带来的各种前所未有安全隐患。手机、网络世界、监控设备、各种身份登记,使得人类处于一个全天候的信息
2015-06-08 20:57:53
2366
原创 什么是信息安全
狭义的信息安全是建立在以密码论为基础的计算机安全。 广义的信息安全是由计算机安全扩展出来的计算机、软件、数据、人、设备等相关安全。主要包括保密性,完整性,可用性,简称CIA。 更广义的信息安全涉及面更广,其中包括了信息受到社会攻击而泄露信息安全问题,此文暂且不表。
2015-04-11 22:50:19
1762
转载 李一男离开华为时给属下的忠告
[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!
2014-10-15 20:25:39
2312
原创 汽车里的哲学与矛盾(2)——汽车的内部设施
0. 引言2011还是个车盲的我,因为女儿夜里发烧到处找不到车,而决定要买车了。车盲的我开始了1年的车型研究、跑车站、逛4S店。在研究车子参数的时候,一点点体会,交流如下。 1. 汽车的尺寸
2014-09-26 12:15:41
656
原创 汽车里的哲学与矛盾(1)——汽车的尺寸
0. 引言2011还是个车盲的我,因为女儿夜里发烧到处找不到车,而决定要买车了。车盲的我开始了1年的车型研究、跑车站、逛4S店。在研究车子参数的时候,一点点体会,交流如下。
2014-09-26 10:18:01
1017
原创 思路整理随笔
10年去北京开会,遇到在百度的同学,得知他在搞互联网的产品(非技术),而他老婆在搞网络广告方面(也是合肥人),当时就聊起了一个自己的想法:我们平时安装软件
2014-09-26 09:54:51
837
原创 聊以慰藉,嵌入式系统设计师通过
从事嵌入式开发多年,业务水平一直不温不火的,几年前接受父亲的建议——考一个证书,但工作一直比较忙,没有时间,几次报了名,但都忘记缴费了。13年11月份参加嵌入式系统设计师考试,没有什么感觉。 今年上网一查,54 + 55 。考试之前没有复习,找了一个读书笔记(大约几十页)看了一遍,考试之前话了3个整天,做了4套历年的考试题目,能考成这样,知足了。下面准备备战软考高级。
2014-03-14 19:48:13
1043
原创 电容随笔
最近的项目中,需要用到0.01uf和10uf的电容,虽然以前是学电子的,都是毕业以后,没有做硬件相关项目,为了项目,重新学习了一下硬件方面的基础知识。 言归正传,电容,顾名思义,装电的容器。电子设备中常用的电子元件。在电路中起到通交流隔直流的作用,中学老师说是:通交流,隔直流。说的具体一些就是:1、旁路2、去耦 旁路电容实际也是去耦合的,只是旁路电容一般是
2013-07-10 10:28:29
927
原创 RS232串口
TTL电平,RS232电平和CMOS电平 工作中,因项目需要2个系统的串口连接通信,傻傻的以为直接连接就行了,没有注意到电平问题,后来向牛人请教,查阅资料才明白怎么回事。虽然后来问题解决了,但这个解决这个问题才代表了我真正开始接触硬件。 1、TTL电平标准输出 L: ; H:>2.4V。输入 L: ; H:>2.0VTTL器件的输出:低电平要小于0.8V,高电平要大于2
2013-05-11 02:10:30
1468
转载 DM8168达芬奇视频 SoC(TI)
日前,德州仪器 (TI) 宣布推出全新 TMS320DM8168 达芬奇 (DaVinci™) 视频片上系统 (SoC),将高清多通道系统的所有捕获、压缩、显示以及控制功能完美整合于单芯片之上,从而不断满足用户对高集成度、高清视频日益增长的需求。该款业界最佳 SoC 针对视频安全与视频通信应用进行了精心设计,高度集成了 1 GHz ARM® Cortex™-A8 与 1 GHz TI C674x
2012-08-22 13:42:24
2208
原创 Linux环境下的软件开发工具——简化版
Linux环境下的软件开发工具简化版 BWS刘少锋2012年6月4日 目 录0 写在前面...31 Vim..42 Ctags123 Cscope.164 Gcc.205 Makefile.23
2012-07-05 23:40:34
8346
原创 fb驱动学习笔记
帧缓冲设备最重要的数据结构体struct fb_info,其中,重要的是struct fb_var_screeninfo var; /* 可变参数 */struct fb_fix_screeninfo fix; /* 固定参数 */struct fb_op
2011-08-12 08:42:52
6947
1
原创 V4L2应用程序框架
V4L2是V4L的升级版本,linux下视频设备程序提供了一套接口规范。常用的结构体在内核目录include/linux/videodev2.h中定义struct v4l2_requestbuffers //申请帧缓冲,对应命令VIDIOC_REQBUFSs
2011-08-12 08:35:48
3361
原创 V4L2驱动框架
V4L2驱动框架主设备号: 81次设备号: 0-63 64-67 192-223 224-255/dev/videoX 应用层————————————char驱动————————————
2011-08-12 08:33:44
7564
转载 程序员养生(01)——心态
在程序之外,是程序员的生活。 当我们刚刚告别校园成为一个程序员时,大都拥有成功的梦想、万分的激情,那时的我们也拥有精力充沛的健康身体。随时间流逝,5年过去了、10年过去了,也许,梦想可能渐渐暗淡,激情慢慢消退。但,有一点是肯定的,我们的身体大不如前了,像视力下降
2011-08-09 19:57:11
1081
转载 linux内核入门集
下载Linux内核当然要去官方网站了,网站提供了两种文件下载,一种是完整的Linux内核,另一种是内核增量补丁,它们都是tar归档压缩包。除非你有特别的原因需要使用旧版本的Linux内核,否则你应该总是升级到最新版本。使用Git由Linus领头的内核开发队伍从几年前就开始使用Gi
2011-07-14 18:36:14
1610
转载 常见嵌入式WEB服务器
最近在搞一款应用到嵌入式WEB的产品,早期常为搭建服务器头疼,故在此列出几款常用的。不过我公司现在使用的goahead,下载见www.goahead.com 2.5.1版本。下面移植是转载http://www.cppblog.com/woaidongmao/archive/200
2011-07-12 13:54:40
21081
转载 V4L2 API及数据结构
V4L2是V4L的升级版本,为linux下视频设备程序提供了一套接口规范。包括一套数据结构和底层V4L2驱动接口。1、常用的结构体在内核目录include/linux/videodev2.h中定义 struct v4l2_requestbuffers
2011-07-04 14:25:23
2964
转载 MIPS体系结构介绍
在计算领域中,体系结构这个相当大的字眼用来描述一个用于编程的抽象机器,而不是一个机器的具体实现。这一点区别非常有用一一值得和在市场炒作中对这个词的滥用区分开来。读者有可能不熟悉抽象描述,但对其概念并不陌生。如果你开过手动档变速车,就会发现不管该车是前轮驱动还是
2011-07-04 12:57:44
2935
原创 Linux 视频设备驱动V4L2最常用的控制命令使用说明(1.02)
Linux视频设备驱动常用控制命令使用说明设置视频设备属性通过ioctl来进行设置,ioctl有三个参数,分别是fd, cmd,和parameter,表示设备描述符,控制命令和控制命令参数。1. 控制命令VIDIOC_QUERYCAP功能: 查询设备驱动的功能 ;参数说明:参数类型为V4L2的能力描述类型struct v4l2_capability;struct v4l
2011-07-04 12:49:28
24099
15
原创 Linux2.6内核目录简介
根据2.6.38内核Documentation 内核的文档,对每个目录的作用进行说明。arch 包含所有和体系结构相关的核心代码。每个子目录代表一种体系结构,子目录中包含boot,kernel,lib,mm等子目录,对应系统引导,系统调用,特定的函数库,内存管理等。block 块设备的基本框架和I/O调度算法crypto 加密,压缩,CRC校验算法drivers 设备
2011-06-28 14:55:00
1860
转载 如何学习内核
一、Linux内核学习经验1. 内核学习的心理误区心理上的问题主要有两个,一个是盲目,就是在能够熟练使用Linux之前,对Linux为何物还说不出个道道来,就迫不及待的盲目的去研究内核的源代码。重述Linus的那句话:要先会使用它。第二个就是恐惧。人类进化这么多年,面对复杂的物体和事情还是总会有天生的惧怕感,体现在内核学习上面就是:那么庞大复杂的内核代码,让人面
2011-06-24 18:24:00
3687
原创 GCC
本文讨论GNU编译器集合(GCC)中的C++编译器(g++)的典型用法,主要是指命令行选项的构造。GCC的C++编译器正常安装后,可以使用g++或c++命令执行。GCC Option Refresher本节回顾GCC的C编译器的基本使用方法。g++编译器的选项可以是单字符,比如-o,也可以多字符,比如-ansi。所以你不可以把多个单字符选项合写到一起,这和许多其他GNU和UNIX下
2010-04-23 11:33:00
1858
转载 从错误中学习正确观念 揭露USB设计的12大陷阱
通用序列总线(Universal Serial Bus, USB)已经问世十一年了,难以置信的是,电子业界至今仍不断以创新方法来利用这套通讯协议;相对地,工程师每天却也在千百种设计方案中,重复着相同的错误。如何从错误中学习正确观念,是一项重要的功课。虽然USB与研发人员熟悉的其它协议有众多相似之处,然而相较于熟悉的PS/2与RS-232领域,工程师在USB重复犯错的次数竟然更多。此外,面对严格的标
2010-04-01 16:46:00
1596
原创 IT培训的7大陷阱——摘自《程序员羊皮卷》
在软件开发领域,由于大学教材落后于实际工作的需要,于是很多IT 培训机构应运而生,从Java 、.NET 、PHP 之类的计算机语言到培训技能,比如测试,可以说应有尽有。作为计算机相关专业的在校生和毕业生,我们是否有必要去参加这类培训班呢?IT 培训的7 大陷阱IT 培训班的确有好的方面,很多IT 门外汉借助培训班走上了从事IT 职业的道路。但如今满大街的培训班也是良莠不齐。最近,
2010-03-26 13:25:00
6381
转载 vim 中文乱码解决方法
gbk编码的文件用vim打开后中文都是乱码(本机locale为UTF8),必须用:e ++enc=gbk 命令才能正确显示,有没有什么办法能修改什么 vimrc之类的配置让vim自动识别? vim /etc/vim/vimrc 加上如下代码: set fencs=ucs-bom,utf-8,gb18030,gbk,gb2312,big5,euc-jp,euc-kr,lati
2009-09-12 13:40:00
923
转载 c语言编译过程
编译的概念:编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。编译的完整过程:C源程序-->预编译处理(.c)-->编译、优化程序(.s、.asm)-->汇编程序(.obj、.o、.a、.ko)-->链接程序(.exe、.elf、.axf等) 1. 编译预处理
2009-09-12 13:38:00
663
翻译 用Crosstool工具构建交叉工具链
用Crosstool工具构建交叉工具链Crosstool 是一组脚本工具集,下载地址是http: //kegel.com/crosstool。用Crosstool构建交叉工具链要比较简单方便,所需资源均自动下载。# cd /home/lsf (笔者使用的用户名是lsf)# tar –xvzf crosstool-0.43.tar.gz# cd crosstoo
2009-09-12 13:29:00
1105
原创 ELDK安装过程详解
所有操作都是在root的权限下完成的。普通用户权限有些操作无法进行。 1. 创建挂载点,如果已创建,此步骤可以跳过。mkdir /mnt/cdrom 2. 挂载光驱mount -t iso9660 /dev/cdrom /mnt/cdrom(参数-t是文件系统格式,cdrom的标准格式是iso9660) 3. 查看cdromcd /mnt/cdrom
2009-08-19 19:25:00
1762
ARM 嵌入式系统开发综述——ARM 开发工程师入门宝典
2010-02-07
ARM 经典300 问
2010-02-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人