GCD的基本使用一、主队列介绍主队列:是和主线程相关联的队列,主队列是GCD自带的一种特殊的串行队列,放在主队列中得任务,都会放到主线程中执行。提示:如果把任务放到主队列中进行处理,那么不论处理函数是异步的还是同步的都不会开启新的线程。获取主队列的方式:dispatch_queue_tqueue=d...
分类:
其他好文 时间:
2015-09-14 12:04:30
阅读次数:
174
进程进程是指在系统中正在运行的一个应用程序线程1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程)1个线程中任务的执行是串行的(执行完上一个才能执行下一个)多线程1个进程中可以开启多条线程,多条线程可以并行(同时)执行不同的任务线程可以并行, 但是每个线程中的任务还是串行多线程原理多线程...
分类:
移动开发 时间:
2015-09-12 20:22:54
阅读次数:
154
ProtocolBuffer是用于结构化数据串行化的灵活、高效、自动的方法,有如XML,不过它更小、更快、也更简单。你可以定义自己的数据结构,然后使用代码生成器生成的代码来读写这个数据结构。你甚至可以在无需重新部署...
分类:
编程语言 时间:
2015-09-12 12:21:41
阅读次数:
161
第一个区别当然是名字:SPI(Serial Peripheral Interface:串行外设接口);I2C(INTER IC BUS)UART(Universal Asynchronous Receiver Transmitter:通用异步收发器)第二,区别在电气信号线上:SPI总线由三条信号线组...
分类:
其他好文 时间:
2015-09-12 12:02:18
阅读次数:
289
一、概述 SPI, Serial Perripheral Interface, 串行外围设备接口, 是 Motorola 公司推出的一种同步串行接口技术。 SPI 总线在物理上是通过接在外围设备微控制器(PICmicro) 上面的微处理控制单元 (MCU) 上叫作同步串行端口(Synchronou....
分类:
其他好文 时间:
2015-09-10 20:52:10
阅读次数:
203
在第五讲中我们学习了GPU三个重要的基础并行算法: Reduce, Scan 和 Histogram,分析了 其作用与串并行实现方法。 在第六讲中,本文以冒泡排序 Bubble Sort、归并排序 Merge Sort 和排序网络中的双调排序 Bitonic Sort 为例, 讲解如何从数据结构课上学的串行并行排序方法转换到并行排序,并附GPU实现代码。...
分类:
编程语言 时间:
2015-09-10 14:29:11
阅读次数:
526
通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,通常称作UART,读音/?ju?art/)是一种异步收发传输器,是电脑硬件的一部分,将资料由串行通信与并行通信间作传输转换。一般和类似Maxim的MAX232之类的标准信号幅度变换芯片进行搭配...
分类:
其他好文 时间:
2015-09-10 00:26:16
阅读次数:
549
问题描述:程序一直正常运行,今天电脑重做了系统,然后就开始出现了这个问题:“给定的端口名称未以 COM/com 开头或未解析为有效的串行端口”。串口调试助手也用不了。串口线没有问题,也不是硬件问题,程序也没用问题(在别的电脑上正常运行)。异常信息:{System.ArgumentException:...
分类:
其他好文 时间:
2015-09-09 19:30:47
阅读次数:
363
5.1.3同步通信和异步通信一、同步通信和异步通信串行通信可以分为两种类型,一种叫同步通信,另一种叫异步通信。同步通信方式,是把许多字符组成一个信息组,这样,字符可以一个接一个地传输,但是,在每组信息(通常称为信息帧)的开始要加上同步字符,在没有信息要传输时,要填上空字符,因为同步传输不允许有间隙。...
分类:
其他好文 时间:
2015-09-09 08:32:03
阅读次数:
198
1.UARTUART是通用异步收发传输器,使用RxD和TxD两根线实现异步全双工通信;为确保通信可靠,可以在通信两边接共地;因此,完整的UART通信只需最少3根线即可。RxD是发送数据线,TxD是接收数据线,通信双方使用交叉互联,RxD接对方TxD,TxD接对方RxD。UART使用标准的TTL/CM...
分类:
其他好文 时间:
2015-09-08 12:05:27
阅读次数:
242