自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

转载 关于各家6410开发板的分析比较

<br /> 首先,删除以前空洞的淘宝链接比较,记得以前淘宝的6410 开发板基本上是友坚独霸天下,所以当时也没有什么可写的,只有一家,真的不好比较。现在不同了,从去年年底开始市场上冒出了华天正的REAL6410,飞凌的TE6410,等等。<br />    由于6410的开发难度以及工艺成本问题,目前市场上常见的有如下几种6410 开发板:<br />    一、友坚。<br />    友坚做的比较早,开始的时候价格好高,后来一路下跌,现在降价到2K多到3K多不等,还根据外设不同做了几种开发板。<br

2010-12-03 20:46:00 8778 5

转载 分析各家2440开发板的性价比(初学者如何选择开发板)

<br />作者:gooogleman(wogoyixikexie@gliet)<br />   我曾经在大学买过两个ARM9,经历了纠结的入门过程http://blog.csdn.net/gooogleman/archive/2010/05/23/5617981.aspx 我觉得选择一个合适的开发板很重要,所以特花了几天时间写了这篇文章,希望对大家有帮助。<br />    刚才一觉醒来,我就淘宝了一番,分析各家2440开发板的性价比。<br />   首先抛弃那些土枪开发板,太低价格没有啥保障因素的。<

2010-12-03 20:14:00 1598

原创 嵌入式开发的一些基本问题

10.71.嵌入式处理器有哪些特点?答:有4个基本特点。●     对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核的执行时间减少到最低限度。●     具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构已经模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。●     可扩展的处理器结构,一边最迅速的开发出买组应用的高性能的嵌入式设备。●     嵌入式微处理器必须功耗很低,尤其适用于便携式的无限级移

2010-10-09 01:17:00 857

转载 设备驱动分层-抽象与具体的演变

<br />——————————此文转自陈莉君老师<br />Unix操作系统在最初设计的时候就将所有的设备都看成文件,也就是说,把设备纳入文件系统的范畴来管理。Linux操作系统的设计也遵循这一理念。把设备看成文件,具有以下含义:<br />(1)    每个设备都对应一个文件名,在内核中也就对应一个索引节点。应用程序通过设备的文件名寻访具体的设备,而设备则像普通文件一样受到文件系统访问权限控制机制的保护。<br />(2)    对文件操作的系统调用大都适用于设备文件。例如,通过open()系统调用可以

2010-10-01 23:44:00 766

转载 Linux设备驱动程序--与硬件通信(转)

<br />/O 端口和 I/O 内存<br />每种外设都是通过读写寄存器来进行控制。 <br />在硬件层,内存区和 I/O 区域没有概念上的区别: 它们都是通过向在地址总线和控制总线发出电平信号来进行访问,再通过数据总线读写数据。<br />因为外设要与I/O总线匹配,而大部分流行的 I/O 总线是基于个人计算机模型(主要是 x86 家族:它为读和写 I/O 端口提供了独立的线路和特殊的 CPU 指令),所以即便那些没有单独I/O 端口地址空间的处理器,在访问外设时也要模拟成读写I/O端口。这一功能通

2010-09-20 14:36:00 625

转载 S3C2410--MMU

s3c2410 MMU(存储器管理单元)讲解(转)<br />  MMU,全称Memory Manage Unit, 中文名——存储器管理单元。<br />    许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还用用户需求的不断增大,应用程序的规模也随之膨胀起来,终于一个难题出现在程序员的面前,那就是应用程序太大以至于内存容纳不下该程序,通常解决的办

2010-09-20 13:18:00 630

原创 Fedora / Redhat 软件包管理指南(转)

<br />参加intel杯那是,刚开始用Mbolin,是基于Fedora9改的,后来就选择fedora9进行开发。碰到一些问题,参考了这篇文章,现在转过来收藏。<br /> <br /><br /> <br />http://www.chmhome.com/redhat9.0-rmen/index.html       REDHAT 9<br />http://linux.chinaitlab.com/special/linuxcom/Index.html      Linux常用Command<br /

2010-09-20 13:06:00 1324

原创 C与数据结构——数据区(二)

       昨天《C与数据结构——概述(一)》的码字,都是文字,自己看了都糊涂。技术类的东西,文字太多有时候真的不爽。像代码这种东西,喜欢直观认识的人常常直接看代码,才看文字。代码直观,文字简洁。水平太菜,没办法简洁。今只能这样,先弄个形式:# include# define uchar unsigned char  uchar c[5]={0,1,2,3,4};  //全局变量  extern int   pi=3.14      //extern 全局变量  void main()          

2010-09-20 12:37:00 544

