STM32系统学习——I2C (读写EEPROM)

I2C 通讯协议(Inter-Integrated Circuit)引脚少,硬件实现简单,可扩展性强,不需要 USART、CAN 等通讯协议的外部收发设备,现在被广泛地使用在系统内多个集成电路(IC)间的通讯。 在计算机科学里,大部分复杂的问题都可以通过分层来简化。如芯片被分为内核层和片上外设;STM32 标准库则是在寄存器与用户代码之间的软件层。对于通讯协议,我们也以分层的方式来理解,最基本的是把它分为物理层和协议层。 物理层规定通讯系统中具有机械、电子功能部分的特性,确保原始数据在物理媒体的传输。协议层主要规定通讯逻辑,统一收发双方的数据打包、解包标准。简单来说物理层规...
关键词: STM32 I2C 读写EEPROM

http://www.eeworld.com.cn/mcu/2019/ic-news011442873.html 发布时间: 2019-01-14



SPI专题(二)——STM32驱动FLASH(W25Q64)

; SPI_InitStructure.SPI_CPOL = SPI_CPOL_High;     //选择了串行时钟的稳态:时钟悬空高    SPI_InitStructure.SPI_CPHA = SPI_CPHA_2Edge;    //数据捕获(采样)于第二个时钟沿    SPI_InitStructure.SPI_NSS...
关键词: SPI STM32 驱动FLASH W25Q64

http://www.eeworld.com.cn/mcu/2019/ic-news010942855.html 发布时间: 2019-01-09



STM32驱动NRF24L01

发送接收8位帧结构   SPI1_InitStructure.SPI_CPOL = SPI_CPOL_Low; //选择了串行时钟的稳态:时钟悬空低电平   SPI1_InitStructure.SPI_CPHA = SPI_CPHA_1Edge;//数据捕获于第一个时钟沿   SPI1_InitStructure.SPI_NSS...
关键词: STM32 驱动NRF24L01

http://www.eeworld.com.cn/mcu/2019/ic-news010942847.html 发布时间: 2019-01-09



元器件科普之各类总线

基本相同。 IIS:I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准。I2S有3个主要信号:1.串行时钟SCLK,也叫位时钟,即对应数字音频的每一位数据,SCLK有1个脉冲。2.帧时钟LRCK,用于切换左右声道的数据。LRCK为“1”表示正在传输的是左声道的数据,为“0”则表示正在传输的是右声道的数据。3.串行数据SDATA...

http://bbs.eeworld.com.cn/thread-1066472-1-1.html 发布时间: 2019-01-06



STM32硬件IIC驱动设计

前言stm32的硬件IIC一直是令人诟病的地方,以至于很多情况下我们不得不选择使用模拟IIC的方式来在stm32上进行iic通讯。我在stm32 iic通讯上也浪费了几多青春。。。经过不断地探索最终还是成功了(可喜可贺啊),现在把我的探索成功的经验分享出来,如果能减少读者在硬件iic上面浪费的时间,那真是太棒了! 关于IIC通讯众所周知IIC是一种通讯方式。。。所以有必要先介绍一下IIC通信,省的下面不知道不知道我在写什么。当然这些都是基础,你可以选择跳过,直接看第三部分STM32的IICIIC是什么说实话这个问题有点难,我就百度了一下,描述如下IIC 即Inter-Integrat...
关键词: STM32 硬件 IIC驱动

http://www.eeworld.com.cn/mcu/2018/ic-news122942750.html 发布时间: 2018-12-29



LPC1788 引脚分析

for JTAG interface JTAG测试时钟,该实中必须低于六分之一的cpu时钟频率 (SWDCLK)       :SWDCLK:Serial wire clock 串行时钟...
关键词: LPC1788 引脚分析

http://www.eeworld.com.cn/mcu/2018/ic-news121742519.html 发布时间: 2018-12-17



SWD调试与ULINK2的对应接线

一直使用ULINK2,前几天碰到一个板子,只能使用SWD调试接口,于是做个记录。打开ULINK2,找ARM(20P,2.54mm)接口,用杜邦线连接目标板SWD和ULINK2。SWD,使用5根线:GND\VCC\RST\SWDIO\SWCLK。其中SWDIO同时具备数据输入和数据输出功能。接线如下:SWD                                          ...

http://www.eeworld.com.cn/mcu/2018/ic-news121742517.html 发布时间: 2018-12-17



探索 ADC 实现功能安全的潜力

