- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 TP做贴脸熄屏的方法 && 如何计算TP中断触发频率 && notifier机制做TP休眠唤醒处理
手机上一般都用距离感应器来做通话时的贴脸熄屏,而现在的TP芯片一般也都具有了这个功能,所以如果TP能够实现贴脸熄屏的话,将可以省下距离感应器的成本。其原理就是通话时打开TP的电容感应,通过脸的靠近和移动来检测TP电容的变化,从而判断人脸跟听筒的距离,调整LCD背光的亮灭,在通话断开时关闭TP的此功能即可。 MELFAS的芯片此项功能做法如下:(1)首先定义两...
2012-07-23 23:35:34 6448
原创 Linux socket之四:使用POLL机制处理多连接
使用select函数可以处理socket多连接的问题(select的用法参见:http://blog.csdn.net/zhandoushi1982/article/details/5070107),使用POLL也可以实现同样的功能,且调用方式更加简单。原型是:struct pollfd { int fd; //文件描述符 short events; //要求查询的事件掩码 sh
2012-07-12 00:17:08 27876 1
原创 Linux socket之三:面向无连接的socket通信&&sokcet超时处理
(1)无连接的socket通信相对于有连接的socket通信较为简单,因为在传输过程中不保证能否到达,常用于对数据要求不高的地方。由于省去了很多开销,它的传输速度比有连接的socket通信要快,使用UDP传输数据。数据通信示意图如下: 如上,服务端在绑
2012-07-05 23:17:23 5301
原创 Linux socket之二:面向连接的socket通信实现
socket也即套接字接口,实际上也就是网络上的通信节点。使用者或者应用程序只要连接到socket便可以和网络上任何一个通信端点连接,传递数据。LINUX中,程序员可以不必关心通信协议而专注应用程序开发。根据数据传送方式,可以把socket分成面向连接的数据流通信和无连接的数据报通信。通信过程如下:
2012-07-01 20:39:05 3896
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人