ZHCY164I November 2017 – April 2020 AM3357 , AM3359 , AM4377 , AM4379 , AMIC110 , AMIC120
TI 已簡(jiǎn)化 EtherCAT 與 Sitara 處理器的集成過(guò)程。用于集成 EtherCAT 從站的所有必要工具和軟件代碼都能在處理器的軟件開(kāi)發(fā)套件 (SDK) 中找到。在每個(gè)開(kāi)發(fā)平臺(tái)上,SDK 均包括用于以下各項(xiàng)的固件:EtherCAT 協(xié)議、軟件驅(qū)動(dòng)程序、硬件初始化例程、協(xié)議棧 API 對(duì)應(yīng)的適應(yīng)層、EtherCAT 協(xié)議棧以及應(yīng)用本身。此 SDK 附帶的支持文檔將指導(dǎo)用戶如何修改應(yīng)用的功能以及如何將新功能構(gòu)建到應(yīng)用中。
為了方便 EtherCAT 協(xié)議棧的集成,TI 與 Beckhoff Automation 緊密合作,在 Sitara 處理器上驗(yàn)證 EtherCAT 從站協(xié)議棧代碼。Beckhoff 代碼已經(jīng)過(guò)修改,可在 Sitara 處理器上運(yùn)行,并且已經(jīng)過(guò)測(cè)試,確保對(duì)客戶實(shí)現(xiàn)無(wú)縫集成??蛻粜枰蔀?ETG 成員(必須銷(xiāo)售 EtherCAT 產(chǎn)品),并有權(quán)在將其產(chǎn)品推向市場(chǎng)之前直接通過(guò) ETG 網(wǎng)站免費(fèi)獲得 Beckhoff 協(xié)議棧副本。Beckhoff 的 EtherCAT 協(xié)議棧副本也包含在 Processor SDK 中,用于評(píng)估、開(kāi)發(fā)和測(cè)試等。
對(duì)于典型用例,EtherCAT 固件、協(xié)議棧、驅(qū)動(dòng)程序和高級(jí)操作系統(tǒng)(如果需要)或?qū)崟r(shí) OS 內(nèi)核都可從各自的軟件開(kāi)發(fā)套件中重復(fù)使用。開(kāi)發(fā)用戶應(yīng)用時(shí),通常只有一個(gè)文件要由用戶修改。