首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >mipi、dsi和spi有什么区别?

mipi、dsi和spi有什么区别?
EN

Stack Overflow用户
提问于 2019-10-14 13:39:13
回答 1查看 2.7K关注 0票数 2

在微控制器和微处理器的工作方面,据说我使用的是SPI接口而不是USB。当我更深入地讨论我的硬件选择时,我注意到还有许多其他接口,如MIPI、Dsi、Csi等等。那么有什么不同呢?我可以选择一些与mipi dsi接口,并使用在我的系统,这将是一个传感器系统?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-14 22:48:54

您的问题对于堆栈溢出相当广泛,而且范围非常大;但从根本上说,您列出的所有接口、SPI、USB、MIPI DSI、MIPI CSI等等,都只是通信接口,或者是传感器、照相机、显示器、输入设备、存储单元等外部组件与处理器对话的方式;每个接口的设计通常都考虑到特定的目标。例如,USB被设计成通用的,用于将外设连接到桌面/膝上型计算机消费系统,从键盘、鼠标到网络摄像机到其他设备;而MIPI DSI专门设计用于将移动/嵌入式显示器与主机处理器接口。由于每个接口的这些设计目标,它们都有非常不同的物理层和链路层实现(即实际的连接数以及这些线上信号的发送和接收方式)。

当查看哪个接口适合您的系统时,您需要查看处理器支持什么以及设备想要连接到它支持的接口。如果说,您有一个简单的加速度计和一个简单的微处理器,这两者都可能使用SPI或I2C接口。如果它是一个更大的处理器和摄像头,那么USB或MIPI CSI都可能是不错的选择。还应认识到,根据软件支持,编写与USB传感器接口的代码可能要比用于SPI接口的代码复杂得多(因此在嵌入式系统中广泛使用SPI和I2C )。如果没有更多的细节,我不能说什么是把事情联系起来的好方法(这种问题可能更适合于电子产品堆栈交换:https://electronics.stackexchange.com/)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58378049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档