驱动
文章平均质量分 85
汽车电子讲坛
这个作者很懒,什么都没留下…
展开
-
Nand ECC校验和纠错原理
转贴http://www.cublog.cn/u/7459/showart_1957543.html[原创]Nand ECC校验和纠错原理及2.6.27内核ECC代码分析 ECC的全称是Error Checking and Correction,是一种用于Nand的差错检测和修正算法。如果操作时序和转载 2010-01-31 10:50:00 · 1201 阅读 · 0 评论 -
通过小故事学习网络硬件协议
<br /><br />为了配合改革开放的步伐,以及尽快使生活进入小康,老张决定自力更生,开一个养猪场。刚开始的时候老张买了15头猪,只有一个猪圈,老张每天都亲自拿着簸箕到猪圈里喂猪,后来老张又相继买了20头猪,这样老张每天就要拿很多的猪饲料到猪圈里去,很是麻烦。为了解决这<br />一个问题,老张决定实现养猪网络化,他自己组建了一个以太网(Ethernet)饲料槽,并把网络引到了离家很近的地方,这样每天只需要把猪饲料分成一份一份打包倒到以太网槽里,猪们就可以自己去吃了。<br /> <br /> 老张的猪转载 2011-01-12 14:04:00 · 621 阅读 · 0 评论 -
向量中断与非向量中断的区别
<br />今天被一个年轻小伙用这个问题给问倒了, 特记下来以示警记!!<br /> <br />向量中断 非向量中断<br />向量中断与非向量中断的区别<br /> 推荐向量中断就是不同的中断有不同的入口地址,非向量中断就只有一个入口地址,进去了再判断中断标志来识别具体是哪个中断。向量中断实时性好,非向量中断简单<br /> 向量中断控制器VIC具有32个中断请求输入,可将其编程分为3类,FIQ,向量IRQ和非向量IRQ。<br /> FIQ(fast interrpt requ原创 2011-02-14 21:50:00 · 2606 阅读 · 0 评论 -
C语言中的内存分配深入
<br />C语言中的内存分配深入<br /><br />这里不讲解c语言的内存分配怎么使用,只说要注意的问题。我们借用一下c++的,先看一个c++的内存分配:<br /><br />#include <iostream><br />using namespace std;<br />struct cpp_Format <br />{ <br /> float pData[5]; <br />}; <br />cpp_Format ** c_pp; <br />int main()<br />{<br转载 2011-02-14 21:56:00 · 560 阅读 · 0 评论 -
MIPS 解释
<br />ARM中的MIPS和MHz联系 <br /> <br /> MIPS即Million Instruction Per Second 的简写--计算机每秒种执行的百万指令数。是衡量计算机速度的指标。 <br /> 现如今CPU的频率越来越高,又是流水线又是超标量计算又是双核多核的,单纯以时钟频率来衡量计算机的速度已经不再科学,用MIPS来衡量相对比较合理。 <br /> <br />以ARM7为内核的S3C44B0X的推荐最高工作频率为66MHz,按照ARM公司提供的技术资料,ARM7类C转载 2011-05-19 16:23:00 · 1131 阅读 · 0 评论 -
conrtex 和 ARM 的关系
<br /> <br />3.1.1 ARM内核特点<br />ARM处理器为RISC芯片,其简单的结构使ARM内核非常小,这使得器件的功耗也非常低。它具有经典RISC的特点:<br />* 大的、统一的寄存器文件;<br />* 简单的寻址模式;<br />* 统一和固定长度的指令域,3地址指令格式,简化了指令的译码。编译开销大,尽可能优化,采用三地址指令格式、较多寄存器和对称的指令格式便于生成优化代码;<br />* 单周期操作,ARM指令系统中的指令只需要执行简单的和基本的操作,因此其执行过程在一个机转载 2011-04-18 17:56:00 · 1210 阅读 · 0 评论