第七章 本章学习控制发光二极管,通过直接与硬件交互完成,控制开发板上的四个小灯。 LED驱动的实现原理是 理解了原理之后,我们便可以开始编写led驱动了,与上一章步骤类似,通过命令和读写文件实现。首先创建led驱动的设备文件,可以使用cdev_init,register_chrdev_region, ...
分类:
移动开发 时间:
2016-06-05 13:59:16
阅读次数:
181
Chapter 5 Layout Version Update Note 1.0 2016-6-5 首次添加。欢迎在评论中指出错误,一经核实,立即修订,且注明贡献者。 图例:CSS3以前版本 CSS3中浏览器普遍支持的属性 CSS3中未被普遍支持的属性 CSS布局体系 浮动 定位 列表 表格 分列 ...
分类:
Web程序 时间:
2016-06-05 13:57:06
阅读次数:
276
PreparedStatement是用来执行SQL查询语句的API之一,Java提供了 Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句,其中 Statement 用于通用查询, PreparedStatement 用于执行参数化查 ...
分类:
其他好文 时间:
2016-06-05 13:56:18
阅读次数:
228
1.数据库工具类 package com.xiaoxiong.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class ConnUtil { ...
分类:
编程语言 时间:
2016-06-05 13:56:45
阅读次数:
438
http://www.cnblogs.com/txw1958/p/weixin80-upload-download-media-file.html 微信公众账号在回复图片、语音、视频的时候,将使用media_id来调用相关文件,很多朋友咨询这个如何开发实现。本文将介绍在微信公众平台开发过程中,如何上 ...
分类:
微信 时间:
2016-06-05 13:58:17
阅读次数:
459
第五章 本章学习了搭建S3C6410开发板的测试环境,其中S3C6410开发板是三星推出的一种低功耗,高性价比的RISC处理器,应用广泛,并为2.5G和3G通信服务提供了优化的 硬件性能,内置强大硬件加速其,满足高端服务通信中的数据宽带要求。 搭建开发板的测试环境首先要安装串口调试工具(minico ...
分类:
移动开发 时间:
2016-06-05 13:57:09
阅读次数:
173
学会了开发板测试环境的调试和烧写android系统。 学到的知识: 一、安装串口调试工具:minicom 第1步:检测当前系统是否支持USB转串口。 # lsmod | grep usbserial 第2步:安装minicom # qpt-get install minicom 第3步:配置mini ...
分类:
其他好文 时间:
2016-06-05 13:55:08
阅读次数:
141
Led驱动实现原理 尽管Linux驱动直接与硬件打交道,但是并不是Linux驱动直接向硬件的内存写数据,而是与本机的I/O进行交互。所谓I/O内存是通过各种接口连接到主机的内存中的映射。 Linux内核提供了多个与I/O内存交互的函数。每个连接Linux的硬件在I/O内存中都会有映射首地址。开发板上 ...
分类:
其他好文 时间:
2016-06-05 13:56:42
阅读次数:
122
一、编写LED驱动 1、创建LED驱动的设备文件 第一步:使用cdev_init函数初始化cdev leds_cdev.owner = TRIS_MODULE; 第二步:指定设备号 设备号指定方法:1.直接在代码中指定;2.动态分配。 第三步:使用cdev_add函数将字符设备添加到内核中的字符设备 ...
分类:
其他好文 时间:
2016-06-05 13:54:43
阅读次数:
116
《Android深度探索》第七章讲的是LED将为我闪烁:控制发光二极管。1.创建LED驱动的设备文件:第1步:使用cdev_init函数初始化cdev;第2步:指定设备号,Linux设备文件的设备号分为主设备号和次设备号。设备号有直接在代码中指定和动态分配两种指定方法;第3步:使用cdev_add函 ...
分类:
移动开发 时间:
2016-06-05 13:56:51
阅读次数:
169
好久没写了,今天看博客,觉得有必要把node.js继续写完,善始善终。原本想着把小崔课堂继续讲下去,由于其他原因也就此耽搁下来,看看以后还有没有机会吧。废话不扯,123开始。 一.Exoress之Request对象 对于Request对象做过网络这块的应该都不陌生,ios、C#都会有,其他语言基本都 ...
分类:
Web程序 时间:
2016-06-05 13:55:24
阅读次数:
216
这周复习了姚嵩老师的软件测试,了解了它的含义、目的与单线程和多线程,多线程与多任务之间的差别。 软件测试使用人工或者自动手段来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。它是帮助识别开发完成的计算机软件的正确度和完全度和质量的软件过程:是SQA的重 ...
分类:
其他好文 时间:
2016-06-05 13:55:32
阅读次数:
120
首先我们要了解LED驱动的实现原理。Linux驱动不是直接向硬件中的内存写数据,而是与本机的I/O内存交互,Linux内核提供了多个与I/O内存交互的函数,每个连接Linux的硬件在I/O内存中都会有映射首地址,开发板上的LED等也有其映射首地址。 然后开始编写LED驱动: 1.测试开发板,打开电源 ...
分类:
其他好文 时间:
2016-06-05 13:55:21
阅读次数:
141
1. SPARK CONF中添加hive-site.xml hive.metastore.uris thrift://master:9083 2. 启动hive元数据 hive --metastore >meta.log 2>&1 & 3. scala>val hiveContext = new o ...
分类:
数据库 时间:
2016-06-05 13:56:52
阅读次数:
249
js事件处理程序一般有三种: 1、HTML事件处理程序 这种事件方式一般不推荐,变更事件麻烦。 2、DOM0级处理程序 这里可以 = 一个匿名函数,也可以是已声明函数。 DOM0级处理程序的清空:element.onclick = null; 3、DOM2级处理程序 DOM2级处理程序定义了事件添加 ...
分类:
Web程序 时间:
2016-06-05 13:54:47
阅读次数:
239
这周继续上周学习了用Rational Rose 2003建模工具画,用例图、类图、序列图和状态图, 经过这两周的使用我发现在一定程度上Rose比Viso好用的了,界面设计也比它直观多了比Word等其他软件要好用的多。并且操作起来也比较的方便。 用例图:就是有主角、用例以及它们之间的关系构成的图。 类 ...
分类:
其他好文 时间:
2016-06-05 13:53:36
阅读次数:
123
不同的开发板所搭建的测试环境也会有所不同,这一章主要是讲解S3C6410开发板测试环境的搭建。首先是要安装串口调试工具minicom,每一步都需要按照具体的命令来,这其中有检测当前系统是否支持USB转串口、安装minicom、配置minicom、测试minicom。然后就是烧写Android系统,在 ...
分类:
其他好文 时间:
2016-06-05 13:54:08
阅读次数:
118