嵌入式
嵌入式程序匠人
关注移动互联网嵌入式开发
展开
-
NAND FLASH命名规则
常见的nand flash的命名规则转载 2010-12-22 20:13:00 · 7576 阅读 · 0 评论 -
SLC和MLC闪存nand flsah的区别和历史
SLC和MLC闪存nand flsah的区别和历史转载 2010-12-22 20:28:00 · 960 阅读 · 0 评论 -
Steppingstone arm启动(来源网络)
这几天一直在 摸索s3c2440的MMU,发现了一个生词叫“steppingstone”.查了下资料,加上自己的理解,总结了一些arm启动的问题,下面详细分析 一下它的最前面的启动过程. 1.在板子上电的一开始,首先自动判断是否是autoboot模式(这是由硬件设计阶段,由硬件工程师对mcu的引脚连线决定的),我所使用的s3c2410是带有nandflash的,并切被设置成autoboot,从nandflash开始启动.原创 2010-12-26 10:53:00 · 670 阅读 · 0 评论 -
关于ARM处理器中“8位位图”的理解分析
<br />在ARM处理器的汇编语言中,对指令语法格式中的<shifter_operand>的常数表达式有这样的规定:“该常数必须对应8位位图,即常数是由一个8位的常数循环移位偶数位得到的。” <br />首先从ARM指令系统的语法格式说起。<br />一条ARM指令语法格式分为如下几个部分:<br /><opcode>{<cond>}{S} <Rd>,<Rn>{,<shifter_operand>}<br />其中,<>内的项是必须的,{}内的项是可选的,如<opcode>是指令助记符,是必须的,而{<c转载 2010-12-30 20:59:00 · 799 阅读 · 0 评论 -
linux 开发书籍
<br />工作几年来,一直从事Linux内核驱动方面的开发。从接触Linux到现在,读过不少Linux方面的书籍,现把认为很不错的一部分列出来和大家分享一下。<br /><br />入门类<br />一直认为,在一个系统上学习开发之前,首先需要熟悉这个系统的使用。鉴于天朝的国情,绝大部分人第一个接触的操作系统就是Windows,因此对于这绝大部分人来说,如果要学习Linux开发,学会使用这个系统都是必不可少的一个环节。<br />现在的Linux初学者是幸福的,随着Linux桌面环境越转载 2011-04-22 14:10:00 · 1963 阅读 · 0 评论