- 博客(47)
- 资源 (4)
- 收藏
- 关注
转载 http://m.blog.csdn.net/blog/Diwat/12616005
http://m.blog.csdn.net/blog/Diwat/12616005[转]usb-gedget实例装载:http://blog.csdn.net/fanqipin/article/details/8450694一简介 一个完整的USB系统由两部分构成,即usb主机(usb host)和usb设备(usb device)。u
2014-05-22 22:20:09 6557
转载 camera调试经验分享
原文地址:camera调试经验分享 作者:rain0993 camera调试经验分享 收藏一 关于Sensor预览时有条纹:1。电源不稳定,CMOS sensor对电源的稳定度蛮高的。2。同步信号受干扰,彩色条纹显然是每行数据中有信号丢失造成。3。检查mclk和pclk以及他们的ratio,软件设置是否相符。1。随机条纹干扰,查电源2。
2014-05-21 21:26:20 1043
转载 Camera 图像处理原理分析- 抗噪 变焦 频闪 等
抗噪处理 AG 的增大,不可避免的带来噪点的增多,此外,如果光线较暗,曝光时间过长,也会增加噪点的数目(从数码相机上看,主要是因为长时间曝光,感光元件温度升高, 电流噪声造成感光元件噪点的增多),而感光元件本身的缺陷也是噪点甚至坏点的来源之一。因此,通常sensor集成或后端的ISP都带有降噪功能的相关设 置。 1.1.1 启动时机 根据噪点形成的原因,主要是AG或Exptime超过一定值后需
2014-05-21 21:23:34 1175
转载 Camera驱动的调试过程与方法总结
http://blog.csdn.net/shenbin1430/article/details/6756638Camera驱动的调试过程与方法总结根据以往调试Camera驱动,总结的一些小经验:1、首先对照电路图,检查Camera的电路连接是否正确;2、用万用表量Camera的电源管脚,查看Camera的供电是否正常,确定是否需要我们在程序中进行电源控
2014-05-21 21:22:30 988
转载 高通平台android开发总结
http://blog.csdn.net/mirkerson/article/details/7691029http://blog.csdn.net/mirkerson/article/details/7691029
2014-05-21 17:43:49 8610
转载 Create a USB Virtual COM Port
This article originally appeared in Circuit Celler.COM ports have long provided a convenient way for PCs and embedded systems to exchange information. The traditional COM port on a PC is an RS-232 s
2014-05-20 23:49:01 3341
转载 Linux gadget驱动应用
http://blog.chinaunix.net/uid-23373524-id-2426971.htmlLinux内核中usb设备侧驱动程序分成3个层次:UDC驱动程序、Gadget API和Gadget驱动程序。UDC驱动程序(USB控制器)直接访问硬件,控制USB设备和主机间的底层通信,向上层提供与硬件相关操作的回调函数。Gadget API是UDC驱动程序回调函数的简
2014-05-20 23:40:17 2268
转载 USB CDC / USBnet (ECM, NCM, ACM)
http://blog.163.com/sunshine_linting/blog/static/44893323201331044145789/ USB CDC-ACM (Abstract Control Model), CDC-ECM (Ethernet Networking Control Model), CDC-NCM (Network Control Model), OBEX (
2014-05-20 23:35:45 5852
原创 android modem调试的一点点经验
mv /system/lib/libserria_gps.so /system/ 这个是关掉gps mv /system/lib/libnm-ril.so /system/ 这个是关掉ril nmea就是gps规范格式的gps数据Bridge驱动的配置+CONFIG_USB_G_SERIAL=y-CONFIG_USB_ANDROID=y-
2014-05-20 16:52:56 7306
原创 usb芯片调试经验
1.有i2c的芯片,一般有i2c的地址选择。检查地址选择是否正确,地址是多少。SCL和SDA上面是否有上拉电阻。芯片的地址是几位的。I2c的时钟频率也是必须设定的一个方面。工作速率一般有100K和400K两种,而且里面寄存器一般为一个byte.I2c出错时,需要测量一下i2c bus上是否真的有信号 2.有时钟的芯片,搞清楚时钟采用的是那种时钟,晶振还是RTC。一般芯片为了方便使用,可
2014-05-16 20:47:42 1891
转载 Bash 实用技巧大全
转自 http://www.cnblogs.com/napoleon_liu/articles/1952228.html& 后台运行程序 () 使用子shell, 比如 (cd ../../commlib/; make) $() 命令替换,和 ``的作用是一样的 使用举例:比如你要在 shell 脚本中 使用 awk 脚本 a
2014-05-12 22:04:56 727
原创 usb 项目经验
1.usb能够进行基本的工作,包括基本的GPIO的配置。寄存器地址的设定。中断的设定。设定好了以后要求能够进行最基本的usb的功能,比如U盘 2.需要一些文件节点来控制该usb host驱动,以及相应的节点读写寄存器,方便调试的文件节点。 2.USB enumeration的稳定性。要求每次enumeration都要成功。isp1763就发现有些modem卡不能enum
2014-05-09 17:42:29 2358
原创 usb otg thinking
1.为了节电,某些设备在suspend的时候把vbus关掉 2.SRP作用是Bdevice可以请求A-device打开VBUS. 3.一般来说在enable PHY之后都需要打开ID的上拉电阻 即使PHY处于low power mode 也应该能检测到:a.remote wakeup信号。b.ID变化的信号(在Intel FFRD上
2014-05-09 17:35:56 1202
原创 android4.4的两个bug
1.Android4.4在解析jpg头的时候使用的库不支持多线程,造成拷贝大量jpg文件的时候出错. 2.Android4.4 GMS Camera有问题,4.4的GMS camera应用拍照以后jpg文件的实际大小和mtp database中的大小不一致,导致预览的时候可能出问题,解决预览的问题又会导致上面这个问题
2014-05-09 15:50:15 1376
原创 BC1.2的一些心得
什么叫DCDDataContact Detect(DCD) 1.首先是DCD2.然后是Primary detection3.然后是Secondary detection 检测充电的条件是VBUS>VOTG_SESS_VLD检测流程1.DCD阶段打开IDP_SRC与RDM_DWN,检测D+上的电压和VLGC_LOW比较.如果VDP小于VLG
2014-05-09 15:45:54 13452 2
原创 usb供电vbus的一些问题
vbus可能的来源:a.由pmic供给,通过一根gpio来进行控制是否供电b.由charger芯片直接供出来(例如bq2419x,可以设定otg模式供电)c.也可能写某个寄存器来开vbus(难道cpu上的PHY可以供出3.3V的电么?) 当usbcable接上PC机的时候,有时候可以看到电源供电为负值,这是因为通过vbus给电池充电。Power supply就相当于电源
2014-05-09 15:43:38 29840 1
原创 风云起
<br />HP刚发布了webos的手机和平板电脑,微软就和nokia联盟。<br />现在大的IT公司都在争移动市场。IBM咋没啥动静?
2011-02-15 13:32:00 545
原创 webos2.0
<br />webos1.4启动过程被评为让人不能忍受的慢,而webos2.0的启动过程是让人吃惊的慢。虽然还是慢,总算有些进步阿。<br />呵,webos把luna service从dbus实现改成了socket的实现,提高了一些速度。但还是不理想。
2010-10-29 12:36:00 426
转载 SPI接口介绍
SPI接口的全称是"Serial Peripheral Interface",意为串行外围接口,是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。 SPI接口是在CPU和外围低速器件之间进行同步串行数据传输,在主器件的移位脉冲下,数据按位传输,高位在前,地位在后,为全双工通信,数据传输速度总体来说比I2C总线要快,速度可达到几Mbps。 SPI接口是以主从方式工作的
2010-08-31 09:04:00 463
转载 linux下半部 之 softirq 结构分析
<br /><br />主要数据结构:<br />struct softirq_action<br />{<br /> void (*action)(structsoftirq_action *);<br /> void *data;<br />};<br /> <br /><br />软中断使用 struct softirq_action 来表示。<br />所有的软中断在数组 softirq_vec 中, 该数组有32项,也就是说最多支持32个软中断。<br />数组
2010-08-25 17:23:00 550
转载 linux内核中的软中断的实现
<br />最近在阅读linux内核源码,把自己的一些理解发上来,一方面看到的朋友可以帮我指正我理解偏差的地方,别一方面也算是做一个简单的总结。<br />首先调用open_softirq()函数来初始化软件中断处理函数,将软件中断处理函数根据软中断的下标号插入到softirq_vec数组中,实现过程很简单如下:1<br />2<br />3<br />4<br />void open_softirq(int nr,void(*action)(struct softirq_act
2010-08-25 15:51:00 443
转载 软中断的重入
<br />一般情况下,在硬件中断处理程序后都会试图调用do_softirq执行软中断,<br />但是如果发现现在已经有中断在运行,或者已经有软中断在运行,则 <br />不再运行自己调用的中断。也就是说,软中断是不能进入硬件中断部分的,并且软?br>卸显谝桓鯿pu上是不可重入的,或者说是串行化的(serialize) <br /><br />其目的是避免访问同样的变量导致竞争条件的出现。在开中断的中断处理程序中不<br />允许调用
2010-08-25 15:28:00 751
转载 Linux 内核软中断(softirq)执行分析
<br />Linux 内核软中断(softirq)执行分析 <br />Author: sinister<br />Email: [email protected]<br />Homepage:http://www.whitecell.org <br />Date: 2007-01-11<br />本文对 Linux 内核软中断的执行流程进行了分析,并尽可能的结合当前运<br />行环境详细地写出我的理解,但这并不表明我的理解一定正确。这本是论坛<br />里的一
2010-08-25 15:04:00 382
转载 Linux 时钟管理
<br /> 陈 功, 软件工程师, Intel<br /><br />Linux 中的定时器<br />在 Linux 内核中主要有两种类型的定时器。一类称为 timeout 类型,另一类称为 timer 类型。timeout 类型的定时器通常用于检测各种错误条件,例如用于检测网卡收发数据包是否会超时的定时器,IO 设备的读写是否会超时的定时器等等。通常情况下这些错误很少发生,因此,使用 timeout 类型的定时器一般在超时之前就会被移除,从而很少产生真正的函数调用和系统开销。总的来说,
2010-08-24 15:22:00 662
转载 时间中断会丢失吗?
<br /><br /> 由于CPU在处理中断时是关闭中断位的,也就是说,CPU在处理中断时不能响应其它的中断,哪怕是优先级最高的时间中断。<br /><br /> 由此可以推断,当在时间中断的前一瞬间如果有较低优先级中断发生,那么时间中断就会被延迟响应,直到低优先级中断明确地开中断。最坏的情况(应该说是非常可能的)是刚好此中断连续运行一个时间片以上,在这段时间内,发生了下一次时间中断,从而导致上一个时间中断的丢失。<br /><br /> 所以,由时间中断控制
2010-08-20 15:45:00 603
转载 Palm应用开发之五Scene模板
Scene(场景)模版<br /> 通过前面几节我们已经了解到Scene是Palm应用的重要组成部分,Palm应用就是由一个个Scene组成的,每一个Scene就是整个舞台的一个场景,或者理解成一个卡片,我就是这样理解的。那么我们创建一个应用就是创建出一个个Scene,将这些scene按照一定的逻辑组织起来就会形成一个简单的应用,既然scene如此重要,那么就来单独的研究一下scene。首先在Eclipse中创建一个Scene:选中应用->file->New-Other… 打开创建
2010-08-16 18:36:00 415
转载 Palm应用开发之四Palm 应用模型
开发语言<br /> 应用使用的技术和Ajax使用的技术完全相似,palm webos 系统上建立应用没有专门的语言为其服务,使用的技术仍然是老技术新玩法(甚至不是新玩法)。和风靡于web开发的ajax几乎完全一样,使用的是Javascript语言,CSS以及HTML,没有什么新鲜的东西,同样palm webos也为其提供了一个js框架—Mojo.js(魔球),Mojo框架是在著名的框架Prototype.js 1.6的基础上创建的,所以Mojo的特性自然也就继承了Proto
2010-08-16 18:35:00 726
转载 Palm应用开发之三appinfo.json 文件详解
<br />概述 <br />应用程序的文件夹的根目录包含一个appinfo.json文件。这个文件包含了一个javascript的json对象。如果应用程序是一个多语言版本的程序,那么每种语言都需要配置一个自己的本地化的appinfo.json。但是,应用程序的标题和版本号都必须和顶层appinfo.json相同。如果应用程序的标题和版本号和顶层结构或者值不一样的话,这个应用程序就不能打包安装,这在做多语言版本的应用程序中是非常重要的。 <br />appinfo.json的语法说明:
2010-08-16 18:33:00 899
转载 Palm应用开发之二从Helloworld开始学习Palm开发
<br />http://www.cnblogs.com/vaiyanzi/archive/2010/04/10/1708962.html<br /> Palm应用开发之二从Helloworld开始学习Palm开发<br />本系列目录: Palm Web OS 简介Palm 应用开发之一开发环境搭建<br />学习任何一种开发语言或者编程工具都是从经典的"helloworld"开始,学习Palm WebOS平台的编程也不例外,首先也从helloworld开始。 <br />本文主要介绍: 如何创建一个He
2010-08-15 13:44:00 520
转载 Palm应用开发之一开发环境搭建
http://www.cnblogs.com/vaiyanzi/archive/2010/04/06/1705611.htmlPalm应用开发之一开发环境搭建<br />前一篇简单的介绍了一下Palm WebOS的基本功能和一下特性,下面就进入到Palm WebOS 平台的开发中,这一篇主要介绍开发环境的搭建 <br />1.移动应用程序的开发都要需要准备如下工具: 开发应用的IDE 应用开发工具包(SDK) 模拟器 <br /> <br />2.Palm WebOS 应用也不例外,也需要准备这些最基本
2010-08-15 13:42:00 479
转载 Palm Web OS 简介
http://www.cnblogs.com/vaiyanzi/archive/2010/04/05/1704650.htmlPalm Web OS 简介<br />1.简介<br /> Palm WebOS是新一代操作系统,通过网络客户端使其拥有前所未有的扩展能力。Palm Web OS平台由前苹果公司高管乔恩·鲁宾斯坦(Jon Rubenstein)领衔开发,而Palm Pre是首款采用Web OS的智能手机。 <br /> 在人机界面上,Web OS非常友好,增强了多点触控体验,另外强化无
2010-08-15 13:39:00 1017
转载 WebOS程序原理
<br />http://bbs.51pda.cn/simple/?t5629.htmlWebOS程序原理<br />Application Framework<br />From WebOS Internals<br />Jump to: navigation, search<br />todo: talk about the app framework! <br /><br />Applications that come bundled on the device are located here.
2010-08-15 12:10:00 1251
原创 Palm WebOS公开源代码网址
<br />http://opensource.palm.com/<br />有兴趣的可以去下载。<br />
2010-08-15 11:59:00 534
原创 webos 中国招人
<br />外面的人想进来,里面的人想出去。<br />想写webos的人看到sdk就很兴奋,不想写的人看到所有的source code也兴趣索然
2010-08-15 11:56:00 363
原创 Palm Mojo 功能
<br />功能:创建基于手势导航转换和滚动的应用 使用WebOS通知系统,通知用户而不打断他们 利用HTML5本地存储能力,当用户离线的时候也能保存数据 使用基于JSON的消息总线,进入广泛的设备服务,包括使用联系人,日历和所在位置等。
2010-08-15 11:51:00 353
转载 对于WebOS Mojo SDK的看法以及和Iphone的比较
<br />转自:http://www.hi-pda.com/forum/viewthread.php?tid=457309&extra=page%3D1<br /> <br />某未透露姓名程序员对于WebOS Mojo SDK的看法以及和Iphone的比较<br /><br />http://arstechnica.com/news.ars/post/20090109-the-pres-got-mojo-a-developer-speaks-about-palms-new-sdk.html<br /><
2010-08-15 11:47:00 1567
TI蓝牙BLE协议栈
2017-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人