上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 36 下一页
摘要: 学习学习Coreutils经常会有人问Linux下的cp mv mount 等shell命令源码在哪儿,我们可以在这里找到http://www.gnu.org/software/coreutils/,下载地址http://ftp.gnu.org/gnu/coreutils/;相关文档 http://www.ha97.com/book/lfs-book-6.6/chapter06/coreutils.html 阅读全文
posted @ 2011-11-07 20:24 夏大王 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 功能描述: mount挂上文件系统,umount执行相反的操作。 用法:显示代码打印1 #include <sys/mount.h>23 int mount(const char *source, const char *target,4 const char *filesystemtype, unsigned long mountflags, const void *data);56 int umount(const char *target);78 int umount2(const char *target, int flags);参数:显示代码打印01 source:将要挂 阅读全文
posted @ 2011-11-04 17:17 夏大王 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 【疑问】【疑问解答】uboot烧写yaffs2过程中,如何写入oob数据的求助:关于求助:关于uboot 写yaffs2文件系统代码http://linux.chinaunix.net/bbs/thread-1125671-1-4.html现在正在看uboot烧写yaffs2的代码,有点疑问输入命令后执行do_nand,然后执行到nand_write_optsint nand_write_opts(nand_info_t *meminfo, const nand_write_options_t *opts){。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 阅读全文
posted @ 2011-11-03 18:34 夏大王 阅读(1353) 评论(0) 推荐(0) 编辑
摘要: uboot 与系统内核中 MTD分区的关系:分区只是内核的概念,就是说A~B地址放内核,C~D地址放文件系统,等等。1:在内核MTD中可以定义分区A~B,C~D。。。。。。并与以绝对的地址赋上值。bootloader中只要能将内核下载到A~B区的A地址开始处就可以,C~D区的C起始地址下载文件系统。。。这些起始地址在MTD的分区信息中能找到。bootloader对分区的概念不重要,只要它能把内核烧到A位置,把文件系统烧到C位置。所以,在bootloader对Flash进行操作时,哪块区域放什么是以内核为主。而为了方便操作,bootloader类似也引入分区的概念,如,可以使用“nand wri 阅读全文
posted @ 2011-11-03 18:31 夏大王 阅读(2489) 评论(0) 推荐(1) 编辑
摘要: 关于NandFlash在实际产品使用上的一些经验07.26.2011, 嵌入式, by qwl.自己从第一次接触Nandflash到现在也有将近两年的时间了,从刚开始的无从下手到现在的略知一二。回过头来看自己的学习历程,积累了很多无论你如何Google和泡坛子都学习不到的经验。现在拿出来分享给大伙,算是对集体智慧的一种回馈吧。首先说一下Nandflash本身的一些缺陷和优势:优势:1,速度快。这个貌似没啥可说的,对于现在动辄上G的芯片容量,速度是必要的基础。2,便宜。虽然赶不上硬盘,但是在嵌入式设备里面绝对是性价比杠杠的。3,没了。除了傻快傻便宜,真没嘛优势。劣势:1,可靠性不高。这里所说的可 阅读全文
posted @ 2011-11-03 18:18 夏大王 阅读(883) 评论(0) 推荐(0) 编辑
摘要: Using a Practical Project WorkspaceIn the course of developing and customizing software for your target, you will need to organize various software packages and project components in a comprehensive and easy-to-use directory structure. Table 4-1 shows a suggested directory layout you may find useful 阅读全文
posted @ 2011-11-03 11:12 夏大王 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 什么是SPI的bitbang/bit-bang:Use software to control serial communication at general-purpose I/O pins通过GPIO引脚,用软件来模拟串行通信(SPI/I2C 。。。)。对于多数情况来说,我们所用的SPI,都是有对应的SPI的主控制器的,其负责和外部SPI设备进行通信,负责两者通信时候的信号之间的同步,保证信号的timing都符合SPI协议,保证可以正常进行SPI通信。但是硬件上没有SPI控制器,而还想要和SPI设备通信,那么就只能用GPIO端口去模拟:片选CS,数据输入Data In,数据输出Data O 阅读全文
posted @ 2011-10-27 13:49 夏大王 阅读(451) 评论(0) 推荐(1) 编辑
摘要: 1、recv的返回值各代表什么意思?有没有区别?( <0:出错,=0:连接关闭,>0接收到数据大小,特别:返回值 <0时并且(errno == EINTR || errno == EWOULDBLOCK || errno == EAGAIN)的情况下认为连接是正常的,继续接收。只是阻塞模式下recv会阻塞着接收数据,非阻塞模式下如果没有数据会返回,不会阻塞着读,因此需要循环读取)。2、write的返回值各代表什么意思?有没有区别?(是 <0:出错,=0:连接关闭,>0发送数据大小,特别:返回值 <0时并且(errno == EINTR || errno == 阅读全文
posted @ 2011-10-27 11:10 夏大王 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 第一波浪潮的主要创业者是社会相对边缘的人;第二波是从体制内“下海”的人;第三波创业者中草根居多;第四波不但拥有技术,而且往往是IT精英。 今天,我学了一个词,叫作“倒爷”,摔倒的“倒”,爷爷奶奶的“爷”。 “倒爷”就是以地方差价赚钱的人,他们从一个城市到另外一个城市,以低价商品买进、高价卖出的人。 从改革开放开始至今,中国的创业浪潮一波接着一波。“倒爷”就是中国改革开放后的第一波创业者。这些“倒爷”可以说是引领了当时的中国创业浪潮。这话今 天听起来,让人觉得振奋。但是,在当时,他们是社会的一些边缘人。那个时候,大部分的人都是作公务员或在国企任职,只有找不到工作的,甚至是无处生存的... 阅读全文
posted @ 2011-10-27 09:29 夏大王 阅读(399) 评论(0) 推荐(0) 编辑
摘要: Linux驱动修炼之道-SPI驱动框架源码分析(上) SPI协议是一种同步的串行数据连接标准,由摩托罗拉公司命名,可工作于全双工模式。相关通讯设备可工作于m/s模式。主设备发起数据帧,允许多个从设备的存在。每个从设备有独立的片选信号,SPI一般来说是四线串行总线结构。接口:SCLK——Serial Clock(output from master)时钟(主设备发出)MOSI/SIMO——Master Output, Slave Input(output from master)数据信号线mosi(主设备发出)MISO/SOMI——Master Input,Slave Outpu(output 阅读全文
posted @ 2011-10-26 19:56 夏大王 阅读(1617) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 36 下一页