怎样使用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

相关文章

shell编程之函数与数组的使用详解

《shell编程之函数与数组的使用详解》:本文主要介绍shell编程之函数与数组的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录shell函数函数的用法俩个数求和系统资源监控并报警函数函数变量的作用范围函数的参数递归函数shell数组获取数组的长度读取某下的

使用Python开发一个带EPUB转换功能的Markdown编辑器

《使用Python开发一个带EPUB转换功能的Markdown编辑器》Markdown因其简单易用和强大的格式支持,成为了写作者、开发者及内容创作者的首选格式,本文将通过Python开发一个Markd... 目录应用概览代码结构与核心组件1. 初始化与布局 (__init__)2. 工具栏 (setup_t

Python虚拟环境终极(含PyCharm的使用教程)

《Python虚拟环境终极(含PyCharm的使用教程)》:本文主要介绍Python虚拟环境终极(含PyCharm的使用教程),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录一、为什么需要虚拟环境?二、虚拟环境创建方式对比三、命令行创建虚拟环境(venv)3.1 基础命令3

Python Transformer 库安装配置及使用方法

《PythonTransformer库安装配置及使用方法》HuggingFaceTransformers是自然语言处理(NLP)领域最流行的开源库之一,支持基于Transformer架构的预训练模... 目录python 中的 Transformer 库及使用方法一、库的概述二、安装与配置三、基础使用:Pi

关于pandas的read_csv方法使用解读

《关于pandas的read_csv方法使用解读》:本文主要介绍关于pandas的read_csv方法使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录pandas的read_csv方法解读read_csv中的参数基本参数通用解析参数空值处理相关参数时间处理相关

使用Node.js制作图片上传服务的详细教程

《使用Node.js制作图片上传服务的详细教程》在现代Web应用开发中,图片上传是一项常见且重要的功能,借助Node.js强大的生态系统,我们可以轻松搭建高效的图片上传服务,本文将深入探讨如何使用No... 目录准备工作搭建 Express 服务器配置 multer 进行图片上传处理图片上传请求完整代码示例

SpringBoot条件注解核心作用与使用场景详解

《SpringBoot条件注解核心作用与使用场景详解》SpringBoot的条件注解为开发者提供了强大的动态配置能力,理解其原理和适用场景是构建灵活、可扩展应用的关键,本文将系统梳理所有常用的条件注... 目录引言一、条件注解的核心机制二、SpringBoot内置条件注解详解1、@ConditionalOn

Python中使用正则表达式精准匹配IP地址的案例

《Python中使用正则表达式精准匹配IP地址的案例》Python的正则表达式(re模块)是完成这个任务的利器,但你知道怎么写才能准确匹配各种合法的IP地址吗,今天我们就来详细探讨这个问题,感兴趣的朋... 目录为什么需要IP正则表达式?IP地址的基本结构基础正则表达式写法精确匹配0-255的数字验证IP地

使用Python实现全能手机虚拟键盘的示例代码

《使用Python实现全能手机虚拟键盘的示例代码》在数字化办公时代,你是否遇到过这样的场景:会议室投影电脑突然键盘失灵、躺在沙发上想远程控制书房电脑、或者需要给长辈远程协助操作?今天我要分享的Pyth... 目录一、项目概述:不止于键盘的远程控制方案1.1 创新价值1.2 技术栈全景二、需求实现步骤一、需求

Spring LDAP目录服务的使用示例

《SpringLDAP目录服务的使用示例》本文主要介绍了SpringLDAP目录服务的使用示例... 目录引言一、Spring LDAP基础二、LdapTemplate详解三、LDAP对象映射四、基本LDAP操作4.1 查询操作4.2 添加操作4.3 修改操作4.4 删除操作五、认证与授权六、高级特性与最佳