mipi dsi和spi有什 么区别?

问题描述 投票:0回答:1

关于微控制器和微处理器的工作,据说我使用SPI接口而不是USB。当我要深入选择硬件时,我注意到还有很多其他接口,例如MIPI Dsi,Csi等。那么有什么区别呢?我可以选择带有mipi dsi界面的东西并在我的系统(传感器系统)上使用它吗?

sensor spi microprocessors
1个回答
0
投票

您的问题对于Stack Overflow而言是相当广泛的,并且涉及范围很广;但从根本上讲,您列出的所有接口(SPI,USB,MIPI DSI,MIPI CSI等)都只是通信接口,或者是外部组件(如传感器,相机,显示器,输入设备,存储单元等)进行通讯的方式到处理器;每个设计时通常都会考虑到特定的目标。例如,USB被设计为通用的,用于将外围设备连接到台式机/笔记本电脑消费系统,从键盘和鼠标到网络摄像头再到其他设备。 MIPI DSI是专门设计用于将移动/嵌入式显示器与主机处理器接口的。由于每个接口的这些设计目标,它们都具有完全不同的物理层和链路层实现方式(即,实际的导线数量以及这些导线上的信号的发送和接收方式)。

[当寻找适合您系统的接口时,您需要查看处理器支持什么以及希望连接到该设备的设备支持什么接口。如果说,您有一个简单的加速度计和一个简单的微处理器,则它们可能都使用SPI或I2C接口。如果处理器和相机更大,那么USB或MIPI CSI可能是不错的选择。还应认识到,取决于软件支持,编写代码以与USB传感器进行接口的操作要比SPI接口的复杂得多(因此,嵌入式系统中SPI和I2C的广泛使用)。没有更多细节,我不能说什么是挂钩的好方法(而且这种类型的问题可能更适合电子交易栈交换https://electronics.stackexchange.com/)。

© www.soinside.com 2019 - 2024. All rights reserved.