自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

可乐虎博客

【字字皆辛苦,句句均斟酌】

  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 sprintf、atoi、strlen、strcat、memset、sizeof的一些用法总结

一、sprintf的用法// 将字符串存入arr数组    sprintf(arr, "%s", "abc"); // 将整数转换为字符串存入arr数组sprintf(arr, "%d", 123); 二、atoi的用法// 将字符串转换为整数a = atoi("1243");三、strlen的用法1、strlen 字符串的结

2015-06-20 20:55:31 1399 2

原创 详解CPU与Norflash电路连接图以及工作原理

CPU地址线与16位nandflash地址线连接时错开一个位的原因:CPU发出的一个地址对应一个字节数据,而16位nandflash一个地址对应二个字节数据,CPU明白自己想读取哪一个字节数据,它就发送相应地址给nandflash,而nandflash是16位,故nandflash总是每次返回2个字节的数据,这时由CPU片上的nandflash控制器将CPU要的那个数据传给CPU。

2015-06-11 22:03:21 12432

转载 学习linux驱动经典书籍

Linux驱动学习的最大困惑在于书籍的缺乏,市面上最常见的书为《linux_device_driver 3rd Edition》,这是一本很经典的书,无奈Linux的东东还是过于庞大,这本侧重于实战的书籍也只能停留在基本的接口介绍上,更深入的东东只能靠我们自己摸索了。但万事总有一个开头,没有对Linux驱动整体框架的把握是很难做一个优秀的驱动开发者的。除了这本Jonathan Corbet,

2015-06-08 12:27:26 1170

转载 Linux mmap函数简介

Linux mmap函数简介 转载▼Linux提供了内存映射函数mmap, 它把文件内容映射到一段内存上(准确说是虚拟内存上), 通过对这段内存的读取和修改, 实现对文件的读取和修改, 先来看一下mmap的函数声明:头文件:原型: void *mmap(void *addr, size_t length, int prot, int flags, i

2015-06-05 00:14:55 869

原创 norflash和nandflash电路

一、norflash电路二、nandflash电路

2015-06-03 22:26:48 3269

原创 简介nandflash、norflash、ram、sram、dram、rom、eeprom、flash的区别

1、nandflash    Nandflash是IO设备,数据、地址、控制线都是共用的,需要软件区控制读取时序,所以不能像nor flash、内存一样随机访问,不能EIP(片上运行),因此不能直接作为boot。    S3C2440把Bootloader烧到nand flash上启动,因为在S3C2440里有一个内置的SRAM,叫做stepping stone(垫脚石,很形象

2015-06-02 23:49:59 4712

转载 norflash与nandflash芯片内执行(XIP)

为什么程序不能直接在nandflash上执行?出于这个疑惑带来了这篇博文,是我在网上找了很多资料后总结的,假如有误,希望马上指出来,免得我误人子弟。谢谢!首先认识下nandflash和norflash: NOR Flash 和 NAND Flash是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR Flash 技术,彻底

2015-06-02 23:45:27 1886

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除