总线
JawSoW
雄关漫道真如铁,而今迈步从头越。
展开
-
CAN 、I2S、I2C、SPI 、SSP总线简介
CAN、I2S、I2C、SPI、SSP总线简介 CAN、I2S、I2C、SPI、SSP总线简介 收藏 一、SPI总线说明串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同步串行接口,Motorola公司生产的绝大多数MCU(微控制器)都配有SPI硬件接口,如68系列MCU。SPI 用于C原创 2017-08-22 16:56:12 · 1593 阅读 · 0 评论 -
SPI写解析
char fasong(char byte){while (SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_TXE) == RESET);SPI_I2S_SendData(SPI2, byte); // 这里发送while (SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_RXNE)原创 2017-10-06 09:27:53 · 1029 阅读 · 0 评论 -
SPI读写总结
SPI协议是主从模式:从机不主动发起访问,总是被动执行操作。CSN:片选信号。SCK:时钟信号。MOSI:master output slave input,即主机输出从机输入。可以理解主机写从设备。MISO:master input slave output,即主机输入从机输出。可以理解主机读从设备。SPI全称:Serial Peripheral interface,即串转载 2017-10-04 16:00:59 · 1518 阅读 · 0 评论 -
SPI学习之:SPI编程
SPI应用是相当的广了,同步串行总线,同步同步当然需要时钟信号来统一了,这样通讯双方通讯时就比较默契没那么延迟(呆呆)了。应用于中低速场合。学起来从哪些地方入手呢?如下:SPI概念与特点关键的时序接受编程时重点STM32内部的SPI使用(介绍、功能、中断)SPI概念与特点:不多说,串行,需要同步信号主从结构的CS(片选)SCKS原创 2017-09-30 16:56:00 · 7397 阅读 · 0 评论 -
SPI学习之:极性CPOL和相位CPHA
【背景】最近在看关于Silicon Labs的C8051F347的某个驱动中,关于SPI部分初始化的代码,看到其对于SPI的设置为CPOL=1,CPHA=0,对于CPOL及CPHA的含义不了解,想要搞懂,这两个参数到底是什么意思,以及为何要这么设置。所以才去找了SPI的极性和相位的相关资料,整理如下。【SPI基础知识简介】设备与设备之间通过某种硬件接口通讯,目前存在原创 2017-09-30 15:42:12 · 440 阅读 · 0 评论 -
I2C总线
1、基本概念 主机 初始化发送,产生时钟信号和终止发送的器件 从机 被主机寻址的器件 发送器 发送数据到总线的器件 接收器 从总线接收数据的器件 多主机 同时有多于一个主机尝试控制总线 但不破坏报文 仲裁转载 2017-09-19 15:58:53 · 583 阅读 · 0 评论 -
总线概括
总线的简单介绍: 处理器无疑是计算机中最重要的部件,但并不是唯一的部件。一台计算机也需要随机访问存储器(RAM)来存放机器码指令以便让处理器执行。计算机还必须有一些方法使这些指令进入RAM(输入设备)以及一些方法使程序执行结果得以看见(输出设备)。RAM是易失性的,当断电时,它的内容就会丢失。所以计算机中另一个有用的部件是永久存储设备,当计算机断电的时候,它们可以保存代码和数据。原创 2017-08-30 18:01:03 · 399 阅读 · 0 评论 -
AHB和APB总线
AMBA片上总线 AMBA 2.0规范包括四个部分:AHB、ASB、APB和Test Methodology。AHB的相互连接采用了传统的带有主模块和从模块的共享总线,接口与互连功能分离,这对芯片上模块之间的互连具有重要意义。AMBA已不仅是一种总线,更是一种带有接口模块的互连体系。下面将简要介绍比较重要的AHB和APB总线。原创 2017-08-30 17:17:31 · 1689 阅读 · 0 评论 -
Uart通信协议
第一部分:UART使用的是 异步,串行通信。 串行通信是指利用一条传输线将资料一位位地顺序传送。特点是通信线路简单,利用简单的线缆就可实现通信,降低成本,适用于远距离通信,但传输速度慢的应用场合。 异步通信以一个字符为传输单位,通信中两个字符间的时间间隔多少是不固定的,然而在同一个字符中的两个相邻位间的时间间隔是固定的。 数据传送速率用波特率来表示,即每秒钟传送原创 2017-08-30 10:08:14 · 713 阅读 · 0 评论 -
SPI Flash的操作
SPI Flash的操作智能硬件设备的MCU下面,常常会挂一个SPI Flash,用于存放字库等文件。容量不会太大,16MB左右。今天记录一下通过SPI接口对其进行操作。 这个图是SPI的接口结构图。主机写数据寄存器,通过 MOSI 信号线 传送给从机,从机也将自己的移位寄存器中的内容通过 MISO 信号线返回给主机。这样,两个移位寄存器中的内容就被交换。 如果只进行写操作,转载 2017-08-22 11:12:03 · 2110 阅读 · 0 评论 -
Modbus TCP通信
Modbus TCP通信概述MODBUS/TCP是简单的、中立厂商的用于管理和控制自动化设备的MODBUS系列通讯协议的派生产品,显而易见,它覆盖了使用TCP/IP协议的“Intranet”和“Internet”环境中MODBUS报文的用途。协议的最通用用途是为诸如PLC’s,I/O模块,以及连接其它简单域总线或I/O模块的网关服务的。MODBUS/TCP 使MODBUS_RTU协议运行于以太网,...转载 2018-06-06 14:51:57 · 6341 阅读 · 0 评论