1.SPI和IIC一般都作为板上通信,UART、SMBUS和USB一般都作为板间通信。其中SMBUS是参考IIC制定出来的眼生病,两者很像。2.SMBUS的I/O接口是由两条线组成的双向串行总线。可工作在主从两种模式。SDA:串行数据的控制SCL:串行时钟的产生、同步、仲裁以及起始/停止的控制和产生...
分类:
其他好文 时间:
2014-09-23 17:07:24
阅读次数:
546
根据几年的CUDA开发经验,简单的介绍下CUDA程序的大概开发步骤,按照先修改CPU串行程序后移植到GPU平台的原理,把需要在GPU上做的工作尽量先在CPU平台上修改,降低了程序的开发难度,同时有利用bug的调试。通过实现一种快速、有效地CUDA并行程序开发的方法,提高CUDA并行程序开发效率,降低CUDA并行程序开发周期和难度。
(1) CPU串行程序分析
对于CPU串行程序,首先需要...
分类:
其他好文 时间:
2014-09-22 20:49:33
阅读次数:
139
1、串行端口终端(/dev/ttySn) 串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用来连接终端。这些串行端口所对应的设备名称是/dev/....
分类:
其他好文 时间:
2014-09-22 12:47:12
阅读次数:
192
本系列作为Java Performance:The Definitive Guide的读书笔记。
概览
在目前的JVM中,主要有4中垃圾回收器(Garbage Collector):
串行回收器(Serial Collector),主要用于单核计算机吞吐量(并行)回收器(Throughput/Parallel Collector)并发回收器(Concurrent/CMS Co...
分类:
编程语言 时间:
2014-09-21 18:47:50
阅读次数:
224
单数据线自定义通讯驱动程序
简介:在双MCU单片机之间通过一根数据线(GPIO口)进行通讯的驱动(50us中断一次)
发送数据的数据头:定义为90次中断的低电平(50us*90 = 4.5ms) 270-90此中断的高电平(50us*180 = 9ms)
发送数据1:定义为11次中断的低电平(50us*11 = 550us) 45-11次中断的高电平(50us*3...
分类:
其他好文 时间:
2014-09-19 10:11:05
阅读次数:
718
串口本身,标准和硬件 ?
串口是计算机上的串行通讯的物理接口。计算机历史上,串口曾经被广泛用于连接计算机和终端设备和各种外部设备。虽然以太网接口和USB接口也是以一个串行流进行数据传送的,但是串口连接通常特指那些与RS-232标准兼容的硬件或者调制解调器的接口。虽然现在在很多个人计算机上,原来用以连接外部设备的串口已经广泛的被USB和Firewire替代;而原来用以连接网络的串口则被以太网替代,...
分类:
系统相关 时间:
2014-09-18 14:50:34
阅读次数:
311
1.实物及引脚简单介绍在做开发的时候常常会用到串行接口,一般9针的串行接口居多。例如以下图所看到的:公头母头用于连接线的採用上图封装。但用于开发板的时候採用90度弯角插针的封装。例如以下图:各引脚的定义为:2.公头母头与MAX232的连接当公头母头与MAX232进行连接的时候,我们会发现依照上图所说...
分类:
数据库 时间:
2014-09-18 14:37:23
阅读次数:
216
SAS和SATA硬盘的区别如你所知,同ATA一样,SCSI是一种能够通过各自的数据信道连接多种设备的并行技术。和ATA一样,SCSI也向串行技术方向有所发展,这就是SAS(SerialAttachedSCSI)。简而言之,SAS是新一代的SCSI,其中包含了一些改进,比如更高的传输速度、更好的可升级性和可..
分类:
其他好文 时间:
2014-09-16 10:53:51
阅读次数:
216
最近在用golang写一个server。压力测试过程发现反应比较慢,但是由于中间的操作都是串行的,无法知道在哪个操作消耗了比较多时间。一开始想到的是打log。但是单个请求又是很快的,于是想到如下方案在调用每个函数的时候,统计该函数的时耗,然后利用channel把同一个函数调用发送到同一个地方,利用m...
分类:
其他好文 时间:
2014-09-13 23:58:36
阅读次数:
534
第五章输入/输出IO设备大致可以分为两类:块设备、字符设备,块设备把地址存储在固定大小的块中,每个块有自己的地址,字符设备以字符为单位发送或接收一个字符流,而不考虑任何块结构。控制器的任务是把串行的位流转为字节块,并进行必要的错误校正工作。字节块通常首先在控制..
分类:
其他好文 时间:
2014-09-13 10:45:05
阅读次数:
264