串行外设接口(SPI)是一种用于短距离通信的双工同步串行通信接口规格,主要用于嵌入式系统。SPI 通信协议使用四个通信引脚以及一个电源和接地引脚。通常存在相互通信的“主”设备和“从”设备。 “主设备”将使用其从设备选择 (SS) 通信线路,选择其“从设备”之一,以向“从设备”指示它将与其通信。

Digilent SPI 通信

串行外设接口(SPI)是一种用于短距离通信的双工同步串行通信接口规格,主要用于嵌入式系统。它通常用于与闪存、传感器、实时时钟 (RTC)、模数转换器等进行通信。 SPI 还可以支持多个从设备,但需要添加额外的从设备选择 (SS) 信号。您可以在 Digilent学习资料中探索 SPI 的工作原理。

SPI 通信协议使用四个通信引脚以及一个电源和接地引脚。通常存在相互通信的“主”设备和“从”设备。 “主设备”将使用其从设备选择 (SS) 通信线路,选择其“从设备”之一,以向“从设备”指示它将与其通信。然后主机和从机将同时在 MOSI(Master Out Slave In)和 MISO(Master In Slave Out)数据线上相互通信。在发送实际数据之前,主机和从机都相互发送一位,以确保 SPI 正常工作。数据可以从最高有效位 (MSB) 或最低有效位 (LSB) 发送。

要启动通信,主设备必须将片选 (CS) 线置于低电压状态,并在整个通信期间保持该低电压状态。主设备和从设备都会相互发送一个位,以使 SPI 通信正常工作。然后可以在两个设备之间一次一位地同时传输数据。微控制器平台控制数据传输的时间。

通常,SPI 协议在串行时钟 (SCK) 信号的下降沿传输一位数据。数据必须在串行时钟 (SCK) 的下降沿之前放在数据线上。串行时钟 (SCK) 线在“下降”到低电压状态之前(即下降沿之前)也必须处于高电压状态。这可以通过使用微控制器,在将时钟信号变为低电压状态之前,改变数据线的电压状态完成。

改变数据线上的位值(电压)和脉冲串行时钟(SCK)线的周期将继续,直到所有需要的位都被传输。片选 (CS) 线将进入高电压状态。然后,微控制器知道通信已经完成并准备另一个任务。

下面提供了 SPI 通信的时序图。

来自 Digilent 学习资料的 SPI 时序图

 SPI 通信

Digilent Analog Discovery 2是一款多功能仪器,您可以测量、可视化、生成、记录和控制各种混合信号电路。数字输入或输出有 16 个通道。您可以访问其逻辑分析仪,通过 Digilent Waveforms、多仪器软件应用程序来调试 SPI 通信。

示例项目将向您展示如何执行此操作。在项目中,您使用 Digilent Pmod MIC3(主)和 Digilent Basys 3(从)来创建 SPI 通信。硬件设置正确后。您可以使用 Analog Discovery 2 调试 SPI 通信。

例如,您可以在逻辑分析仪中同时创建包括 CS、SCK、MOSI、MISO 及 SCK 和 SPI 协议在内的单个信号,以查看通信中的每个信号。

添加SPI协议

添加数字信号

您可以使用Waveforms中的逻辑分析仪来可视化 SPI 通信。

逻辑分析仪中的时序图

Digilent 项目页面 亦完整提供了该项目各步骤的教程。 

产品亮点: 什么是Analog Discovery 2?

Digilent Analog Discovery 2是一款 USB 示波器、逻辑分析仪和多功能仪器,允许用户测量、可视化、生成、记录和控制各种混合信号电路。与ADI公司联合开发,由Xilinx大学项目支持。该测试和测量设备足够小,可以放在口袋里,但功能强大,可以取代一堆实验室设备,为工程专业人员,学生,业余爱好者提供。电子爱好者可以在实验室内外的几乎任何环境中自由地使用模拟和数字电路。模拟和数字输入和输出可以使用简单的线探头连接到电路;或者,模拟发现BNC适配器和BNC探头可用于连接和利用输入和输出。

在免费的 WaveForms 软件(Mac、Linux 和 Windows 兼容)的驱动下,Analog Discovery 2可配置为可用作多种传统测试和测量仪器中的任何一种,包括示波器、波形发生器、电源、电压表、数据记录器、逻辑分析仪、码型发生器、静态 I/O、频谱分析仪、网络分析仪、阻抗分析仪和协议分析仪。

产品亮点: 什么是Basys 3?

Basys 3是市场上开始使用 FPGA 的最佳电路板之一。它是一款围绕 Xilinx Artix-7 FPGA 构建的入门级开发板。作为一个完整且随时可用的数字电路开发平台,它包括足够的开关、LED和其他I/O器件,无需任何额外的硬件即可完成大量设计。还有足够多的未授权的 FPGA I/O 引脚,允许使用 Digilent Pmods 或其他定制电路板和电路扩展设计。

Basys 3专为 Xilinx 的 Vivado 设计套件而设计,WebPACK 版本可从 Xilinx 免费下载。

了解更多关于Digilent产品的信息请浏览www.digilent.com