原创 大学时光

<br />     写日记这东西,怎么说,无聊的时候就写写。毕竟没有韩峰局长做得那么思路清晰,结构严谨,最重要的是人家态度好啊,什么时候都严肃认真,一丝不苟的坚持写日记。态度决定一切。我知道某一天,自己定不会在这里写日记,无事呻吟了。这一天一定会到来,很快了的,应该。不是说我批韩峰这种人,其实不是,应该感谢他。第一、为我们来宾作出了贡献,以他的形象给来宾打出了知名度;第二、他的精神值得我学习。若以他的这种精神去研究linux内核,必将修成正果。<br />     不说韩峰了,还是说我的大学。趁这还在大学

2010-09-19 21:44:00 842

原创 C与数据结构——概述(一)

    引言:  未进职场,真正接触产品开发之前,基础还是才是最重要的。大学的好处就是随心所欲的学。怎么理解就怎么理解,不违规,不犯法。呵呵,从今天开始的一段时间,我开始将c语言和数据结构的理解写写,算大学的最后珍惜了。    编程语言这东西,其实我就是喜欢看成数据区,一块块的,进行相关操作。早晨起床,大家都去上课。我赖床,随手拿起床头的数据结构和算法分析来看。以前的老师,我一点都不喜欢,上课照本宣科,没给我们模型过,还双语教学。也就是课本是英语,老师一句英语都不讲。当时学单片机,没怎么用心学,考试60分,

2010-09-19 19:25:00 810

原创 关于Makefile与Kconfig的理解

在Linux系统里,什么都是模块。一块一块的多好啊。想多大就有多大,想多小就有多小,内存管理,进程管理,文件系统,网络系统这些子系统都可以说模块,小的一个驱动文件也是一个模块。简单的说,linux系统内核是慢慢增加功能形成的,怎么形成功能呢?这就是修改内核。想要增加内核的功能,方法就很简单了。系统是软件嘛,那就编写代码呗。怎么加进去呢,模块方式加载。  把所有的东西看成一块块,就简单多了。再给出自己理解的一个概念。这个世界上只有两样行为,一个是创造,一个是使用。相对应的就是生产者,和使用者了。在我们的lin

2010-09-18 11:45:00 721

原创 求职简历——开始找工作了

    本人是电子工程与自动化学院测控技术与仪器专业2011届应届毕业生。想应聘嵌入式linux开发职位,比较感兴趣的是linux驱动开发,毕竟不做喜欢的,慢慢的就荒废了。       在校区间,学到到的知识还是比较多的,比如C语言程序设计,面向对象程序设计C++,ARM汇编,模电,数电,单片机,微机原理与接口技术这些我认为比较好的课程,并在学校嵌入式系统训练实验室学习了一年的嵌入式开发,方向是ARM+linux,买了块开发板是飞凌的FL2440,平时主要学习linux驱动。   参加几次比赛,尤其是代表学

2010-09-17 17:20:00 929

转载 linux2.6.x的配置文件kconfig语法

看见人家写整理的还不错,直接贴出原帖了linux2.6.x的配置文件kconfig语法linux在2.6版本以后将配置文件由原来的config.in改为kconfig,对于kconfig的语法在/Documentation/kbuild/kconfig-language.txt中做了详细的说明,在这里给出kconfig-language.txt的中文版。<br />介绍<br />----<br /><br />在配置数据库的配置选项是以树的形式组织的:<br /><br />   +- Code matu

2010-08-27 21:32:00 603

原创 ARM+linux驱动开发步骤的简单演示

      碰到一个问我怎么写驱动的师弟,其实我也不懂,更不懂怎么和他说了。要学的还有很多,具体的驱动框架需要他去看了,理解内核机制我也需要抽时间去琢磨。由于前面做过,就整理一下前面做过的文档,从头到尾演示一下,步骤而已,简单的说,就是操作演示,至于调试啊,那是代码的事情了。直接贴出以前的文档如下:************************************************************************************************由于近段时间还要继续

2010-08-22 23:55:00 6181

原创 关于我与嵌入式开发

      作为一个在校的学生,我在课程老师的眼里绝对的不是好学生,我逃课所以点名自然不到了,不交作业如果要交也就是预防被取消考试资格所以龙飞凤舞的一次抄完成多次作业,是抄!。可我要告诉大家,其实我的课程成绩还算可以,如果我喜欢的,即使一次课都不上,每门考个80、90来分从来不是问题。飘柔,就是这么自信!比如,模电,数电,单片机,微机原理及接口技术这些硬件课程,软件课程的C及C++,不过郁闷的是,当时我自学单片机的时候刚好是数据机构与算法考试,没什么特别的兴趣在上面,后来可想而知,没挂但分数不高,也就是悬崖

