只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-10-04 12:48 陈纽扣 阅读(74) 评论(0) 推荐(2) 编辑
摘要: AT24Cxx是E2PRom的一个系列: 存储空间大小:AT24C02——2Kbit(256Bytes)、AT24C04——4Kbit(512Bytes)、AT24C08——8Kbit(1024Bytes)、AT24C16——16Kbit(2048Bytes) 接口类型:i2c总线接口 设备地址:看 阅读全文
posted @ 2015-10-03 11:54 陈纽扣 阅读(994) 评论(0) 推荐(0) 编辑
摘要: (1) 进入内核源码目录中,make menuconfig -> Device Drivers -> Graphics support -> [M]Support for frame buffer devices 重新编译内核 make uImage ,然后make modules,将driver/ 阅读全文
posted @ 2015-10-01 12:06 陈纽扣 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: 一直想花时间来整理一下Linux内核LCD驱动,却一直都忙着做其他事情去了,这些天特意抽出时间来整理之前落下的笔记,故事就这样开始了。LCD驱动也是字符设备驱动的一种,框架上相对于字符设备驱动稍微复杂一点点,真的就是一点点,难点在对LCD硬件的配置上。 开发平台:TQ210,S5PV210处理器 内 阅读全文
posted @ 2015-10-01 01:57 陈纽扣 阅读(6355) 评论(0) 推荐(1) 编辑
摘要: 题外话:面对成功和失败,一个人有没有“冠军之心”,直接影响他的表现。 几周前剖析了Linux SPI 驱动框架,算是明白个所以然,对于这么一个庞大的框架,并不是每一行代码都要自己去敲,因为前人已经把这个框架搭建好了,作为驱动开发者的我们只需要搞清楚哪一部分是需要自己修改或重新编写就OK了。 结合Li 阅读全文
posted @ 2015-09-30 00:35 陈纽扣 阅读(2266) 评论(0) 推荐(1) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-09-29 09:31 陈纽扣 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、容易模糊的概念 子树:通常会说某个树的子树,这个子树我的概括就是摘掉这个树的根之后得到的互不相交的树。 度:结点的度——结点拥有子树的个数;树的度——树中各结点读的最大值。 叶子结点:终端结点,度为0的结点。与之相反的就是非终端结点。 祖先:从根到某个结点的路径上的所有结点,即包括该结点的双亲、 阅读全文
posted @ 2015-09-16 22:14 陈纽扣 阅读(632) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-09-14 17:58 陈纽扣 阅读(102) 评论(0) 推荐(2) 编辑
摘要: 新的一学期就这样悄无声息的开始了。这个学期除了上课还有一项重要的事情就是找工作,所以要静下心来好好准备准备,这几天为这学期的学习环境纠结,究竟是去图书馆的实验室还是呆在宿舍学习好。走了一圈内环边走边想,觉得我不应该为该在哪里学习而焦头,在哪里学习最关键的都是一颗安静的心,我不能老是习惯把自己的效率低 阅读全文
posted @ 2015-09-05 20:16 陈纽扣 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 一、提出问题 问1.线程存在的意义是什么?什么时候适合使用多线程? 答1.在单进程环境中实现多任务,线程可访问其所在进程的资源,例如内存、描述符等。对于单进程,如果要完成多项任务,这些任务只能依次执行,使用多线程可以让多个任务并行执行。 问2.线程的同步和异步有什么不同?同步实现机制分别有哪些? 答 阅读全文
posted @ 2015-08-24 17:09 陈纽扣 阅读(373) 评论(0) 推荐(0) 编辑