码迷,mamicode.com
首页 > 2016年06月05日 > 全部分享
第五章
第五章 搭建S3C6410开发板的测试环境 1.安装串口调试工具:minicom 开发Linux驱动程序无法像开发Android应用程序一样直接在eclipse中开发。不过通过OK6410开发板可以使用其他方式显示Linux驱动程序输出的调试信息,这就是串口通信。OK6410开发板带了一个串口。可以 ...
分类:其他好文   时间:2016-06-05 18:57:56    阅读次数:239
求最大公约数
求最大公约数 如果余数为0,除数就是最大公约数, 121 / 22 商5 余 11 22 / 11 商 2 余 0 拿上一次的除数当作被除数 上次的余数当作除数 直到余为0 除数为最大公约数 8 / 12 商1 余 4 12 /4 商 3 余0 最大公约数就是除数 4 求最大公约数 如果余数为0,除 ...
分类:其他好文   时间:2016-06-05 18:56:32    阅读次数:181
Android深度探索--HAL与驱动开发----第七章读书笔记
首先创建led驱动的设备文件,可以使用cdev_init,register_chrdev_region,cdev_add等建立主设备号的设备文件。步骤如下: 1使用cdev_init初始化cdev 2指定设备号 3使用cdev_add函数将字符设备添加到内核中的字符设备组中 4使用class_cre ...
分类:移动开发   时间:2016-06-05 18:56:01    阅读次数:233
第六章 第一个Linux驱动程序:统计单词个数
在第一章我们已经了解到是什么事Linux驱动,linux驱动的工作方式,linux系统将每一个驱动都映射成一个文件,保存在/dev中,再使用c语言函数ioctl向驱动的设备文件发送打印命令。 那么我们接下来要研究的是如何编写Linux驱动程序; 第一、编写Linux驱动程序步骤: 1.建立Linux ...
分类:系统相关   时间:2016-06-05 18:55:41    阅读次数:186
第七章读书笔记
一、编写LED驱动 1、创建LED驱动的设备文件 第一步:使用cdev_init函数初始化cdev 第二步:指定设备号 设备号指定方法:1.直接在代码中指定;2.动态分配。 第三步:使用cdev_add函数将字符设备添加到内核中的字符设备数组中 第四步:使用class_create宏创建struct ...
分类:其他好文   时间:2016-06-05 18:54:53    阅读次数:234
第七章 读书笔记
一个完整的linux驱动主要由内部处理和与硬件交互两部分组成。其中内部处理主要是指linux驱动的装载、卸载、与设备文件相关的动作处理以及业务逻辑等。与硬件交互主要是指通过ioweite、ioread32等函数与硬件中的寄存器进行数据的交互。Linux驱动在不同平台的移植也是处理这两部分。如果在不同 ...
分类:其他好文   时间:2016-06-05 18:54:44    阅读次数:191
第八章
Linux驱动的代码重用有很多种方法,可以采用C程序的方式,将要重用的代码放在其他的文件,如果要使用某些功能,include 相应的头文件即可。也可使用另外一种动态重用的方式,uejiushi一个linux驱动可以使用另外一个linux驱动中的资源。 编译是由多个文件组成的Linux驱动,如果编写的 ...
分类:其他好文   时间:2016-06-05 18:56:35    阅读次数:193
排序小结
计数排序:最差运行时间复杂度:,平均:,k是数字范围区间长度,n是数组长度。 这是一种稳定的线性时间排序 如果要排序的内容已知其范围,比如要排序的所有数字都是1~100之间的数(使用计数排序是最好的选择) KEY-IDEA:由于计数的范围已经确定,因此,可以开辟一个额外的空间来记录所有数字出现的次数 ...
分类:编程语言   时间:2016-06-05 18:56:32    阅读次数:263
七色花基本权限系统(5)- 实体配置的使用和利用T4自动生成实体配置
在前面的章节里,用户表的结构非常简单,没有控制如何映射到数据库。通常,需要对字段的长度、是否可为空甚至特定数据类型进行设置,因为EntityFramework的默认映射规则相对而言比较简单和通用。在这篇日志里,将演示如何对数据实体进行映射配置,并利用T4模板自动创建映射配置类文件。 配置方式 Ent... ...
分类:其他好文   时间:2016-06-05 18:54:23    阅读次数:488
hangfire+bootstrap ace 模板实现后台任务管理平台
前言 前端时间刚开始接触Hangfire就翻译了一篇官方的教程[翻译+山寨]Hangfire Highlighter Tutorial,后来在工作中需要实现一个异步和定时执行的任务管理平台,就结合bootstrap ace模板和hangfire实现了一下。效果图如下: 遇到的坑 1.Hangfire ...
分类:其他好文   时间:2016-06-05 18:53:27    阅读次数:318
第六章心得
编写Linux驱动程序步骤如下: 一、建立Linux驱动框架(装载、卸载Linux驱动) Linux内核在使用驱动时首先要装载驱动,在装载过程中进行一些初始化动作(建立设备文件、分配内存等),在驱动程序中需提供相应函数来处理驱动初始化工作,该函数须使用module_init宏指定;Linux系统在退 ...
分类:其他好文   时间:2016-06-05 18:55:25    阅读次数:200
作用域
;作用域,编译器控制的作用域, 块作用域可以用指针绕过编译器的规定,不过这没什么意义 1.1块作用域 里面的变量作用域只在当前左花括号到另一个右花括号之间,典型的如if 循环等后面的花括号就是块作用域 void adminIndex(){ { int a; } printf("%d",a);//a虽 ...
分类:其他好文   时间:2016-06-05 18:56:05    阅读次数:282
《Android深度探索》第五章心得体会
这章内容讲了搭建S3C6410开发板的测试环境。1.安装串口调试工具:minicom,第1步:使用 insmod | grep usbserial命令检测当前系统是否支持USB转串口;第2步:使用apt-get install minicom命令安装minicom;第3步:使用minicom –s命 ...
分类:移动开发   时间:2016-06-05 18:54:38    阅读次数:243
Android--Volley基本用法及自定义
最近在看网络通信这块时,频繁的使用到Http通信,而Android系统中主要提供两种方式来进行Http通信,HttpURLConnection和HttpClient。不过在实际使用在还是有点麻烦和复杂的。经常一不小心就出错,在群里看到有人推荐使用Valley,对齐进行了很好的封装,简单方便。 Vol ...
分类:移动开发   时间:2016-06-05 18:55:05    阅读次数:419
个人最终总结
一、 软件工程师应致力于做对分析、规范、软件的设计、开发、测试和维护有益的和受人尊敬的职业。按照他们承诺的健康、安全和福利,软件工程师应当遵守下列八个原则: 1。公众——软件工程师应当始终如一地坚持公众利益。 2。客户和雇主——软件工程师应当采取最利于客户和雇主的利益与公共利益相一致的行为方式。 3 ...
分类:其他好文   时间:2016-06-05 18:54:49    阅读次数:211
TweenMax动画库学习(六)
目录 TweenMax动画库学习(一) TweenMax动画库学习(二) TweenMax动画库学习(三) TweenMax动画库学习(四) TweenMax动画库学习(五) TweenMax动画库学习(六) 上一节我们主要聊了TweenMax动画库中的currentLabel():获取当前状态、g ...
分类:其他好文   时间:2016-06-05 18:53:22    阅读次数:498
C#测试
1. 从被测试的代码中生成单元测试 1.1创建C#控制台程序,命名为AddUnitText 1.2然后先用一小段很简单的代码练习一下 1 class Program 2 { 3 public int Add(int a, int b) 4 { 5 return a + b; 6 } 7 static ...
分类:Windows程序   时间:2016-06-05 18:52:30    阅读次数:289
1455条   上一页 1 ... 21 22 23 24 25 26 27 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!