(1)通信接口背景知识 并行通信: --传输原理:数据各个位同时传输 --优点:速度快 --缺点:占用引脚资源多 串行通信: --传输原理:数据按位顺序传输 --优点:占用引脚资源少 --缺点:速度相对慢 串行通信的三种方式(按照数据发送方向): --单工:数据传输只支持数据在一个方向上的传输。 - ...
分类:
其他好文 时间:
2017-04-06 01:02:41
阅读次数:
312
串口是Arduino与其它设备进行通信的接口,我们需要很好的掌握它的使用。Arduino串口使用相关的函数共有10个(随着版本的升级,新版本加入了更多,具体请参见官网:http://www.arduino.cc/)。 Serial.begin(); //开启串行通信接口并设置通信波特率 Serial ...
分类:
其他好文 时间:
2017-03-29 18:57:51
阅读次数:
223
GPS接收机串行通信标准摘要 参考NMEA-0183 美国国家海洋电子协会(NMEA—The NationalMarine Electronics Association) 为了在不同的GPS导航设备中建立统一的RTCM(海事无线电技术委员会)标准,先后制定了NMEA-0180、0182和0183三 ...
分类:
其他好文 时间:
2017-03-08 10:52:13
阅读次数:
1125
I2C协议,是同步的,串行通信方式。有两个线,一根SCLOCK时钟线,一根SDA数据线,时钟是右SOC提供的,SOC和外设用I2C通信时,使用的是一个时钟,数据线是两者传输信息用的。一般在通信的过程中,分为主设备和从设备,如果主设备要向从设备发送信息时,从设备不可以发送东西。可..
分类:
其他好文 时间:
2017-02-17 22:15:18
阅读次数:
211
CAN总线基础知识(一) 1.1 CAN总线是什么? CAN(Controller Area Network)是ISO国际标准化的串行通信协议。广泛应用于汽车、船舶等。具有已经被大家认可的高性能和可靠性。 CAN控制器通过组成总线的2根线(CAN-H和CAN-L)的电位差来确定总线的电平,在任一时刻... ...
分类:
其他好文 时间:
2016-12-11 08:08:41
阅读次数:
2893
我们常需要单片机和其他模块进行通信,数据传输,常用的方式就是串口通信技术。 常用来 单片机<-->电脑, 单片机<-->单片机之间通信。 串行通信 versus 并行通信 并行传输:将字节的各个 bit 用多条传输线路同时发送出去。每个bit使用一条线路。 优点:速度相对快,控制简单。 缺点:控制线 ...
分类:
其他好文 时间:
2016-10-26 13:24:20
阅读次数:
306
1、整个程序流程分析(1)整个串口通信相关程序包含2部分:uart_init负责初始化串口,uart_putc负责发送一个字节2、串口控制器初始化关键步骤(1)初始化串口的Tx和Rx引脚所对应的GPIO(查原理图可知Rx和Rx分别对应GPA0_1和GPA0_0)(2)GPA0CON(0xE02000 ...
分类:
其他好文 时间:
2016-09-24 17:38:15
阅读次数:
160
1、universal asynchronous reciver and transmitter 通用异步收发器 2、transmitter:由发送缓冲区和发送移位器构成。发送信息时,首先将信息编码(一般用ASCII码)成二进制流,然后将一帧数据(一般是8位)写入发送缓冲区,发送移位器会自动从发送缓 ...
分类:
其他好文 时间:
2016-09-20 00:24:02
阅读次数:
184
SPI是"Serial Peripheral Interface" 的缩写,是一种四线制的同步串行通信接口,用来连接微控制器、传感器、存储设备,SPI设备分为主设备和从设备两种,用于通信和控制的四根线分别是: CS 片选信号 SCK 时钟信号 MISO 主设备的数据输入、从设备的数据输出脚 MOSI ...
分类:
系统相关 时间:
2016-09-05 16:37:54
阅读次数:
244
UART简介: UART(Universal Asynchronous Receiver and Transmitter)通用异步收发器(异步串行通信口),是一种通用的数据通信协议,它包括了RS232、RS499、RS423、RS422和RS485等接口标准规范和总线标准规范,即UART是异步串行通 ...
分类:
其他好文 时间:
2016-09-04 20:48:08
阅读次数:
199