自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 怎么学习阅读大型项目的代码

第一章: 导论++++++++++++1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码.2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法.3.要注意并重视代码中特殊的非功能性需求, 这些需求也许会导致特殊的实现风格.4.在现有的代码上工作时, 请与作者和维护人员进行必要的协调, 以避免重复

2013-09-13 21:31:48 581

转载 正斜杠(/)与反斜杠(\)总结

正斜杠/表示除法,分隔。在windows系统中通常用来分隔命令行参数,/表示选项等。不能作为文件名。  反斜杠\,在windows系统中用来表示目录。  而在unix系统中,/表示目录。由于web遵循unix命名,所以在网址(URL)中,/表示目录。  C#中反斜杠\与斜杠/ 转移字符 路径的问题  在C#中 \ 是转义字符,如下所示  转义

2013-09-13 20:53:51 1390

转载 矩阵键盘驱动原理

矩阵键盘驱动原理       矩阵键盘由行信号和列信号组成矩阵。每个按键连接到行信号和列信号的交叉点。通过矩阵键盘控制器行信号线顺序逐行输出扫描脉冲,列信号线作为输入信号线。      如果没有按键按下,列信号线不会产生中断,没有对按键的处理。      如果有按键按下去,对应的行输出扫描脉冲就会在对应的列信号线产生变化,就会触发键盘中断。键盘中断服务程序就会将键盘的按键键码寄存器读出

2013-07-30 13:08:03 1040

转载 Trace32 Simulator for ARM工具

Trace32 ICD ARM USB能实时Debug程序在手机中的运行情况,需要连接Trace32硬件才可以工作。当机器crash死机后使用Trace32的WIN32版本,把手机Crash时的寄存器信息dump出来,就能在WIN32下定位到死在程序代码的那一行.Qualcomm QPST获取dump    手机死机时,按"#"键进入Download模式。    运行QPST/Me

2013-07-30 13:03:24 3164

转载 linux下的GPIO驱动

编写驱动程序,首先要了解是什么类型的设备。linux下的设备分为三类,分别为:字符设备,块设备和网络设备。字符设备类型是根据是否以字符流为数据的交换方式,大部分设备都是字符设备,如键盘,串口等,块设备则是以块为单位进行管理的设备,如,磁盘。网络设备就是网卡等。其次要了解应用程序和驱动程序的区别,两者的主要区别分为以下三点:1入口函数的任务不相同,应用程序完成一个任务,驱动只完成初始化工作,

2013-07-29 15:46:43 438

转载 keypad driver

键盘是6x6矩阵式,在网上下了对应的PATCH,下载地址是https://patchwork.kernel.org/patch/71857/ 这个补丁会创建两个文件arch/arm/plat-mxc/include/mach/mxc_keypad.h //mxc_keypad_platform_data键盘平台设备的结构体/drivers/input/keyboard/mxc_

2013-07-29 15:45:06 796

转载 转:linux GPIO驱动

Linux 下驱动GPIO 其实不用自己写,最近项目要用到开发板上的GPIO,搜索了一番,发现linux 下实现GPIO 驱动实在是太方便了,有现成的framework 可用,基本上要做的事情就是定义一下Linux 下通过框架实现LED 大致过程如下1、实现框架要求的几个函数int gpio_request(unsigned gpio, const char *label)void

2013-07-29 14:43:22 577

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除