摘要:
Sample采样 adaptation 适应 analog模拟 endpoint短点 token记号 star星 topology 拓扑 integrate 综合 provide提供 divided 分裂 Characterization 特性描述 interact相互影响 reply 回答 field 域 Usb物理设计者读5-11章;usb控制器设计者读5、8、10、11章;usb设备驱动者... 阅读全文
摘要:
Sample采样 adaptation 适应 analog模拟 endpoint短点 token记号 star星 topology 拓扑 integrate 综合 provide提供 divided 分裂 Characterization 特性描述 interact相互影响 reply 回答 field 域 Usb物理设计者读5-11章;usb控制器设计者读5、8、10、11章;usb设备驱动者... 阅读全文
摘要:
DSI CSI异同 (1) CSI-2使用单向高速连接,DSI是半双工双向连接 (2) CSI-2使用两种通道 i2c+lane+clock (3) CSI-2数据方向使用module to host,而DSI主要数据是从host to module YUV和RAW方式都需要包头和包尾表示帧的开始和结束 阅读全文
摘要:
DSI四层:D-PHY、通道管理、协议层、应用层 在cmd模式下lane 0是双向,在video模式下lane 0有可能是双向的 方向控制机制:通过发送Bus Turn-Around(BTA) 数据传输的两种方式:HS和低速ESCAPE模式 传输的总体格式: Video模式 : 阅读全文
摘要:
目录 1. 引言... 7 1.1. 编写目的... 7 1.2. 环境... 7 2. 充电基础知识... 7 2.1. 名词解释... 7 2.2. 电池参数... 7 2.3. 锂电池原理... 7 2.4. 电量计算... 8 2.5. ADC法... 8 2.6. 库仑计法... 9 2.7. 锂电池充电... 9 2.8. TF303充电电路... 10 3. Android 电池管... 阅读全文
摘要:
http://www.52en.com/tl/http://news.iciba.com/http://www.iyangcong.com/http://www.rrting.com/ 阅读全文
摘要:
【1】camera端设备驱动api __ccic_cam_cmd(pxa910_camera.c)--> command-->> ov5640_mipi_command(供host端调用的接口ov5640_mipi.c)-- >switch case{ case v4l2定义的ioctl: 调用camera操作函数(通过i2c)}【2】camera控制器驱动struct ccic_camera{ int irq; struct platform_device *pdev; struct video_device v4ldev;//重要 struct ... 阅读全文
摘要:
#include<stdlib.h>#include<stdio.h>typedef struct node { struct node * lchild; struct node * rchild; int data; }BiTNode,*BiTree; /*生成节点*/ BiTNode *MakeNode(int item) { BiTNode * pnode = (BiTNode *)malloc(sizeof(BiTNode)); if(pnode) { pnode->data = item; ... 阅读全文
摘要:
#include<stdio.h>#include<stdlib.h>#include<string.h>typedef struct node{ int data; struct node *next; struct node *pre;}Node;Node *pHead=NULL;void insert(Node *pNode){ if(NULL == pHead) { pHead = pNode; pHead->next = pNode; pHead->pre = pNode; return; } /*插头法*/ pNode->nex 阅读全文
摘要:
#include<stdio.h>#include<stdlib.h>#include<string.h>struct node{ int data; struct node *next;};struct node *pHead = NULL;void display(void ){ struct node *p; p = pHead; while(NULL != p) { printf("%d ", p->data); p = p->next; } printf("\n\r");}void insert( 阅读全文
摘要:
主要文件:fbmem.c、fbsys.c、fbcon.c(1)注册framebuff 基本操作:填充 struct fb_info; 和 struct fb_ops;两个数据结构、配置dma,再调用int register_framebuffer(struct fb_info *fb_info);进行注册;将fb_info指针赋值给全局指针数组:struct fb_info *registered_fb[FB_MAX];这时可以通过这个全局数组找到fb_info这个数据结构。(2)fbmem_init函数注册字符设备,关联操作函数static const struct file_operat. 阅读全文
|