码迷,mamicode.com
首页 >  
搜索关键字:驱动开发    ( 1217个结果
android开发环境搭建(for 驱动开发人员)
前言一、android驱动的开发流程1: 写LINUX驱动2: 写LINUX应用测试程序3: 写JNI接口,用来包装第二步写的应用(要用NDK来编译)生成一个.SO文件,相当于CE下的DLL4: 写JAVA程序,专门写一个类包含.SO文件,然后在JAVA里调用.SO里的函数。例子,可以看NDK里面的...
分类:移动开发   时间:2014-09-19 19:10:05    阅读次数:408
【视频】嵌入式Linux/Android驱动开发揭秘(1)触摸屏驱动开发
嵌入式Linux/Android驱动开发揭秘(1)触摸屏驱动开发 专题简介:自1971年,美国人SamHurst发明了世界上第一个触摸传感器以来,触摸屏技术不断革新,给了程序设计师和UI工程师无限的想象空间,它极大改善了终端用户对各种设备的操作方便程度,现在我们的日常生活如手机、平板等,已经很大程度上依赖于和习惯于使用和操作触摸屏。做为工程师,我们很有必要掌握触摸屏的工作原理和软件驱动方...
分类:移动开发   时间:2014-09-19 10:09:35    阅读次数:159
我也DIY一个Android遥控器-全部开源
记得宋宝华在「设备驱动开发详解」提出一个这样的理论「软件和硬件互相渗透对方的领地」,这次证明还是确实是这样,使用上层APP软件加上简单的更为简单的硬件设计就可以完成一个遥控器了。...
分类:移动开发   时间:2014-09-18 18:53:54    阅读次数:218
Windows Minifilter驱动 - 调式 (4)
写任何程序动态调试是非常重要的。驱动开发也不例外。 通常现在写驱动的时候,都是在VM上跑的,调试手段基本也是本地windbg + 虚拟机。 虚拟机配置 我用的是win7, 第一步,看下面。成功执行后,会提示: The entry was successfully copied to {xxxxxxxxxxxxxxxxxxx} 第二步: 输入bcdedit /dbgsettin...
分类:Windows程序   时间:2014-09-18 18:51:14    阅读次数:341
敏捷协作 (测试驱动一切)
本文探讨测试人员如何站在 SuperProduct Owner, Product Owner与开发人员的角度,思考如何撰写对 SuperProduct Owner, Product Owner, 开发人员有价值的测试报告?而使得 SuperProduct Owner, Product Owner, 开发人员可于第一时间便会针对测试报告, 开展真正有效的决策,措施,使得版本质量获得提升? 本文同时也探讨测试人员如何经由测试报告,与SuperProduct Owner, Product Owner, 开发人员协...
分类:其他好文   时间:2014-09-17 23:23:02    阅读次数:262
敏捷书籍推荐列表
下面是我从看过的书中挑选出来,推荐的敏捷相关书籍及阅读顺序。除了测试驱动开发与技术相关外,基本上都属于敏捷实践过程相关的内容。纯属个人意见,仅供参考。敏捷开发的艺术虽然有点厚,但都是基础内容,对于初学敏捷的人最适用丰田生产方式敏捷的许多思想起源于精益,因此读一下这本书对理解敏捷的价值观和方法论非常有...
分类:其他好文   时间:2014-09-16 09:11:40    阅读次数:192
ubuntu驱动开发环境搭建之nfs
安装nfs: #sudo apt-get install nfs-kernel-server (1)设置共享目录 运行命令 #gedit /etc/exports 编辑 nfs 服务的配置文件(注意:第一次打开时该文件是空的),添加以下内容: /opt/FriendlyARM/mini2440/rootfs_qtopia_qt4 *(rw,sync,no_root_squash...
分类:其他好文   时间:2014-09-15 22:57:29    阅读次数:466
mac 下安装 karma 出错
今天学习angular提到了marka测试驱动开发,就安装了下,结果一直提示命令没找到。如下图: 查找了一些资料,发现marka的资料少的可怜。最后终于发现了问题所在。 原因是:npm没有在/usr/local/bin目录下面创建 Karam目录的软链接导致。因为Karma的实际安装目录可能是在:/usr/local/lib/node_modules/karma...
分类:其他好文   时间:2014-09-15 19:32:49    阅读次数:174
编译驱动链接到了Kernel32库问题
最近开始学习驱动编程,根据网上的配置方法配置了驱动开发环境,用了一个简单的例子测试发现驱动居然链接到了kerner32库里面去了如图 : 显然是把Kernel.lib添加到了附加依赖库 如图 : 去掉 从父级或项目默认设置继承kernel32.lib就不会链接到KERNEL32。LIB了。 但是编译...
分类:其他好文   时间:2014-09-14 01:16:06    阅读次数:306
Linux 内核开发 - 内核定时器
时间差的度量 系统的定时器硬件以固定的频率产生时钟中断,产生始终中断的间隔以HZ 常量来决定,通常在50~1200之间,x86默认是1000,HZ可以根据不同的内核来配置。 Linux 采用jiffies (unsigned long)来对时钟中断进行计数,每当发生时钟中断时jiffies的值将+1,因此jiffies就记录了系统开机以来的时钟中断总次数。在驱动开发过程中经常会使用时钟中断来计...
分类:系统相关   时间:2014-08-30 23:09:30    阅读次数:337
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!