摘要:
MIPI CSI-2规范一——概述及层级CSI-2概述 CSI-2规范定义了发送者和接收者之间传输和控制接口的标准数据。数据传输接口(指CSI-2)是单向差分串行接口,传输数据和始终信号;接口的物理层说明文档参见《MIPIAlliance Specification for D-PHY》[MIPI01]。图1描述了CSI-2发送者和接收者之间的连接关系,是一个典型的摄像头模型和接收者模型(移动电话的一部分)连接关系。 控制接口(指CCI,Camera Control Interface)是双向控制接口,与I2C标准兼容。图1 CSI-2和CCI发送者和接收者接口CSI-2层级定义图2 CSI- 阅读全文
posted @ 2013-06-20 19:01
jlins
阅读(9366)
评论(0)
推荐(1)
摘要:
编程:从文本中一行一行的字符,读完之后,将最长的行打印出来。要求能打印任意长度的行。注:将最长行保存案后打印任意长度的输入行是不可能的!!!因为在读取完整个文本之后,最长的输入行是保存在一个字符数组中的,而字符数组是有长度的,他不可能无限长,这里作者的意思我不明白。这个程序一行最多能够读取1023个字符,如果超过1023还没有遇到回车('\n')或者字符串结束符('\0'),那么下面的字符将作为下一行。如果真正要做到输出最长的一行,也不是不可以做到!!!我可以在程序返回的时候,获得一个那个最长行在文件的位置信息,然后打印的时候,重新去访问文件。。到我觉得这不是作 阅读全文
posted @ 2013-06-20 18:59
jlins
阅读(199)
评论(0)
推荐(0)
摘要:
前台:一个按钮后台:private void button3_Click(object sender, EventArgs e) { //这样写只是让线程池启动了一个线程,没有利用多个线程来操作 WaitCallback wait = new WaitCallback(DownLoadThreadPool); ThreadPool.QueueUserWorkItem(wait); } private void DownLoadThreadPool(object ojb) { for (int i = 30000... 阅读全文
posted @ 2013-06-20 18:57
jlins
阅读(209)
评论(0)
推荐(0)
摘要:
今天正式第一天学习android的。1.昨晚下班后回家跟同事刘江龙打了四把dota。还好,都赢了把对面虐成狗了。大多都是1300到1450的局,玩的很爽。2.dota打完后给在湖南常德的女朋友打了个电话,让她早点睡。当然这个电话是我每天都必须打的。3.大概11点多了。我有点想搞android了,打开电脑,找了一个讲解android开发的视频,我看了第一章。于是自己去android网站上下载sdk,本来以为是跟那个视频里讲解的一样,原来那个视频是很早的视频,现在的android网站上下载的sdk都是集成了eclipse和sdk和ADT的。下载450M,我网速比较快,十几分钟就下完了。于是看了看s 阅读全文
posted @ 2013-06-20 18:55
jlins
阅读(119)
评论(0)
推荐(0)
摘要:
1.<c:out>库:Core(核心库)URI:http://java.sun.com/jsp/jstl/core前缀:c描述:<c:out>标签是一个最常用的标签,用于在JSP中显示数据。它的作用是用来替代通过JSP内置对象out或者<%=%>标签来输出对象的值。语法:没有Body时的语法<c:outvalue=”value”[escapeXml=”{true|false}”][default=”defaultValue”]/>有Body时的语法<c:outvalue=”value”[escapeXml=”{true|false}”]&g 阅读全文
posted @ 2013-06-20 18:53
jlins
阅读(234)
评论(0)
推荐(0)
摘要:
前台:一个按钮后台:private void button4_Click(object sender, EventArgs e) { for (int i = 30000; i < 30020; i++) { WaitCallback wait = new WaitCallback(DownLoadThreadPool2); ThreadPool.QueueUserWorkItem(wait, i); } } private void DownLoadThreadPool2(object obj) ... 阅读全文
posted @ 2013-06-20 18:51
jlins
阅读(174)
评论(0)
推荐(0)
摘要:
避免tcp接收xml数据时加上xml数据长度,根据xml数据特点来解析recv到的xml数据 int nPos1 = 0; int nPos2 = 0; int nTempPos = 0; int nXmlParseStep = 0; std::string strRequest; std::string strXmlNode; char szXmlData[1024] = {0};strcpy(szXmlData, "<?xml version=\"1.0\"?><Alarmstatus Num=1><Item><Dev 阅读全文
posted @ 2013-06-20 18:49
jlins
阅读(757)
评论(0)
推荐(0)
摘要:
/** * 使用for循环输出空心菱形 * */public class Test7 { public static void main(String[] args) { for (int i = 1; i <= 5; i++) { for (int j = 1; j < 11 - 2 * i; j++) { System.out.print(" "); } for (int k = 1; k <= 2 * i - 1; k++) { if (k == 1 || k == 2 * i - 1) { System.out.print("*" 阅读全文
posted @ 2013-06-20 18:47
jlins
阅读(738)
评论(0)
推荐(0)
摘要:
最近在网上看了一些Android下实现自动关机的方法,有的不行,有的只适用一些机型,有的适用于大部分机型,笔者在此总结一下法一:Intent newIntent = new Intent(Intent.ACTION_SHUTDOWN); newIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(newIntent);这种方法笔者试过,运行时出错法二:try { //获得ServiceManager类 Class<?> ServiceManager = Class .forName("android.o 阅读全文
posted @ 2013-06-20 18:45
jlins
阅读(1379)
评论(1)
推荐(0)
摘要:
S3C3440看门狗驱动程序http://www.cnblogs.com/lfsblack/archive/2012/09/13/2684079.html看门狗是当CPU进入错误状态后,无法恢复的情况下,使计算机重新启动由于计算机在工作时不可避免的受到各种各样的因素干扰,即使再优秀的计算机程序也可能因为这种干扰使计算机进入一个死循环,更严重的就是导致死机。有两种办法来处理这种情况:一是:采用人工复位的方法二是:依赖于某种硬件来执行这个复位工作。这种硬件通常叫做看门狗(Watch Dog,WD)看门狗,就像一只狗一样,在那看着们,计算机中通常用定时器来处理这种周期性的动作看门狗实际上是一个定时器 阅读全文
posted @ 2013-06-20 18:43
jlins
阅读(313)
评论(0)
推荐(0)