责编:Amy.wu
阅读全文,请先
您可能感兴趣
受小米等份额下滑的影响,华勤2022年上半年出货量虽略有下滑,但仍在众多ODM中占据最大份额。另外华勤作为vivo的独家供应商,包括其核心客户在下半年的市场表现有所回暖,预估其出货下半年会有不俗的提升。
对于Arm这个核心科技资产,即使是“老铁”美国,英国预计也会出面干预的。那么,三星意欲收购ARM的计划,预计也可能性不大。
虽说用不带独显的轻薄本、办公本来跑AI测试还是挺不靠谱的,因为真的要做AI开发,显然不会用这样的配置来干这么重的活儿。但这两年的笔记本处理器动不动就12核心,光跑Cinebench渲染也是可惜了…倒不只是图一乐,这样的测试对各位预估同核心微架构、不同规模的CPU,应当也能有个概念。
• 折叠屏手机仍然是今年增长最快的智能手机产品类别;我们预计 2022 年,折叠屏同比增长 73% 至 1600 万台。 • 三星继续领先,通过其第一款 Galaxy Fold 折叠屏智能手机建立的忠诚度保持了品牌的市场地位。 • 今年上半年,三星在折叠屏手机市场的份额为 62%。 • 随着新 Galaxy Fold 4 和 Flip 4 机型的推出,我们预计下半年这一比例将跃升至 80%。
2022国际集成电路展览会暨研讨会(IIC)首站于2022年8月16日在南京国际博览中心盛大开幕。IIC作为中国具影响力的IC和系统设计盛会, 现场汇聚产业峰会、高端论坛、年度创新产品展示、技术交流等,聚焦国际集成电路应用趋势和领先IC设计技术,以及电子业“碳中和”产业发展前沿科技,助推产业创新发展。
壁仞科技创始人、董事长、CEO张文说从最初走访20家客户的反馈来看,大家都想要一款“国产大算力芯片”。虽说“做通用GPU芯片,99%都做不下去”,但“我思考,周期长、壁垒高、投入大,换句话说就是资本密集、人才密集和资源密集的需求。这三点恰好都是我的长项。”于是在成功说服投资人以后,壁仞就开启了这一征程。
由于采用性能相对强大的M1处理器和mini-LED屏幕以及更多的创新,新款iPad Pro 2021已经成为消费者心目中最受欢迎。然而,iPad 2却已经在全球范围内被列入“复古和过时”的名单中。
目前来看,折叠屏新机作为一种新的生产力工具,逐渐成为高端/平板的一种趋势,有报料称三星的Galaxy Z Fold 3发布时间或为7月,并且会引入新手势操控。

Qorvo小巧紧凑的集成式前端模块 (iFEM)QPF7250为Wi-Fi 6 (802.11ax) 及最终的Wi-Fi 7系统提供高效可靠的全屋覆盖。相比竞争产品,QPF7250将Wi-Fi范围扩大了30%,同时增加了容量,以支持智能家居和物联网的更多接入点。
两家公司在2022年AutoSens布鲁塞尔展会上展示领先的车内传感技术,推进双方长期合作
随着移动互联时代的来临,智能手机成为了人们不可或缺的随身伴侣。许多人甚至连日常的衣食住行,都已经习惯在智能手机上安排下单。然而时间长了之后,许多用户都发现自己的手机变得越来越卡顿,尝试了各种方法都无济
关注我们更多精彩等你发现!据说很多搞软件的羡慕硬件工程师因为在软件行业35岁就算老人了而搞硬件的53岁正辉煌表面上看起来高大上的硬件工程师在实际的工作中,其实很惨...以上漫画虽然调侃的意味更多但现实
点击蓝字关注我们你听说了吗?现在天空中能载人的除了飞机、火箭,可能还要有“自行车”了!上周,美国底特律车展上亮相了全球第一款飞行自行车“XTurismo”,由日本企业 ALI Technologies
芯片是半导体元件产品的统称,也就是以半导体为原材料,把集成电路进行设计、制造、封测后,所得到的实体产品。 芯片是现代工业品的核心与灵魂,少到手机电脑,大到飞机火箭,通通离不开芯片的加持。
9月16日,蘑菇车联在北京举行的2022世界智能网联汽车大会现场,正式发布全球首款搭载“车路云一体化”系统的自动驾驶前装量产巴士,为多地自动驾驶项目规模化落地运营形成有力支撑。【蘑菇车联在2022世界
来源:天马想要手机长续航,时刻电量在线;想要屏幕弯折、卷曲无限变化;想要屏幕色彩真实、表现力爆棚…...这一次,用户无需再做选择题。天马推出应用于OLED屏幕的新一代CFOT技术,通通都满足!绿色节能
【智能汽车电子与软件】专注于汽车电子领域的信息交融平台,涵盖汽车电子行业资讯、市场动态、技术干货、知识见解、行业趋势等资讯深度覆盖。现邀请您添加智能汽车电子与软件的小编——小璇,获取海量福利。福利1:
4.关注公众号,点击公众号主页右上角“ ··· ”,设置星标,实时关注智能汽车电子与软件最新资讯来源:汽车软件质量作者:Bruce都在讲数字化,数字化的第一层是IT工具,工具打通就是工具链。在数字化的
CINNO Research产业资讯,根据韩媒Businesskorea报道,在将主要用于XR(扩展现实)的OLEDoS显示中,预计使用环氧树脂的Dam&Fill工艺的封装工艺将占主导地位,而不是使用
来源:创业邦近日,镭昱半导体(Raysolve)宣布完成千万美元Pre-A+轮及Pre-A++轮融资,分别由韦豪创芯、瑞声科技领投,老股东高榕资本持续加码。所融资金将用于加速镭昱全彩Micro-LED