怎样使用beagle SPI协议

2024-01-07 03:40
文章标签 使用 协议 怎样 spi beagle

本文主要是介绍怎样使用beagle SPI协议,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

icon

一、检查beagle的配置

1.通过usb连接beaglebone

2.从连接图标选择设备

3.选择设备后点击ok

4.点击device settings

5.capture protocol选择SPI

6.Bit Order选择 LSB First(Least Significant Byte First最低有效字节优先)

7.Sampling Edge 选择Faling edge 

8.Slave Select Polarity 选择active low

9.连接beagle和ECU

SPI2>>EyeQ_Master :  SPI3>> Host_Master

SPI通信协议允许主设备和多个从设备进行双向通信。在ESP32的SPI接口中,数据线(DIN)和时钟线(SCK)是复用的。因此,对于主设备来说,其片选信号(CS)可以控制多个从设备的数据传输。具体到ESP32,每个SPI主设备有6个片选引脚(CSN1, CSN2, CSN3, CSN4, CSN5, CSN6),这些引脚都可以用来选择从设备。当主设备被设置为从设备模式时,它将关闭其片选引脚,而其他从设备的片选引脚将被激活。因此,如果你看到SPI3>> Host_Master,那么意味着这个主设备将使用其三个片选引脚来选择三个从设备进行通信。由于每个从设备只需要一个片选引脚,所以最多可以连接3个从设备。同样的道理,SPI2>>EyeQ_Master表示这个主设备将使用其六个片选引脚来选择六个从设备进行通信。但由于每个从设备只需要一个片选引脚,所以实际上只能连接3个从设备。

10.eqmm跑到4时,data center,由于数据是双向发送的,eyeq发给host和host发给eyeq,所以要开两个data center,数据较小的是host发给eyeq的,数据较大的是eyeq发给host的。

11. 数据保存,保存两种格式的文件  save as保存为默认.tdc的文件 export 保存为.csv的文件

12.全部保存后的文件如下:

这篇关于怎样使用beagle SPI协议的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/578616

相关文章

pandas DataFrame keys的使用小结

《pandasDataFramekeys的使用小结》pandas.DataFrame.keys()方法返回DataFrame的列名,类似于字典的键,本文主要介绍了pandasDataFrameke... 目录Pandas2.2 DataFrameIndexing, iterationpandas.DataF

使用Python和PaddleOCR实现图文识别的代码和步骤

《使用Python和PaddleOCR实现图文识别的代码和步骤》在当今数字化时代,图文识别技术的应用越来越广泛,如文档数字化、信息提取等,PaddleOCR是百度开源的一款强大的OCR工具包,它集成了... 目录一、引言二、环境准备2.1 安装 python2.2 安装 PaddlePaddle2.3 安装

嵌入式Linux之使用设备树驱动GPIO的实现方式

《嵌入式Linux之使用设备树驱动GPIO的实现方式》:本文主要介绍嵌入式Linux之使用设备树驱动GPIO的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、设备树配置1.1 添加 pinctrl 节点1.2 添加 LED 设备节点二、编写驱动程序2.1

使用Python开发Markdown兼容公式格式转换工具

《使用Python开发Markdown兼容公式格式转换工具》在技术写作中我们经常遇到公式格式问题,例如MathML无法显示,LaTeX格式错乱等,所以本文我们将使用Python开发Markdown兼容... 目录一、工具背景二、环境配置(Windows 10/11)1. 创建conda环境2. 获取XSLT

Python中Flask模板的使用与高级技巧详解

《Python中Flask模板的使用与高级技巧详解》在Web开发中,直接将HTML代码写在Python文件中会导致诸多问题,Flask内置了Jinja2模板引擎,完美解决了这些问题,下面我们就来看看F... 目录一、模板渲染基础1.1 为什么需要模板引擎1.2 第一个模板渲染示例1.3 模板渲染原理二、模板

浅析如何使用xstream实现javaBean与xml互转

《浅析如何使用xstream实现javaBean与xml互转》XStream是一个用于将Java对象与XML之间进行转换的库,它非常简单易用,下面将详细介绍如何使用XStream实现JavaBean与... 目录1. 引入依赖2. 定义 JavaBean3. JavaBean 转 XML4. XML 转 J

使用Python创建一个功能完整的Windows风格计算器程序

《使用Python创建一个功能完整的Windows风格计算器程序》:本文主要介绍如何使用Python和Tkinter创建一个功能完整的Windows风格计算器程序,包括基本运算、高级科学计算(如三... 目录python实现Windows系统计算器程序(含高级功能)1. 使用Tkinter实现基础计算器2.

在.NET平台使用C#为PDF添加各种类型的表单域的方法

《在.NET平台使用C#为PDF添加各种类型的表单域的方法》在日常办公系统开发中,涉及PDF处理相关的开发时,生成可填写的PDF表单是一种常见需求,与静态PDF不同,带有**表单域的文档支持用户直接在... 目录引言使用 PdfTextBoxField 添加文本输入域使用 PdfComboBoxField

Git可视化管理工具(SourceTree)使用操作大全经典

《Git可视化管理工具(SourceTree)使用操作大全经典》本文详细介绍了SourceTree作为Git可视化管理工具的常用操作,包括连接远程仓库、添加SSH密钥、克隆仓库、设置默认项目目录、代码... 目录前言:连接Gitee or github,获取代码:在SourceTree中添加SSH密钥:Cl

Python中模块graphviz使用入门

《Python中模块graphviz使用入门》graphviz是一个用于创建和操作图形的Python库,本文主要介绍了Python中模块graphviz使用入门,具有一定的参考价值,感兴趣的可以了解一... 目录1.安装2. 基本用法2.1 输出图像格式2.2 图像style设置2.3 属性2.4 子图和聚