转:Linux I2C 驱动分析最近在看Linux 2.6.21内核的I2C驱动,也在网上查了一下资料,有错也有对,有些心得,记录下来吧。里面认识或许多有不当之处,还恳请指正。1. I2C 协议1.1 I2C总线工作原理 I2C总线是由数据线SDA和时钟SCL构成的串行总线,各种被控制器件均并联在这...
分类:
其他好文 时间:
2014-07-22 09:06:04
阅读次数:
290
边界闭合:根据梯度的幅度和方向进行边界闭合。(T是幅度值,A是角度阈值)这种方法是并行方法,只考虑局部信息,没有考虑全局信息。这个方法还可以推广用于连接相距较近的间断边缘段和消除独立的(常由噪声干扰产生的)短边缘段。串行边界技术:1、边缘检测边缘点边chuanxin来自为知笔记(Wiz)
分类:
其他好文 时间:
2014-07-22 00:36:36
阅读次数:
265
1.实物及引脚简单介绍在做开发的时候常常会用到串行接口,一般9针的串行接口居多。例如以下图所看到的:公头母头用于连接线的採用上图封装。但用于开发板的时候採用90度弯角插针的封装。例如以下图:各引脚的定义为:2.公头母头与MAX232的连接当公头母头与MAX232进行连接的时候,我们会发现依照上图所说...
分类:
数据库 时间:
2014-07-21 11:20:15
阅读次数:
184
一、Gson简介
Gson(又称Google Gson)是Google公司发布的一个开放源代码的Java库,主要用途为串行化Java对象为JSON字符串,或反串行化JSON字符串成Java对象。也就是Java对象与json字符串间的互相转换,解析。...
分类:
移动开发 时间:
2014-07-20 23:22:35
阅读次数:
367
串行工作模式之同步移位寄存器的输入输出方式
主要用于扩展并行输入或输出口。数据有RXD(P3.0)引脚输入或输出,同步移位脉冲由TXD(P3.1)引脚输出。发送和接受均为8位数据。低位在前,高位在后。
//串行口工作模式0
#include
#define uchar unsigned char
#define uint unsigned int
void dela...
分类:
其他好文 时间:
2014-07-20 22:43:24
阅读次数:
645
通用同步异步收发器(USART)提供啦一中灵活的方法来与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择 它支持同步单向通信和半双工单线通信。它支持LIN,智能卡协议和irDA 、SIR ENDEC范围,以及调制解调器CTX/R...
分类:
其他好文 时间:
2014-07-19 18:37:49
阅读次数:
234
1 虚构一个电路以上为STM32和外设链接方式#include "stm32f10x.h"#define GPIOA_ODR_A (GPIOA_BASE + 0X0C)#define GPIOA_IDR_A (GPIOA_BASE + 0X08)#define GPIOB_ODR_A (GPIOB_...
分类:
其他好文 时间:
2014-07-19 14:28:35
阅读次数:
275
距离变换:计算区域中的每个点与最接近的区域外的点之间距离,把二值图象变换为灰度图象。对于目标中一个点,距离变换的定义为改点与目标边界最近的距离。目标点离边界约近则值越小,转换的点越暗;越远,值越大,转换的点约亮。a是原图,b是以图像边缘看做B,c是以两个白点看做B计算方法:1、串行实现:模板:将a分...
分类:
其他好文 时间:
2014-07-19 12:15:36
阅读次数:
247
二值图像常常基于图像灰度的不连续性和相似性。并行技术:主要利用局部信息,所有判断决定都可以独立的同时做出。串行技术:利用了全局信息,早起处理结果可被后期处理过程所利用。来自为知笔记(Wiz)
分类:
其他好文 时间:
2014-07-19 12:14:52
阅读次数:
224