2012-04-12 36 views
4

我正在研究一個嵌入式應用程序的通信協議,但我對TCP/IP等高級通信知之甚少,我更習慣於處理I²C上的位和字節, SPIVISA在OSI堆棧上的位置在哪裏?

有人建議我使用VISA(虛擬儀器軟件架構)I/O API與SCPI(可編程儀器的標準命令)命令語法。這些在OSI模型上會有哪些層次?我認爲VISA會是應用程序和SCPI演示文稿?

其他人建議使用SSH,因爲我不確定VISA/SCPI所在的層,我不知道SSH如何影響設計。

+1

好的,如果你還沒有解決這個問題,我會玩亡靈巫師:嵌入式應用程序應該做什麼? – tbert 2012-07-04 19:01:18

+0

我有點擔心它!但是應用程序通過SSH發送和接收SCPI數據,可能通過使用VISA API。 – Toby 2012-07-05 11:16:13

+0

好吧,這是兩個應用程序通過網絡相互發送消息? – tbert 2012-07-05 16:29:30

回答

1

由於您基本上只是使用網絡在硬件API和應用程序之間傳遞數據,因此您位於OSI堆棧的第7層(應用程序)上。