码迷,mamicode.com
首页 > 2016年06月05日 > 全部分享
Android深度探索--HAL与驱动开发----第五章读书笔记
第五章主要学习了搭建S3C6410开发板的测试环境。首先要了解到S3C6410是一款低功耗、高性价比的RISC处理器它是基于ARMI1内核,广泛应用于移动电话和通用处理等领域。 开发板从技术上说与我们经常用的手机类似, 也包含显示屏、 键盘、 Wi-Fi、 蓝牙等模块(可 能有的是选配〉。但与手机不 ...
分类:移动开发   时间:2016-06-05 21:39:08    阅读次数:208
Linux课题实践三——字符集总结与分析
Linux课题实践三——字符集总结与分析 20135318 刘浩晨 字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、 GB18030字符 ...
分类:系统相关   时间:2016-06-05 21:39:48    阅读次数:299
第五章
第五章 搭建S3C6410开发板的测试环境 1.开发办是开发和学习嵌入式技术的主要硬件设备,虽然可以在PC上开发linux驱动,但最后还是要通过开发板来进行测试,因为LINUX驱动需要访问硬件,并且在PC端上无法模拟,所以需要使用开发板。 2.S3c6410是一款低功耗,高性价比的处理器。 3.安装 ...
分类:其他好文   时间:2016-06-05 21:37:43    阅读次数:182
EL表达式
一、EL简介 1.语法结构 ${expression}2.[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user["My-Name"] } 如果要动 ...
分类:其他好文   时间:2016-06-05 21:36:33    阅读次数:162
php封装练习
<body> <?php class jisuan { private $a; private $b; function __set($d,$e) { if($d=="a") { if($e>0 and $e<100) { $this->$d=$e; } } else if($d="b") { if ...
分类:Web程序   时间:2016-06-05 21:38:42    阅读次数:134
比较两棵二叉树--(比较两棵二叉树是否相同/判断一棵二叉树是否是另一棵二叉树的子树)
一,问题介绍 本文章讨论两个问题: ①如何判断两棵二叉树的结构是一样的、对应的每个结点都有着相同的值。--即判断两棵二叉树是一样的 ②给定两棵二叉树,如何判断一棵二叉树是另一棵二叉树的子结构 ③给定两棵二叉树,如何判断一棵二叉树是另一棵二叉树的子树 注意,子结点与子树有那么一点点不同。 上面的二叉树 ...
分类:其他好文   时间:2016-06-05 21:35:55    阅读次数:299
android驱动开发第六章心得笔记
这一章主要讲解了统计单词个数。 统计一个文件中某个字符串的个数,其实就能当成是在一块沙地里面找石头,有人看到石头以后,在上面做标记grep,然后记住做过多少个标记;有人看到石头以后,把它挖(tr),最后统计自己挖多少石头;有人看到石头以后,把它跳过去(awk),然后统计自己跳多少次。 cat fil ...
分类:移动开发   时间:2016-06-05 21:35:45    阅读次数:180
《android深入探索》第六章心得
看了本书第六章,我学到了: ① 装载驱动:module_init() 卸载驱动:module_exit() ② 注册设备文件:misc_register() 注销设备文件:misc_deregister() ③ 指定与驱动相关信息:MODULE_AUTHOR、MODULE_LICENSE(必需)、M ...
分类:移动开发   时间:2016-06-05 21:37:53    阅读次数:180
ABP 框架从源码学习1--
一开始可能会写得很乱,因为自己也不太清楚从哪里入手,可能会直接将一些别人的心得罗列出来,后面我会在吸收了以后,找到了头绪,然后整理归纳出自己的东西。 不多扯了,先摘一段别人的心得,原文链接http://www.cnblogs.com/Azula/p/4988949.html ...
分类:其他好文   时间:2016-06-05 21:37:03    阅读次数:298
阿里巴巴开源项目:分布式数据库同步系统otter(解决中美异地机房)
项目背景 阿里巴巴B2B公司,因为业务的特性,卖家主要集中在国内,买家主要集中在国外,所以衍生出了杭州和美国异地机房的需求,同时为了提升用户体验,整个机房的架构为双A,两边均可写,由此诞生了otter这样一个产品。 otter第一版本可追溯到04~05年,此次外部开源的版本为第4版,开发时间从201 ...
分类:数据库   时间:2016-06-05 21:36:34    阅读次数:352
centos 给鼠标右击添加 “打开终端” 菜单项
1.以root身份在终端执行如下命令 yum -y install nautilus-open-terminal 2.重启操作系统 shutdown -r now ...
分类:其他好文   时间:2016-06-05 21:35:07    阅读次数:214
《android深入探索》第五章心得
看了本书第五章,我了解到了: 是学习嵌入式技术的主要设备。 arm的开发板可基于X86架构的PC在CPU指令及二进制指令格式上都有所不同,且若linux驱动要访问硬件(LCD、Wifi、蓝牙等),并且这些硬件在PC上很难进行模拟,所以就要在带有这些硬件的开发板上进行调试和测试。 与手机类似,比手机更 ...
分类:移动开发   时间:2016-06-05 21:37:54    阅读次数:249
对canvas arc()中counterclockwise参数的一些误解
一直没有很细心地去研究CanvasRenderingContext2D对象的arc方法,对它的认识比较模糊,导致犯了一些错误,特发此文,以纠正之前的错误理解。 arc()方法定义如下: arc() 方法使用一个中心点和半径,为一个画布的当前子路径添加一条弧。 语法: 沿着圆指定弧的开始点和结束点的一 ...
分类:其他好文   时间:2016-06-05 21:37:17    阅读次数:399
《android深入探索》第七章心得
看了本书第七章,我学到了: 1. linux驱动实现原理: linux驱动通过I/O内存向硬件写入数据,I/O内存是通过各种接口连接到主机的硬件在主机内存中的映射。Linux内核提供了多个与I/O内存交互的函数:ioread16、ioread32、iowrite16、iowrite32等。每个连接l ...
分类:移动开发   时间:2016-06-05 21:36:21    阅读次数:209
Thumbnailator压缩图片
Thumbnailator是一款不可多得的处理图片的第三方工具包,它写法简单到让人无法相信,Java本身也有处理图片压缩的方法,但是代码冗长到让人痛不欲生,在篇末会给出Java本身的实现方式,做下对比,已体现Thumbnailator的强大。前段时间做分期的一种相对简单的业务,需要传递用户的身份信息 ...
分类:其他好文   时间:2016-06-05 21:34:33    阅读次数:238
第六章
第六章 1.Linux系统将每一个驱动都映射成 个文件.这些文件称为设备文件或驱动文件,都保存在/dev目录中 2.编写 Linux 驱动最重要的一步就是编写回调函数 , 否则与设备文件交互 的数据将无法得到处理 3.编写linux驱动程序的步骤 (1)建立 Linux驱动骨架。Linux 内核在使 ...
分类:其他好文   时间:2016-06-05 21:33:52    阅读次数:192
android驱动开发第七章心得笔记
这一章主要讲了控制发光二极管。 主要学习的内容有,编写驱动,创建LED驱动设备文件的时候:使用cdev_init函数初始化cdev;指定设备号;使用cdev_add函数将字符设备添加到内核中的字符设备数组中;使用class_creat宏创建struct class;使用device_creat函数创 ...
分类:移动开发   时间:2016-06-05 21:35:43    阅读次数:164
1455条   上一页 1 ... 11 12 13 14 15 16 17 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!