包括如下内容:
1、开发环境搭建
2、制作交叉编译器
3、裸机编程
4、移植u-boot(基于u-boot-2014.4版本)
5、移植内核
6、制作文件系统
7、驱动
8、综合应用
1 前言
学习嵌入式,首先需要学好C语言,推荐大家看郝斌的C语言视频教程,不要问我视频在哪。这里引用一...
分类:
系统相关 时间:
2014-06-22 22:10:48
阅读次数:
673
shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。
实际上,shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。...
分类:
系统相关 时间:
2014-06-22 19:12:13
阅读次数:
311
最近实验室需要做一个 Linux 与 FPGA 之间的快速接口,考虑高速的特性,选择了 PCI 接口实现。
FPGA 选择 altera 的 EP2C20F484C8
PCI 接口芯片选择 PLX8311
操作系统选择 ubuntu10.04
1、Linux 检测 PCI
将板卡插入到主机 PCI 插槽内,开机,通过 lspci 命令可以检测到当前系统下所有的 PCI 设备。...
分类:
系统相关 时间:
2014-06-22 14:51:00
阅读次数:
818
linux常用的命令...
分类:
系统相关 时间:
2014-06-22 16:58:41
阅读次数:
227
对自己使用的IDE进行jvm的调优
首先进行日志输出配置
Eclipse 修改eclipse.ini
IDEA 修改 idea.exe.vmoptions
增加打印日志的配置参数
-XX:+PrintGCTimeStamps
-XX:+PrintGCDetails
-verbose:gc
-Xloggc:cc_gc.log
之后启动IDE,查...
分类:
系统相关 时间:
2014-06-22 16:59:06
阅读次数:
372
Linux 解决文件删除了但磁盘可利用率没变...
分类:
系统相关 时间:
2014-06-21 21:59:00
阅读次数:
314
在之前的一篇博文<>中,我介绍了一种查找内核内存泄露的一种方法。这不才几个月,又有客户埋怨:使用了产品5天左右后,Suse服务器由于内存耗尽而Crash。O My God,不会吧,在我机器上跑的好好的哇(程序员常用名言 嘿嘿)。 那么就让我们一起来看看,苦逼的博主是如何确定问题并且找到问题的.......
分类:
系统相关 时间:
2014-06-22 18:51:54
阅读次数:
304
以前一直用myeclipse,没有这方面的顾虑,现在换到了eclipse,很多要自己设置了,比如很多快捷键。
最常用的,运行到sysout ,eclipse总是不自动补全,很是恼火!!!...
分类:
系统相关 时间:
2014-06-22 14:40:39
阅读次数:
462
原文来自:http://lwn.net/Articles/336224/
选择感兴趣内容简单翻译了下:
在内核社区一直以来的兴趣是保证质量.我们需要保证和改善质量是显而易见的.但是如何做到却不是那么简单.一个广泛的办法是找到一些成功之处来增加内核在多方面的透明性.这将使得这些方面的质量变得更加明朗,因此将改变内核质量.
采用多种形式增加透明性:
checkpatch.pl脚本突出显示...
分类:
系统相关 时间:
2014-06-22 22:08:48
阅读次数:
319
学习设备驱动编程也有一段时间了,也写过了几个驱动程序,因此有对设备驱动程序有了一些新的理解和认识,总结一下。
★什么是驱动程序
刚开始学习设备驱动程序的时候,产生了许多的问题。什么是驱动程序?驱动程序是干嘛的?它是如何工作的?它又是如何跟操作系统联系起来的?一系列的问题,现在有些地方还是不一定清楚,但是相比起刚开始的那个阶段,感觉自己还是清楚了很多。
设备驱动程序说白了(实质...
分类:
系统相关 时间:
2014-06-21 21:34:36
阅读次数:
349
我们经常会通过find命令进行批量操作,如:批量删除旧文件、批量修改、基于时间的文件统计、基于文件大小的文件统计等,在这些操作当中,由于rm删除操作会导致目录结构变化,如果要通过find结合rm的操作写成脚本,就会遇到一些麻烦,本文通过一个例子为大家进行介绍。...
分类:
系统相关 时间:
2014-06-22 18:21:10
阅读次数:
362
MyEclipse提示
1、具体如下图...
分类:
系统相关 时间:
2014-06-22 20:28:21
阅读次数:
242
时间相关的东西很难分类.所以我就写一篇好了.
一.系统时间
1.time函数
time_t time(time_t *tloc);
double difftime(time_t time1,time_t timeo);
time返回系统自1970年1月1日以来,经历了多少秒的时间.同时可以通过返回值和参数来得到.
difftime则返回两个参数的时间之差.并且结果是作为双精度浮点...
分类:
系统相关 时间:
2014-06-22 21:59:07
阅读次数:
251
走进WAVE文件
WAVE是录音时用的标准的Windows文件格式,文件的扩展名为“wav”,数据本身的格式为PCM或压缩型,属于无损音乐格式的一种,符合RIFF(Resource
Interchange File Format)规范。所有的WAV都有一个文件头,这个文件头音频流的编码参数。数据块的记录方式是小端(little-endian)字节顺序,标志符并不是字符串而是单独的符号
表1...
分类:
系统相关 时间:
2014-06-22 16:18:11
阅读次数:
326
修改MyEclipse行数的颜色
1、未修改前,行数的颜色
2、依次选择“Window--->Preferences”
3、选择“General--->Editors--->Text Editors--->Line number foreground”
4、单击“Color”弹出框,选择“基本颜色”,然后单击“确定”
...
分类:
系统相关 时间:
2014-06-21 22:57:24
阅读次数:
361
修改MyEclipse编辑框背景色
1、未修改之前,编辑框背景色
2、依次操作,“Window--->Preferences”
3、选择“General--->Editors--->Text Editors”,找到右侧的“Background color”,
取消“System Default”,单击“Color”,选中喜欢的颜色...
分类:
系统相关 时间:
2014-06-22 21:37:45
阅读次数:
302
MyEclipse完善提示配置
一般的,MyEclipse中的提示以“.”后进行提示,不是很完善。现在,修改提示配置,让提示更完善!
具体操作如下:
1、打开MyEclipse,单击“Window---Preferences”
2、依次点击“Java--->Editor--->Content Assist”
3、找到“A...
分类:
系统相关 时间:
2014-06-21 22:58:40
阅读次数:
303
需要工具:
1.apktool apk打包工具
下载地址:http://android-apktool.googlecode.com/files/apktool1.5.2.tar.bz2
安装:直接解压即可,是一个apktool.jar文件,通过
[plain]
view plaincopyprint?
$java -jar apktool.jar ...
分类:
系统相关 时间:
2014-06-22 19:22:58
阅读次数:
278
尽管在Linux里传播的病毒不多,但也是存在一些,我从一些安全站点搜集了一些资料。
1、病毒名称:
Linux.Slapper.Worm
类别: 蠕虫
病毒资料: 感染系统:Linux
不受影响系统:Windows 3.x,
Windows 95, Windows 98, Windows NT, Windows 2000, Windo...
分类:
系统相关 时间:
2014-06-22 22:05:55
阅读次数:
365
redhat6.2默认不安装GUI,启动时默认进入text模式,本文详细记录了安装、配置redhat6.2 GUI的步骤,以供各位和自己参考。...
分类:
系统相关 时间:
2014-06-22 22:20:01
阅读次数:
330