已有 24663 人访问
张芳芳 ID.5314
博客(64)
张芳芳的博客

1. μC/OS II操作系统——一个源码公开、可移植、可固化、可裁剪、占先式的实时多任务操作系统。   2.  SLC——Single-Level Cell,单层单元闪存(相对MLC而言,电流消耗低、读写速度快、读写次数多。多用在mp3等音频、视频播放器中)   3.  MLC——Multi Level Cell,多层单元闪存
402°/4022 人阅读/1 人点赞/0 条评论

父母   十年前我们是父母的孩子   十年后我们是孩子的父母   十年前我们有温暖的家   十年后我才体会家的温暖   十年前我渴望离家去远方   十年后我渴望从远方回家   十年前我对父母大吵大嚷   十年后我希望父母再骂我一次   爱情   十年前你是我的同桌   十年后你成了别人的妻子   十年前我唱着同桌的你   十年后我想着同桌的你   十年前我们面对的唯一问题是考试   十年后我们除了
302°/3025 人阅读/0 人点赞/0 条评论

        有的计算机中,为了区分和不丢失中断信号,对应每个中断源分别用一固定触发器寄存中断信号,规定值为1时,表示有中断信号,为0时表示无       每个触发器称为一个中断位,所以中断寄存器是由若干个中断位组成 . S3C2440的中断寄存器: 1.
486°/4865 人阅读/3 人点赞/0 条评论

控制器
张芳芳 2010-06-26
控制器负责全机的控制工作,它负责把指令逐条从存储器中取出,经译码分析后向全机发出取数、执行、存数等控制命令,以保证正确完成程序所要求的功能。   它控制和协调整个计算机的动作,控制通常需要程序计数器(PC)、指令寄存器(IR)、指令译码器(ID)、定时与控制电路,以及脉冲源、中断等共同完成。控制器由:指令寄存器Instruction Register、指令译码器Instruction D
345°/3425 人阅读/0 人点赞/3 条评论

我们一般丛以下几方面来测试:1. 测试文件系统提供的所有API,特别是文件的创建、打开、关闭、读、写、定位、删除、查找等操(根据需求以及编程手册设计相应用例,需编程,在此不详述) 2. 测试系统允许打开最大文件数,注意测试正常情况以及打开文件数超出的情况 3. 测试系统允许创建的最大文件数,注意是否与存储介质的大小相关 4. 大文件的测试,应该根据文件系统的特点来设计用例,比如超过一个块的文件和占
444°/4439 人阅读/0 人点赞/1 条评论

文件系统
张芳芳 2010-06-21
 文件系统是包括一个在磁盘(包括光盘、软盘、闪盘以及其他存储设备)或分区的目录结构;一个可应用的磁盘设备可以包括一个或多个文件系统。如果你想进入一个文件系统,首先要做的就是挂载(mount)文件系统,为了挂载一个文件系统,你必须先指定一个挂载点;一旦文件系统被挂载,你就可以对它进行存取。   文件系统是基于操作系统的,建立在媒质上的可见体系结构。例如,这个体系结构对unix用户
303°/2994 人阅读/0 人点赞/4 条评论

1.手动给定一个主设备号 int register_chrdev_region(dev_t         first,                 &nb
460°/4607 人阅读/0 人点赞/0 条评论

第一步:编译内核 第二步:使用共享内存        共享内存作为一种IPC,用于进程间通信,甚至可以实现用户程序与内核间的数据交换。现在我们就简单介绍一下共享内存的几个系统调用。 1.创建     第一步要做的是创建一个共享内存结构。#include <sys/shm.h>#inclu
331°/3311 人阅读/0 人点赞/0 条评论

【已解决】驱动测试程序中无法打开设备文件 实现了一个简单的字符设备,然后按照网上其它人的教程中的例子,自己写了个驱动测试文件,内容如下: --------------------------------------------------------------#include <stdio.h>#include <linux/stat.h>//#include "
457°/4577 人阅读/0 人点赞/0 条评论

1.基础知识: 设备驱动程序是用于驱动硬件的程序库,而内核模块是内核运行中可动态加载的内核程序库。 2.内核模块的编程 (1)执行方法 [root@]#make   生成内核模块文件test.o(举例)文件 [root@]#insmod test.o  将内核模块文件加载到内核 [root@]#dmesg   查看运行结果 [root@]#lsm
386°/3862 人阅读/0 人点赞/0 条评论