和存储器CRC监视器可以使用内部模拟诊断多路复用器验证系统校准。LDO调节器输出也可以通过这种方式进行验证。接下来,用户可以使能这些功能,将8位状态字节附加到24位数据流和8位SPI CRC字的末尾。基于8位命令字、24位数据流和8位状态字计算8位CRC。如果用户关注处理开销量,可以使能连续回读模式,这样就无需提供8位命令。相反,用户可以在为器件提供串行时钟时输出数据寄存器的内容,如图6所示。图5....

http://www.eeworld.com.cn/mp/ADI/a57661.jspx 发布时间: 2018-12-12



高手经验!STM32单片机学习I2C通信

I2C总线是由NXP(原PHILIPS)公司设计,有十分简洁的物理层定义,其特性如下:·  只要求两条总线线路:一条串行数据线SDA,一条串行时钟线SCL;·  每个连接到总线的器件都可以通过唯一的地址和一直存在的简单的主机/从机关系软件设定地址,主机可以作为主机发送器或主机接收器;·  它是一个真正的多主机总线,如果两个或更多主机同时初始化,数据传输可以通过冲突检测和仲裁防止数据被破坏;·  串行的8 位双向数据传输位速率在标准模式下可达100kbit/s,快速模式下可达400kbit/s,高速模式下可达3.4Mbit/s;·  连接到相同总...
关键词: STM32 单片机 I2C通信

http://www.eeworld.com.cn/mcu/2018/ic-news112142086.html 发布时间: 2018-11-21



IIC总线原理及其在51单片机中的简单应用

1. IIC总线基本概念1.1总线概述IIC总线是PHLIPS公司推出的一种串行总线,是具备多主机系统所需的包括总线裁决和高低速器件同步功能的高性能串行总线。1.2总线结构IIC总线是由数据线SDA和时钟线SCL构成的串行总线,可发送和接收数据。在CPU与被控IC之间、IC与IC之间可以进行双向传送,最高传送速率100kbps。各种被控制电路均并联在这两条总线上。2. IIC总线协议2.1数据传输中的主/从机在多主机系统中,可能同时有几个主机企图启动总线传送数据。为了避免混乱, IIC总线要通过总线仲裁,以决定由哪一台主机控制总线。连在每一个总线上的电路和模块都有一个唯一地址,它们彼此之间只有...
关键词: IIC总线 51单片机

http://www.eeworld.com.cn/mcu/2018/ic-news112142060.html 发布时间: 2018-11-21



单片机串行外围接口电路的三线式结构设计

与各个厂家生产的多种标准的SPI外围器件直接接口。为了解决这一难题,在本设计中使用软件来模拟SPI系统中的4条线:串行时钟总线SCK、主机输入/从机输出数据线MOSO、主机输出/从机输入数据线MOSI和低电平有效的从机选择线/CS。用P2.1模拟CPU的数据输出端(MOSI),P2.0模拟CPU的数据输入端(MOSO),P2.2模拟CPU的SCK输出端。外围接口芯片公用这三条控制线,但在这种方式下,每次...

http://www.eeworld.com.cn/mcu/2018/ic-news112142056.html 发布时间: 2018-11-21



C6000与C2000系列DSP之间串行数据通讯的研究与实现

;                1.1 McBSP接口   McBSP可以分为数据通道和控制通道两部分。数据发送引脚(DX)和数据接收引脚(DR)分别负责数据的发送和接收,发送时钟引脚(CLKX)、接收时钟引脚(CLKR)、发送帧同步引脚(FSX)和接收帧同步引脚(FSR)提供串行时钟...

http://bbs.eeworld.com.cn/thread-1059404-1-1.html 发布时间: 2018-11-08



干货 | 一文读懂 4 线 SPI

。因此,主机必须在该信号上发送逻辑0以选择从机。SPI是全双工接口,主机和从机可以分别通过MOSI和MISO线路同时发送数据。在SPI通信期间,数据的发送(串行移出到MOSI/SDO总线上)和接收(采样或读入总线(MISO/SDI)上的数据)同时进行。串行时钟沿同步数据的移位和采样。SPI接口允许用户灵活选择时钟的上升沿或下降沿来采样和/或移位数据。欲确定使用SPI接口传输的数据位数,请参阅器件...

http://www.eeworld.com.cn/mp/EEWorld/a55320.jspx 发布时间: 2018-11-06



【世说设计】多角度讲解高精度 SAR ADC的抗混叠滤波考虑因素

