CAN总线是一种串行数据通信协议,其通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。 CAN总线结构 CAN总线规范采用了ISO-OSI(Open System Interconnection Referenc ...
分类:
其他好文 时间:
2018-03-21 11:55:15
阅读次数:
187
转自:http://southpeak.github.io/blog/2014/07/17/ioszhong-liu-stream-de-shi-yong/流提供了一种简单的方式在不同和介质中交换数据,这种交换方式是与设备无关的。流是在通信路径中串行传输的连续的比特位序列。从编码的角度来看,流是单向 ...
分类:
移动开发 时间:
2018-03-20 12:45:33
阅读次数:
345
数据库事务的四大特性: 事务(Transaction)是并发控制的基本单位。所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转帐工作:从一个帐号扣款并使另一个帐号增款,这两个操作要么都执行,要么都不执行。 1、数据库事务必须具备ACID特性,ACI ...
分类:
数据库 时间:
2018-03-19 14:59:00
阅读次数:
222
IIC总线(Inter-Integrated Circuit)即集成电路总线,是PHILIPS公司设计出来的一种简单、双向、二线制、同步串行总线。IIC总线是一个多向控制总线,多个器件(从机)可以同时挂载到一个主机控制的一条总线上。每个连接在总线上的设备都是通过唯一的地址和其他器件通信,主机和从机的 ...
分类:
其他好文 时间:
2018-03-18 16:18:47
阅读次数:
1441
文章具体介绍了关于ARM的22个常用概念。 1.ARM中一些常见英文缩写解释 MSB:最高有效位; LSB:最低有效位; AHB:先进的高性能总线; VPB:连接片内外设功能的VLSI外设总线; EMC:外部存储器控制器; MAM:存储器加速模块; VIC:向量中断控制器; SPI:全双工串行接口; ...
分类:
其他好文 时间:
2018-03-17 14:19:41
阅读次数:
162
定义 根据输入,实现自动化处理,并输出的系统。 划分层次 在这七层之下还应该有一层:第0层——电路层——电子技术,它是实现第一层逻辑门层的基石,也是整个计算机系统最根本的技术。 硬件 计算机有4个基本的硬件组成: 输入设备 输出设备 主存储器 中央处理单元CPU 输入设备 输入设备是从外部世界来的信 ...
分类:
其他好文 时间:
2018-03-17 12:21:39
阅读次数:
184
应用 ROT13 到一段文字上仅仅只需要检查字母顺序并取代它在 13 位之后的对应字母,有需要超过时则重新绕回 26 英文字母开头即可。A 换成 N、B 换成 O、依此类推到 M 换成 Z,然后串行反转:N 换成 A、O 换成 B、最后 Z 换成 M (如图所示)。只有这些出现在英文字母里的字符受影 ...
分类:
其他好文 时间:
2018-03-17 12:07:31
阅读次数:
185
基本概念 CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线 ...
分类:
其他好文 时间:
2018-03-17 10:54:54
阅读次数:
234
集成学习中还有一个重要的类别是Boosting,这个是基学习器具有较强依赖串行而成的算法,目前主流的主要有三个算法:GBDT,Adaboost,XGBoost 这个链接可以看看:https://www.cnblogs.com/willnote/p/6801496.html boosting算法的原理 ...
分类:
其他好文 时间:
2018-03-16 18:43:23
阅读次数:
351
协成又称为微线程CPU是无法识别协程的,只能识别是线程,协成是由开发人员自己控制的。协成可以在单线程下实现并发的效果(实际计算还是串行的方式)。如果使用线程在多个函数之间进行上下文切换,那么这个上下文的逻辑位置是保存在CPU中的,而协程也有上下文切换的操作,但是协成的上下文逻辑位置不是通过CPU保存的,所以使用协成的好处就是更少的占用了CPU。线程之间修改共享数据时,需要锁;而协成不需要,因为协成
分类:
编程语言 时间:
2018-03-15 23:01:30
阅读次数:
570