- 博客(20)
- 资源 (18)
- 收藏
- 关注
转载 iOS使用privateframework开启蓝牙教程
有个项目需要研究非ios设备与ios设备的连接,之前了解到苹果的官方api是不支持这个操作的,于是便开始研究苹果的私有api。在cc上也有很多帖子讨论过,但始终没什么实质性进展。本人经过一番google,成功使用私有api开启了iphone的蓝牙。现在把方法分享出来,希望能给大家提供一些思路。1.首先在/Developer/Platforms/iPhoneOS.platform/D
2012-04-25 10:46:38 917
原创 6515开发经验总结
1、系统没有识别出target,无法安装驱动:解决方案:请硬件部配合一起查明原因2、UART1 和 UART4互换解决方案:在代码里在把UART1和UART4互换下,以方便打印调试信息文件路径:mediatek/custom/${PROJECT}\preloader\inc\cust_bldr.h#define CFG_UART_LOG (UART4)//(UART
2012-04-21 13:21:29 2087 1
转载 eMMC简介
eMMC目录简介优点结构应用发展趋势协会简介简介 eMMC (Embedded MultiMediaCard) 为MMC协会所订立的内嵌式存储器标准规格,主要是针对手机产品为主。eMMC的一个明显优势是在封装中集成了一个控制器,它提供标准接口并管理闪存,使得手机厂商就能专注于产品开发的其它部分,并缩短向市场推
2012-04-17 11:21:17 1300
转载 电路知识
上拉电阻http://zh.wikipedia.org/wiki/%E4%B8%8A%E6%8B%89%E7%94%B5%E9%98%BB#.E4.B8.8B.E6.8B.89.E7.94.B5.E9.98.BB三极管http://www.360doc.com/content/10/0310/20/1880_18280837.shtmlI2C Tutoria
2012-04-16 22:45:50 535
转载 LCD驱动调试中部分常见问题的分析及解决办法
LCD点不亮——无法正确完成初始化: LCD点不亮问题的原因有很多,但出现这个问题后,首先应该判断LCD是否正确完成初始化。最简单的判断方法就是测量LCM的FPC上的电容两端电压。(具体的值可以和模组供应商沟通) 如果经过上一步,检测出没有正确完成初始化,接下来首先和模组、IC一起确认初始化代码是否有问题。 确认好代码以后还是点不亮,说明
2012-04-13 13:40:24 2028
转载 NOR NAND Flash简介
我们常说的闪存其实只是一个笼统的称呼,准确地说它是非易失随机访问存储器(NVRAM)的俗称,特点是断电后数据不消失,因此可以作为外部存储器使用。而所谓的内存是挥发性存储器,分为DRAM和SRAM两大类,其中常说的内存主要指DRAM,也就是我们熟悉的DDR、DDR2、SDR、EDO等等。闪存也有不同类型,其中主要分为NOR型和NAND型两大类。闪存的分类 NOR型与NA
2012-04-12 11:21:39 734
转载 Mtk6573使用虚拟机下载软件
mtk平台目前只支持使用flashtool下载,android原生态的命令下载已经不能用了。作为已经习惯了用ubuntu开发的我们来说,的确是一件非常不爽的事情。那怎么办呢,用回windows???只有这一条路了吗???不!坚决不!!!在windows下开发android,这是一个多么可笑的事!况且开源软件是大势所趋,重回windows开发环境无异于啃回头草!于是。。我们决定。。。用vbox!!!
2012-04-09 19:31:39 1423
转载 添加驱动模块
转载自:http://www.hovercool.com/en/%E6%B7%BB%E5%8A%A0%E9%A9%B1%E5%8A%A8%E6%A8%A1%E5%9D%97#a_.E4.B8.80.E3.80.81.E7.BC.96.E5.86.99.E9.A9.B1.E5.8A.A8.E6.A0.B8.E5.BF.83.E7.A8.8B.E5.BA.8F1
2012-04-09 19:28:13 1328
转载 MTK6515 android打版软件配置
转自:http://www.hovercool.com/en/Special:Print?topic=MTK6515_android%E6%89%93%E7%89%88%E8%BD%AF%E4%BB%B6%E9%85%8D%E7%BD%AE#a_1.E3.80.81.E5.A2.9E.E5.8A.A0LCM.E9.A9.B1.E5.8A.A8.E6.96.87.E4.BB.B6
2012-04-09 19:20:39 2545
转载 字符设备驱动分析
/*====================================================================== A globalmem driver as an example of char device drivers There are two same globalmems in this driver This example
2012-04-06 17:59:10 513
转载 手把手教你如何创建一个连接到Binder上的服务(图文)(一)
参考文献:http://blog.csdn.net/flydream0/article/details/7165127http://blog.csdn.net/baiyanning/article/details/61916821 概述 大家都知道在Android下的IPC机制是Binder,它可以实现两个进程之间的通信。有关Binder的介绍网
2012-04-06 15:01:20 898
转载 (六)在Ubuntu上为Android系统内置Java应用程序测试Application Frameworks层的硬件服务
我们在Android系统增加硬件服务的目的是为了让应用层的APP能够通过Java接口来访问硬件服务。那么, APP如何通过Java接口来访问Application Frameworks层提供的硬件服务呢?在这一篇文章中,我们将在Android系统的应用层增加一个内置的应用程序,这个内置的应用程序通过ServiceManager接口获取指定的服务,然后通过这个服务来获得硬件服务。
2012-04-06 14:57:13 770
转载 (五)在Ubuntu上为Android系统的Application Frameworks层增加硬件访问服务
在数字科技日新月异的今天,软件和硬件的完美结合,造就了智能移动设备的流行。今天大家对iOS和Android系统的趋之若鹜,一定程度上是由于这两个系统上有着丰富多彩的各种应用软件。因此,软件和硬件的关系,在一定程度上可以说,硬件是为软件服务的。硬件工程师研发出一款硬件设备,自然少了软件工程师为其编写驱动程序;而驱动程序的最终目的,是为了使得最上层的应用程序能够使用这些硬件提供的服务来为用户提供软件功
2012-04-06 14:31:35 605
转载 (四)在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
在上两篇文章中,我们介绍了如何为Android系统的硬件编写驱动程序,包括如何在Linux内核空间实现内核驱动程序和在用户空间实现硬件抽象层接口。实现这两者的目的是为了向更上一层提供硬件访问接口,即为Android的Application Frameworks层提供硬件服务。我们知道,Android系统的应用程序是用Java语言编写的,而硬件驱动程序是用C语言来实现的,那么,Java接口如何去访问
2012-04-06 14:23:54 542
转载 (三) 在Ubuntu上为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序
在Android硬件抽象层(HAL)概要介绍和学习计划一文中,我们简要介绍了在Android系统为为硬件编写驱动程序的方法。简单来说,硬件驱动程序一方面分布在Linux内核中,另一方面分布在用户空间的硬件抽象层中。接着,在Ubuntu上为Android系统编写Linux内核驱动程序一文中举例子说明了如何在Linux内核编写驱动程序。在这一篇文章中,我们将继续介绍Android系统硬件驱动程序的另一
2012-04-06 14:03:08 620
转载 (二)在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序
在前一篇文章中,我们介绍了如何在Ubuntu上为Android系统编写Linux内核驱动程序。在这个名为hello的Linux内核驱动程序中,创建三个不同的文件节点来供用户空间访问,分别是传统的设备文件/dev/hello、proc系统文件/proc/hello和devfs系统属性文件/sys/class/hello/hello/val。进一步,还通过cat命令来直接访问/proc/hello和/
2012-04-06 13:49:48 538
转载 (一)在Ubuntu上为Android系统编写Linux内核驱动程序
在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而Android Market的应用软件数量达294738,紧随AppStore后面,并有望在8月份越过AppStore。随着Android系统逐步扩大市场占有率,终
2012-04-06 13:44:35 649
转载 Android硬件抽象层(HAL)概要介绍和学习计划
Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬件抽象层运行在用户空间,而Linux内核驱动程序运行在内核空间。为什么要这样安排呢?把硬件抽象层和内核驱动整合在一起放在内核空间不可行吗?从技术实现的角度来看,
2012-04-06 13:29:09 581
转载 ffmpeg4ios
参考文章:http://stackoverflow.com/questions/8323672/ffmpeg-for-ios5中央电视3台:rtsp地址:rtsp://114.255.201.246/cctv3_256_h264.sdp开发环境:Mac OS X 10.6.8一、下载ffmpeg4ios、gas-preprocessor、yasm1、
2012-04-05 14:11:23 5247
转载 如何下载并编译Android内核源码goldfish(图文)
参考文章:http://blog.csdn.net/flydream0/article/details/7070392开发环境:Mac OS X 10.6.8关于如何下载Android4.0源码,请查看我的博客内另一篇文章(同样是图文教程):http://blog.csdn.net/flydream0/article/details/7036
2012-04-01 10:41:52 2281 1
SG320240 LCM 规格书
2012-04-19
mkyaffs2image
2012-03-21
万能apk签名工具(APK文件修改工具)V1.00 绿色版
2012-03-07
dex2jar-0.0.9.8
2012-03-07
GSM规范包含GSM03.38 GSM03.39 GSM03.40
2011-07-07
TestGnHttpDown.rar
2010-06-21
Live555 Windows Mobile 平台下 编译问题 MyLocale
2010-05-17
class-dump-z_0.2-0.tar.gz
2010-04-25
MySQL JDBC Driver
2009-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人