2010-08-20 22:28:00 1431 8

转载 S3C2410读写Nand Flash分析----刘洪涛

<br />一、结构分析   <br /><br />S3C2410处理器集成了8位NandFlash控制器。目前市场上常见的8位NandFlash有三星公司的k9f1208、k9f1g08、k9f2g08等。k9f1208、k9f1g08、k9f2g08的数据页大小分别为512Byte、2kByte、2kByte。它们在寻址方式上有一定差异,所以程序代码并不通用。本文以S3C2410处理器和k9f1208系统为例,讲述NandFlash的读写方法。   <br /><br />NandFlash的数据是以

2010-08-19 14:16:00 1576

转载 nand flash结构以及读写分析

<br /> <br />因为要做一个存储器专题,与同门分好工,他讲基础,我讲前沿,参考了很多资料,决定讲一下nand flash,虽然距离东芝提出nand flash结构已经有20年的历史了,但是随着基于nand flash技术的固态存储器SSD必将一统天下。当下,市面上的闪存多是基于两种技术的,nor flash和nand flash,有趣的是nor flash是Intel在1988年开发的,随后一年才有了东芝的nand flash,而现在做nand flash最好的就是东芝和三星了,一向以要做就做To

2010-08-19 14:10:00 866

原创 关于Makefile

<br />打算要写一篇关于Makefile的文章了,且不说Make这个工具有多么性感迷人了,只是,玩linux的人,不懂她的那些事儿,实在说不过去了。在2.6内核下,<br />后来发现有一篇博文《makefile的语法及写法》,写得很不错。从幼儿园开始,我就知道了,要站在爸爸的肩膀上才能看的看得更远。学习也是一样的,前人将给我们无穷无尽的力量。所以,我这就不做无用功太多了。直接贴过来,仅当收藏了,在网上的咚咚,有时候没见见作者,就隐掉。请看:<br /> <br />——————————————————

2010-08-18 16:17:00 495

转载 ARM GNU 汇编语法浅析

第一部分 Linux下ARM汇编语法<br />    尽管在Linux下使用C或C++编写程序很方便,但汇编源程序用于系统最基本的初始化,如初始化堆栈指针、设置页表、操作 ARM的协处理器等。初始化完成后就可以跳转到C代码执行。需要注意的是,GNU的汇编器遵循AT&T的汇编语法,可以从GNU的站点(www.gnu.org)上下载有关规范。<br /><br />一. Linux汇编行结构<br />任何汇编行都是如下结构:<br />[:] [} @ comment<br />[:] [} @ 注释<br

2010-08-18 12:04:00 1048

转载 嵌入式系统 Boot Loader 技术内幕

<br />最近的兴趣想好好的把底层硬件搞一下,对于软硬件的衔接点,内容实在是很丰富。重点关注了bootloader,参考了一些很不错的文章。如下面收集的《嵌入式系统Boot Loader 技术内幕》。<br /> <br /> <br />詹荣开 ([email protected]), Linux爱好者<br />2003 年 12 月 01 日本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。<br />1. 引言<br /

2010-08-18 10:08:00 419

转载 嵌入式系统Boot Loader 技术内幕

<br />最近的兴趣想好好的把底层硬件搞一下,对于软硬件的衔接点,内容实在是很丰富。重点关注了bootloader,参考了一些很不错的文章。如下面收集的《嵌入式系统Boot Loader 技术内幕》。<br /> <br /> <br />詹荣开 ([email protected]), Linux爱好者<br />2003 年 12 月 01 日本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。<br />1. 引言<br /

2010-08-18 10:03:00 325

原创 linux经典面试题

忧伤岁月收集的面试题

2010-08-15 16:25:00 432

转载 桂林人教你用近乎免费的方式玩转桂林

<br /><br />1.七星公园  早上六点以前,本地人晨练都是自由出入的。过了这个时间本地人两人元门票,买通卡1元/次。  攻略:千万不要背大包挂相机,让门卫一眼就看出你是旅游的。最好学几句桂林话,守门的人感可疑盘问,打死说自己是桂林哪所学校的,忘带证了。还有一条路从后山爬进公园,比较危险一些。要说这个公园30的门票其实挺值,景点大多很经典,但是有这样的途径为什么不用呢?<br /><br /><br />2.两江四湖(0元)  这是一条能与威尼斯水城媲美的环城水系——广告语。这个景点广告没有夸大,其

2010-08-15 10:34:00 9170

原创 源码站点

