S3C2440 Nand Flash驱动(分析MTD层并制作NAND驱动)(二十三)

http://www.cnblogs.com/lifexy/p/7701181.html 1、本节使用的nand flash型号为K9F2G08U0C,它的命令如下: 1.1 我们以上图的Read ID(读ID)为例,它的时序图如下: 首先需要使用CE片选 1)使能CLE 2)发...

2018-07-28 20:59:23

阅读数:100

评论数:0

S3C2440 如果串口驱动有问题,怎么调(二十二)

https://blog.csdn.net/thisway_diy/article/details/81169666 有很多人问我,为什么不录串口驱动? 实际上串口裸板很简单,但是串口驱动还是挺复杂的; 另外基本上所有芯片的内核源码中基本上都会有串口驱动。 所以我认为对于串口,我们只要会A...

2018-07-26 10:58:08

阅读数:49

评论数:0

Linux下串口通信详解(下)读写串口及关闭串口

https://blog.csdn.net/specialshoot/article/details/50709257 上一篇博客是串口的打开及配置,博客链接http://blog.csdn.net/specialshoot/article/details/50707965 这一篇我将要把读写...

2018-07-26 10:56:34

阅读数:24

评论数:0

Linux下串口通信详解(上)打开串口和串口初始化详解

https://blog.csdn.net/specialshoot/article/details/50707965 linux下串口通信主要有下面几个步骤                                                                    ...

2018-07-26 10:52:19

阅读数:37

评论数:0

S3C2440 块设备驱动程序的编写驱动之用内存模拟硬盘(二十一)

http://www.cnblogs.com/lifexy/p/7661454.html http://www.cnblogs.com/lifexy/p/7661239.html 通过上节的块设备驱动分析,本节便通过内存来模拟块设备驱动,方便我们更加熟悉块设备驱动框架   参考内核自带的块...

2018-07-25 15:59:14

阅读数:50

评论数:0

Linux块设备驱动详解(核心数据结构和函数)

https://www.cnblogs.com/big-devil/p/8590007.html <机械硬盘> a:磁盘结构 -----传统的机械硬盘一般为3.5英寸硬盘,并由多个圆形蝶片组成,每个蝶片拥有独立的机械臂和磁头,每个堞片的圆形平面被划...

2018-07-24 11:16:21

阅读数:29

评论数:0

S3C2440 块设备驱动之框架详细分析(二十)

http://www.cnblogs.com/lifexy/p/7651667.html 本节目的:     通过分析2.6内核下的块设备驱动框架,知道如何来写驱动   1、之前我们学的都是字符设备驱动,先来回忆一下 字符设备驱动: 当我们的应用层读写(read()/write())字...

2018-07-22 20:35:41

阅读数:41

评论数:0

S3C2440 USB鼠标驱动(十九)

http://www.cnblogs.com/lifexy/p/7641602.html 在上一章分析完USB总线驱动程序后,接下来开始写一个USB驱动: 本节目的:将USB鼠标的左键当作L按键,将USB鼠标的右键当作S按键,中键当作回车按键 参考/drivers/hid/usbhid/us...

2018-07-19 07:13:53

阅读数:59

评论数:0

USB驱动——描述符、URB、管道

https://blog.csdn.net/lizuobin2/article/details/51953702 USB传输数据时,就是打包成urb结构体来传输 如下图,在这棵树里,我们把树根比作主机控制器,树叶比作具体的USB设备,树干与树枝就是USB总线。树叶本身与树枝通过usb_driv...

2018-07-14 16:08:29

阅读数:44

评论数:0

USB_4大描述符

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/aaa6695798/archive/2009/11/06/4776202.aspxhttp://www.cnblogs.com/lifexy/p/7634511.html在USB描述符中,从上到下分为四个层次:USB...

2018-07-13 08:01:11

阅读数:44

评论数:0

S3C2440 USB总线驱动分析(十八)

http://www.cnblogs.com/lifexy/p/7631900.html 如下图所示,以windows为例,我们插上一个没有USB设备驱动的USB,就会提示你安装驱动程序 1 为什么一插上就会有提示信息? 是因为windows自带了USB总线驱动程序, 2 USB总线驱...

2018-07-12 19:18:32

阅读数:77

评论数:0

华为--嵌入式软件工程师面试题汇总

(1)什么是预编译,何时需要预编译:答案:1、总是使用不经常改动的大型代码体。2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。 预编译指令指示了在程序正式编译前就由编译器进行的操作,可以放在程序中的任何位置。(2)ch...

2018-07-12 09:00:14

阅读数:414

评论数:0

浅论各种调试接口(SWD、JTAG、Jlink、Ulink、STlink)的区别

https://blog.csdn.net/LEON1741/article/details/72846434搞嵌入式开发和ARM开发搞了半辈子了,调试程序是不可避免的。接触了那么多的调试规范、调试工具、调试手段,彼此之间的关系却也不是特别清楚,今天就来捋一捋:JTAG协议JTAG(Joint T...

2018-07-06 20:14:02

阅读数:41

评论数:0

C语言 memcpy 用法

原型:extern void *memcpy(void *dest, void *src, unsigned int count); 用法:#include <string.h> 功能:由src所指内存区域复制count个字节到dest所...

2018-07-06 15:30:26

阅读数:275

评论数:0

Linux内核编程初探:块设备驱动程序——Ramdisk

https://blog.csdn.net/my_xxh/article/details/48785667第一个步骤: 编写hello world驱动程序       (1) 构造内核源码树       (2) 到hello.c文件目录下执行make,生成hello.ko文件以及其他相关文件   ...

2018-07-06 15:19:18

阅读数:365

评论数:0

站在2018看单片机和嵌入式芯片方案选型和发展趋势

http://blog.51cto.com/astonzhu/2135684楔子我时常在想,现代社会发展变化速度之快超越了很多人的认知。罗胖子说跟不上时代要交认知税,很有道理。半导体和IT行业又是旋涡中心,发展更加快,其实想想其他行业的创新(美团外卖、滴滴打车、微信社交、淘宝京东电商,以及最新的新...

2018-07-06 14:59:21

阅读数:1060

评论数:1

【嵌入式汇总】做了的事、计划做的一些事、有关学习th

  学习书籍: 1、《程序设计与数据结构》---周立功 周攀峰 2、《嵌入式Linux应用开发完全手册》---韦东山 3、《LINUX设备驱动程序》LDD3--- Linux Device Drivers,Third Edition 4、《C语言深度剖析(第二版)解开程序员面试笔试的秘密...

2018-07-06 14:16:08

阅读数:345

评论数:0

OpenWrt 大作业(详细)(四)

大作业步骤一:编译openwrt X86 架构配置1.1首先获取源代码:输入命令:git clone -b chaos_calmer git://github.com/openwrt/chaos_c 1.2 增加软件源:先进入/etc/apt目录下,编辑文件source.list文件,把刚下载的文...

2018-07-06 13:02:53

阅读数:252

评论数:0

硬盘的存储原理和内部架构

https://blog.csdn.net/yehenhei/article/details/53033995刚看到一篇好文章,摘下来首先,让我们看一下硬盘的发展史:1956年9月13日,IBM的IBM 350 RAMAC(Random Access Method of Accounting an...

2018-07-06 08:24:31

阅读数:189

评论数:0

Linux的kobject机制

https://blog.csdn.net/younger_china/article/details/11180385作者:Younger Liu,本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 未本地化版本许可协议进行许可。 sysfs文件系统下的每个目录对应于一个kobj,kse...

2018-07-01 12:58:36

阅读数:42

评论数:0

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