数据。就如所有这些SAR  ADC一样,LTC2378-20和AD4020在频率上要求串行时钟(SCK)在额定采样速率下,以20位为单位恢复数据。由于数据读取阶段严格限制在采集时间(约300ns)范围以内,因此在转换期间,必须将外部访问时的数字活动减至完全静音;并且要以1MSPS的采样速率,在分配的时间内从采样恢复所有位,时钟频率必须达到60MHz以上。无论是产生这样的时钟频率,还是要在接收器端...

http://www.eeworld.com.cn/mp/Excelpoint/a55317.jspx 发布时间: 2018-11-05



多角度讲解高精度 SAR ADC的抗混叠滤波考虑因素

数据。就如所有这些SAR  ADC一样,LTC2378-20和AD4020在频率上要求串行时钟(SCK)在额定采样速率下,以20位为单位恢复数据。由于数据读取阶段严格限制在采集时间(约300ns)范围以内,因此在转换期间,必须将外部访问时的数字活动减至完全静音;并且要以1MSPS的采样速率,在分配的时间内从采样恢复所有位,时钟频率必须达到60MHz以上。无论是产生这样的时钟频率,还是要在接收器端...

http://www.eeworld.com.cn/mp/ADI/a54911.jspx 发布时间: 2018-10-30



一文读懂 4 线 SPI

,主机和从机可以分别通过MOSI和MISO线路同时发送数据。在SPI通信期间,数据的发送(串行移出到MOSI/SDO总线上)和接收(采样或读入总线(MISO/SDI)上的数据)同时进行。串行时钟沿同步数据的移位和采样。SPI接口允许用户灵活选择时钟的上升沿或下降沿来采样和/或移位数据。欲确定使用SPI接口传输的数据位数,请参阅器件数据手册。时钟极性和时钟相位在SPI中,主机可以选择时钟极性和时钟...

http://www.eeworld.com.cn/mp/ADI/a54464.jspx 发布时间: 2018-10-23



STM32学习015_2_IIC通信

IIC也是一种串行通信方式,由飞利浦公司提出,并形成一个标准;IIC有以下特点:1.二线制,串行数据线SDA和串行时钟线SCA;2.无中心主机,每个器件有一个唯一的地址,既可以工作在主模式,又可以工作在从模式,(多主多从如何通信?)3,软件寻址;4.应答式数据传输过程(保证数据的稳定和可靠);5.节点可带电接入或者撤出;(采用开漏输出,一般接口处会接上拉)开始信号:空闲状态下,SDA 是1,SCL保持1,SDA来一个下降沿停止信号:SCL保持1,SDA来一个上升沿发送数据的过程:8位数据传输第一个字节是7个从器件的地址+1个方向位,从器件会有一个应答位A(应答位为低电平),第二个字节开始发数据...
关键词: STM32 IIC通信

http://www.eeworld.com.cn/mcu/2018/ic-news101541802.html 发布时间: 2018-10-15



【转帖】元器件科普之各类总线大盘点

,通信速率较高等优点。在主从通信中,可以有多个I2C总线器件同时接到I2C总线上,通过地址来识别通信对象。SCI总线:串行通信接口SCI也是由Motorola公司推出的。它是一种通用异步通信接口UART,与MCS-51的异步通信功能基本相同。IIS:I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准。I2S有3个主要信号:1.串行时钟...

http://bbs.eeworld.com.cn/thread-1054548-1-1.html 发布时间: 2018-10-15



S3C2440和S5PV210的声卡对比

——>DDR3.IIS接口(共有5个引脚用于IIS):  LRCK----------------------------------左右声道控制信号  SCLK----------------------------------串行时钟  SDI-------------------------------------数据输入 ...

http://www.eeworld.com.cn/mcu/2018/ic-news101241709.html 发布时间: 2018-10-12



MT7682技术资料下载 MT7682规格说明分析

技术和封装 •8 毫米 × 8 毫米 68-pin QFN 封装与 SiP 串行外围接口(SPI)是一种比特串行传输协议。MT7668支持单模(四针),双模式(四引脚)和四模(六引脚),以提高数据吞吐量。最大串行时钟(SCK)频率为48兆赫。注意,单模可以支持全双工,但双四路模式只支持半双工。SPI控制器是一个负责数据传输。 MT7682技术资料下载 MT7682规格说明分析 ...

http://bbs.eeworld.com.cn/thread-1029693-1-1.html 发布时间: 2018-10-11




<上一页 12345678910111213141516 下一页> 相关结果约2,128个