- 博客(10)
- 资源 (6)
- 收藏
- 关注
原创 NAND FLASH制作YAFFS文件系统问题记录
做YAFFS时烧写后,mount没有img中的文件,只有lost+found,但是保存后文件不会丢失。可能原因:1.mkyaffs2img与yaffs中的对nand flash的读写不一致。==> 我实际的工作中出现过mount存在烧录文件的情况,可以排除这点。2.nand flash中坏块在烧录区导致不能识别。今天发现对nand flash中img文件的烧写会存在很大的问题。就是直接
2011-12-03 21:57:34 769
原创 vim一些最常见的问题(FAQ)
以下问题以及解答均由版上的文章归纳整理而来,部分内容为原文引用。(请搜索“(编号)”快速定位到问题答案部分。)(01) 为什么别人的方法在我这里行不通?(02) 如何找到上次编辑的文件?(03) 如何复制粘贴?(04) 如何在多个文件中进行替换?(05) 如何把fold一次全部打开?(06) 如何选择、复制或者查找光标所在的单词?(07) 如何计数搜索的字符串?(08) 如何去掉高亮搜索?(09)
2009-11-04 13:28:00 780
原创 RedHat linux inittab详解
一、什么是init init是Linux系统操作中不可缺少的程序之一。 是一个由内核启动的用户级进程。 内核启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式来启动其他用户级的进程或服务。所以,init始终是第一个进程(其PID始终为1)。 内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统
2009-11-02 18:12:00 435
转载 社保详解
请转载,省的以后到处找了,方便大家,更方便自己。欢迎大家转载啊! 具体的社保构成比例为: 养老保险:单位每个月为你缴纳21%,你自己缴纳8%; 医疗保险:单位每个月为你缴纳9%,你自己缴纳2%外加10块钱的大病统筹(大病统筹主要管住院这块); 失业保险:单位每个月为你缴纳2%,你自己缴纳1%; 工伤保险:单位每个月为你缴纳0.5%,你自己一分钱也不要缴; 生
2009-11-02 16:50:00 978
原创 extern “C”用法
用一句话概括extern “C”这个声明的真实目的就是实现C++与C及其它语言的混合编程。 extern "C"的惯用法 (1)在C++中引用C语言中的函数和变量,在包含C语言头文件(假设为cExample.h)时,需进行下列处理: extern "C"{#i nclude "cExample.h"} 而在C语言的头文件中,对其外部函数只能指定为exte
2009-11-02 11:19:00 388
原创 大端格式和小端格式
嵌入式系统开发者应该对Little-endian和Big-endian模式非常了解。Little endian:主机字节区,高高低低原则Big endian:网络字节区,高低高低原则例如,16bit宽的数0x1234在Little-endian模式CPU内存中的存放方式(假设从地址0x4000开始存放)为:内存地址 存放内容0x4000
2009-11-02 11:17:00 692
原创 Qt-embeded安装
1.改变目录到想要安装Qte的目录下,例如:cd /home/workspace2.解压qt-embedded-free-3.2.1.tar.bz2到Qte的安装目录下tar jxvf qt-embedded-free-3.2.1.tar.bz23.将解压后的文件夹qt-embedded-free-3.2.1改名为qtemv qt-embedded-free-3.2.1 qte4.编写
2009-11-01 23:53:00 760
原创 Qt程序移植
1.建立交叉编译环境(1)解压交叉编译工具tar zxvf arm-linux-gcc-2.95.3.tar.gz(2)修改脚本文件vi /etc/profile在#Path manipulation下增加pathmunge /usr/local/arm/2.95.3/bin注意:A.交叉工具解压后一定要放在/usr/local/arm下 B.可能bin
2009-11-01 23:46:00 655
原创 Qt-X11安装
1.改变目录到想要安装Qt的目录下,例如:cd /home/workspace2.解压qt-x11-free-3.2.1.tar.bz2到Qt的安装目录下tar jxvf qt-x11-free-3.2.1.tar.bz23.将解压后的文件夹qt-x11-free-3.2.1改名为qt3mv qt-x11-free-3.2.1 qt34.编写shell,改变环境变量(库的编译环境)#
2009-11-01 23:41:00 1294 1
原创 PV操作
PV操作的含义:(同步机制叫作PV操作,这是狄克斯特拉用荷兰文定义的,因为在荷兰文中,通过叫passeren,释放叫vrijgeven,PV操作因此得名。)PV操作由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作,具体定义如下: P(S):①将信号量S的值减1,即S=S-1; ②如果S³0,则该进程继续执行;否则该进程置为等待状态,排
2009-11-01 23:38:00 623
c语言嵌入式系统编程修炼之道
2009-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人