2017-04-10 85 views

回答

0

它們是串行通信接口。

CAN通常用於汽車通信。 I2C經常用於外圍設備通信,例如, PROM或ADC。

它們將允許您在FPGA和其他設備之間進行通信。

這是一個相當廣泛的問題,類似於詢問英語是做什麼的,爲什麼我需要一種語言。

0

I2C和CAN是兩種通信總線標準。

爲了使這些總線正常工作,必須按照爲總線設計的相應通信協議有序地進行通信。這些協議規定了如下手續:如何解釋通過公交車的信息,如何和何時發送公交信息,如何與其他公交車用戶共存等。

控制器是這些公交車的通道。在它們的系統端,它們通常提供一個原始接口(例如並行,I/O和基於寄存器的接口),而在它們的總線端,它們將實現並遵守總線的通信協議。

相關問題