这一章就是通过Linux驱动发送数据控制LED小灯的开关。在通过驱动控制LED灯的开始我们需要创建LED驱动的设备文件:第一步:使用cdev-init函数初始化cdev第二步:指定设备号第三步:使用cdev-add函数将字符设备添加到内核中的字符设备数组中第四步:使用class-create宏创建s ...
分类:
其他好文 时间:
2016-06-05 15:28:56
阅读次数:
123
编者按:微软公司今日正式任命沈向洋博士为微软全球执行副总裁,负责技术和研究。在此之前,沈向洋博士曾为微软亚洲研究院院长,也是最早参与筹建微软亚洲研究院的元老之一。沈向洋博士曾于2009年在清华,浙大等高校以讲座形式倾囊传授“做研究”的秘诀。微软亚洲研究院将网友记录的讲座内容进行整理,与君共享。 内容 ...
分类:
其他好文 时间:
2016-06-05 15:28:43
阅读次数:
148
一、要求: 选课系统 管理员: 创建老师:姓名、性别、年龄、资产 创建课程:课程名称、上课时间、课时费、关联老师 使用pickle保存在文件 学生: 学生:用户名、密码、性别、年龄、选课列表[]、上课记录{课程1:【di,a,】} 1、列举所有课程 2、选择课程 3、学生上课, 4、ret = 课程 ...
分类:
其他好文 时间:
2016-06-05 15:29:06
阅读次数:
757
英文原版 PPT下载:http://vdisk.weibo.com/s/z7VKRh2i3R4YO 一篇优秀的论文应该是这样的 广大的研究同仁介绍了这篇论文所包含的重要想法和所获得的结果 在论文中描述清楚你的想法和所获得的结果 基于你所做的东西,提供一些具有洞察性的见解 为什么论文的撰写是需要引起重 ...
分类:
其他好文 时间:
2016-06-05 15:27:07
阅读次数:
149
虽然说LaTeX声称排版容易,只关注内容,可是混合着源代码的结构很难让我只关注内容,最后看得眼睛疼,找什么都找不到。 匿名用户 30 人赞同 立即想到的几个建议:选择有折叠功能 (folding) 的编辑软件,把无关内容隐藏。大项目分多个文件,主文件只管结构,各章节内容及复杂作图分别另立文件,由 i ...
分类:
其他好文 时间:
2016-06-05 15:28:45
阅读次数:
786
个人比较建议下载源码编译安装 由于ruby的gem被屏蔽,需要跟换为淘宝搭建的源, ...
分类:
其他好文 时间:
2016-06-05 15:28:27
阅读次数:
134
^.GD简介 PHP 不仅限于只产生 HTML 的输出,还可以创建及操作多种不同格式的图像文件。 PHP提供了一些内置的图像信息函数,也可以使用GD函数库创建新图像或处理已有的图像。 目前GD2库支持GIF、JPEG、PNG和WBMP等格式。此外还支持一些FreeType、Type1等字体库。 JP ...
分类:
其他好文 时间:
2016-06-05 15:27:00
阅读次数:
165
今天, 2015微软学者奖学金颁奖仪式在第十七届”21世纪的计算大会”上举行。本次颁奖仪式由微软全球资深副总裁,微软亚太研发集团主席、微软亚洲研究院院长洪小文博士主持,并邀请到微软全球资深副总裁周以真(Jeannette Wing)博士担任颁奖嘉宾。 微软学者奖学金是微软亚洲研究院在1999年启动的 ...
分类:
其他好文 时间:
2016-06-05 15:25:40
阅读次数:
173
题目描述: You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a s ...
分类:
其他好文 时间:
2016-06-05 15:25:40
阅读次数:
101
CSharpGL(26)在opengl中实现控件布局/渲染文字 效果图 如图所示,可以将文字、坐标轴固定在窗口的一角。 下载 CSharpGL已在GitHub开源,欢迎对OpenGL有兴趣的同学加入(https://github.com/bitzhuwei/CSharpGL) UI控件布局关键点 I ...
分类:
其他好文 时间:
2016-06-05 15:27:11
阅读次数:
283
第五章主要讲的是给开发板烧写环境。这里给烧的事Android的环境。注意的是,烧写android之前一定要用Eboot擦除NandFlash。擦除完之后开始向SD卡里面写入镜像文件。还有要注意的事要在开发板上把开关调试到相应的位置,以便于是从SD卡开始启动的。然后是配置有线网络,这里需要使用的事li ...
分类:
其他好文 时间:
2016-06-05 15:27:11
阅读次数:
159
Led驱动实现心得 LED驱动的实现原理 尽管linux驱动直接与硬件打交道,但并不是Linux驱动直接向硬件中的内存写数据,而是与本机的I/O内存进行交互。所谓i/o内存是通过各种接口(PCI USB 蓝牙 以太网口)连接到主机(pc 手机)的硬件(网卡 声卡 摄像头)在主机内存中映射。例如,在U ...
分类:
其他好文 时间:
2016-06-05 15:25:05
阅读次数:
292
一:首先创建led驱动的设备文件 1.使用cdev_init函数初始化cdev 2.指定设备号 3.使用cdev_add函数将字符设备添加到内核中的字符设备数组中 4.使用class_create宏创建struct_class 5.使用device_create函数创建设备文件 二:卸载LED驱动的 ...
分类:
其他好文 时间:
2016-06-05 15:25:51
阅读次数:
156
第六章就开始真正的实战,首先了解到了linux驱动到底是个什么东西,以及linux驱动的工作方式,linux系统将每一个驱动都映射成一个文件,保存在/dev中,再使用c语言函数ioctl向驱动的设备文件发送打印命令。编写linux驱动程序,需要接受被写入的数据,并将它们通过pc的并口、usb等端口发 ...
分类:
其他好文 时间:
2016-06-05 15:26:35
阅读次数:
205
第六章: 在本章的内容中,详细介绍了开发和测试Linux驱动程序的完整过程,并学习了如何在多平台下使用多种方式测试Linux驱动程序。首先,Linux驱动程序和普通的Linux API没有本质的区别,只是使用的方式不同。Linux驱动的工作和访问方式的亮点在于将每一个驱动都映射成一个文件,使得Lin ...
分类:
其他好文 时间:
2016-06-05 15:24:52
阅读次数:
223
蜂鸣器是 S3C6410 开发板上带的一个硬件设备。可以通过向寄存器写入特定的值来控制蜂鸣器 发出尖叫声。 这章将介绍蜂鸣器的实现原犁,并实现一个完整的蜂呜器驱动(可以打开和关闭蜂鸣 器). PWm时驱动的实现方式不同于 LED 驱动, PWM 驱动将由多个文件组成。这也是大多数 Linux 驱动的 ...
分类:
其他好文 时间:
2016-06-05 15:25:56
阅读次数:
218
接下来添加攻击按钮用于执行攻击动作。同时修复了上一版移动时的bug。修复后的Player::walkTo()函数: 在MainScene::init()函数中添加了攻击按钮: 增加了攻击的回调函数: 增加了Player::playAnimation()函数,执行了一次动作之后又回返回重复执行"sta ...
分类:
其他好文 时间:
2016-06-05 15:24:27
阅读次数:
296