自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

原创 arm+linux swap出错问题

今天,程序跑了两个小时,忽然出现如下信息:swap_dup: Bad swap file entry 002fdf80VM: killing process intrusion_testswap_free: Bad swap file entry 002fdf80swap_free: Bad swap file entry 002fc280Killed看了一下,应该是s

2013-03-29 16:49:44 5280

原创 linux kernel mtd 分区

在移植linux kernel时遇到分区问题。有一点想法,不一定正确,错误请大家指出。这里基于linux2.6.28.6来说的,其他的位置有可能不同。linux对flash的分区在结构体struct mtd_partition 中,在里面可以设定分区。增加,删除,修改。分区的大小可由自己的存放文件(uboot、kernel、文件系统等)设定。这里的分区对应着块设备/dev/mtdb

2013-03-28 11:02:48 7599

原创 uboot一些粗浅的认识(一)

uboot 有关引导的两个重要参数是 bootargs和bootcmd。1、bootargs 携带的是引导文件的参数信息。exp:uboot命令行:setenv bootargs "root=/dev/mtdblock2 rootfstype=yaffs2 console=ttySAC0,115200"  yaffs文件系统的引导(1)root=“。。。”是关于文件系统存放的位

2013-03-28 09:26:39 1104

转载 关于oop错误定位的学习(转)

接下来的这些信息,和这个模块的调试没多大关系,它们是虚拟内存页目录、页表信息、oops错误号以及最后访问的sysfs文件等。pgd = c39d8000 [00000000] *pgd=339cf031, *pte=00000000, *ppte=00000000 Internal error: Oops: 817 [#1]  last sysfs file: /sys/devices/pla

2013-03-20 09:54:25 942

原创 ok6410移植linux2.6.28加yaffs文件系统

用forlinx的ok6410开发板做项目的demo,真受罪,以后谨慎选择。记录一下,不然好不容易移植好的又忘了。没什么实质的内容,只是方便自己记忆。其linux2.6.28的手册的内容有不少错误的地方,要注意。1、SD卡启动uboot,这个建议直接用其linux3.0配套的sdboot(或者叫mmc.bin);2、通过usb烧写linux2.6.28的u-boot.bin

2013-03-18 17:10:51 1043

原创 Ubuntu 12.04中文输入法的安装

Ubuntu 12.04中文输入法的安装    Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。一、是安装语言包。我们选择System Sett

2013-03-15 11:28:08 2448

原创 ubuntu英文版变成中文版

适用于ubuntu 12.04英文版的系统,其它版本的设置应该是大同小异的。进入ubuntu系统,在顶部齿状标志找到system...2.在personal找到Language Support3.进入Language Support后,在language的页面中点击Install/Remove Languages...

2013-03-15 11:01:04 10892

转载 去除vim中的^M符号

去除vim中的^M符号原因:有两种情况,会出现当用VIM打开文件时显示^M符号:1、vim被配置为fileformat=unix,而你打开的文件都是dos格式的。unix格式的换行符为0A(ascii码)也就是(\n),dos格式的换行符为 0D 0A(也就是(\r\n)),其实就显示为^M。一般下面的这个命令就可以让Vim能自动识别UNIX

2013-03-12 09:46:08 2514

转载 编译警告

如何看待编译警告当编译程序发现程序中某个地方有疑问,可能有问题时就会给出一个警告信息。警告信息可能意味着程序中隐含的大错误,也可能确实没有问题。对于警告的正确处理方式应该是:尽可能地消除之。对于编译程序给出的每个警告都应该仔细分析,看看是否真的有问题。只有那些确实无问题的警告才能放下不管。说明:由于编译的警告各种各样,根本不可以一一罗列出来,下面只是列举出比较典型的一些警告

2013-03-08 15:56:42 969

原创 linux程序开机自启动 不用回车 找不到库

linux自启动应用程序,刚开始是/etc/init.d/rcS加入应用程序或者脚本命令就可以实现开机自动运行,不过出现了“找不到库”问题,于是把应用程序放到/etc/profile中自己开机启动的程序,但是不能自启动,需要敲回车。解决方法:       从开发板的角度讲,一般只要在/etc/init.d/rcS中加入你的程序或者脚本命令就可以实现开机自动运行;想在超级终端输入回车

2013-03-05 09:39:53 2829

Android学习书籍推荐

android开发学习的入门书籍推荐,相当有用,有些书籍下载请看本人上传资源

2013-04-03

androidAPI中文版

android的API,中文版的,对照google的guide很好理解。

2013-04-03

Android学习路线

android的开发学习路线,很详细,很实用

2013-04-03

Building Embedded Linux Systems, 2nd Edition构建嵌入式系统的第二版

是构建嵌入式系统的第二版,英文版的,但是并不难,很容易看懂。是入门的好书

2013-03-30

C++编程思想源代码

C++编程思想第二版的源代码,方便大家学习!

2012-02-04

空空如也

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

TA关注的人

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