bootloader:   U-Boot官方下载http://git.denx.de/?p=u-boot.git;a=summaryomap-u-boot-utilsU-boot的所有分支Linux kernel and drivers:  Linux内核官方网站yaffs2源码下载宋宝华的ldd6410Linux utility tool:busybox 官方下载MTD下载GNU Linux核心命令和工具的源代码路径Memory Technology Devices 官方网Linux utility

2010-08-14 15:25:00 345

转载 看电脑眼睛不酸不胀的一个好方法

设置方法:打开控制面板中的"显示"选择外观(appearance)-高级(advanced),然后在项目(items)那栏选窗口(windows),再点颜色(color) -其它颜色(others),然后把Hue(色调)设为85,Sat(饱和度)设为90,Lum(亮度)设为205。然后单击添加到自定义颜色(Add to custom colors),按“确定”...一直确定。 把窗口设成绿色之后,再来把IE的网页背景也变成养眼的绿色吧:打开IE,点击工具(TOOLS),点INTERNET选项(INTERNE

2010-08-14 14:45:00 339

转载 电脑的自动开关机机

<br />使用电脑的自动开机,哇,好爽,并且音乐可以随便你定哦,一天都有好的心<br />.自动定时开机<br />此功能需要在BIOS中设定,并且你的主板的高级电源管理设置必须支持这个功能,不过现在大多数的主板全支持,放心使用吧.<br />步骤一:<br />启动系统按DEL,进入BIOS,然后选中 "POWER MANAGEMENT FEATURES"<br />(电源管理设置),回车进入.在电源窗口中找到"RESTORE ON AC/POWER<br />LOSS"项,按回车,然后通过方向键设置其

2010-08-14 14:44:00 523

转载 S3c2410软件调试总结

<br />S3c2410软件调试总结 <br />7、8月份的时候自己用空余时间制作了一块S3c2410+Cyclone EP1C6的开发版,由于没有时间就一直扔在那里,最近空了下来,我用了3个星期的时间埋头对开发板对了全面的调试,我的工作重点是放在 bootloader、ucos-ii等相对比较简单的程序,借此来完成对硬件模块的测试以及对S3c2410的熟悉。<br /><br />    很高兴,现在各个模块已经全部打通,我个人自己写的Nor Flash bootloader、Nand Flash b

2010-08-14 13:59:00 446

转载 ARM体系中所描述的RO,RW和ZI数据解析

一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的东西,我想应该有不少人也有和我同样的困惑,因此将我的一些关于RO,RW和ZI的理解写出来,希望能对大家有所帮助。要了解RO,RW和ZI需要首先了解以下知识:    1. ARM程序的组成    此处所说的“ARM程序”是指在ARM系统中正在执行的程序,而非保存在ROM中的bin映像(image)文件,这一点清注意区别。一个ARM程序包含3部分:RO,RW和Z

2010-08-14 13:55:00 515

转载 电子专业的至理名言---转

电子专业的至理名言---转 挂科不要紧,只要主义真!有背景而不愁工作的、没兴趣在电子方向发展的、立志考研的朋友不必往下读了)记住,我们的目标只有一个,应聘时不会因对手是xx名牌大学的而不敢与他竞争。首先要知道,我们所学习的很多基础课程对我们是毫无意义的(撇开综合素质培养问题),即使是专业知识也已是远远落后于时代的。所以,即使你考试挂了,并不代表你能力也不及格。挂了没关系,交了补考费就搞定。

2009-05-28 15:47:00 1426 2

原创 面向对象,春暖花开——一个程序员的情书——转

面向对象,春暖花开——一个程序员的情书——转  我能抽象出整个世界... 但是我不能抽象出你... 因为你在我心中是那么的具体... 所以我的世界并不完整... 我可以重载甚至覆盖这个世界里的任何一种方法... 但是我却不能重载对你的思念... 也许命中注定了 你在我的世界里永远的烙上了静态的属性... 而我不慎调用了爱你这个方法... 当我义无返顾的把自己作为参数传进这个方法时...

2009-05-28 15:21:00 650

原创 不留遗憾

我想让自己足够的疯狂,自信勇敢而叛逆,否则,我真的无法容忍自己就这样慢慢的老去,毕业了,可以后悔,但不想因太过遗憾而撕心裂肺!

2009-05-28 14:40:00 382

智能实验室——CHM阅读器2.0.0.200

很好的CHM阅读器,是阅读CHM电子书,电子文档资料等的好助手!

2010-02-25

lcd1602头文件

对于很对初学液晶来说,很实用的高效率头文件

2009-05-28

空空如也

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

TA关注的人

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