CANopen主站/從站棧(CiA 301)
快速又標準化地開發你自己的CANopen設備
CANopen源代碼可實現CiA 301設計標準的全部功能。CANopen源代碼支持快速和符合標準地設計你的全功能CANopen主站或從站設備,包括NMT主站(網絡管理)、LSS主站(層設置服務)或SDO客戶端。
簡單直接的、事件導向的發信號至應用層實現高等性能。CANopen源代碼可輕鬆集成到操作系統。精確定義的和精心設計的API可輕鬆使用CANopen服務,無需深入到程序執行的細節。許多例程、目標特定示範工程和全面的文檔將協助你一步一步完成開發。
描述
特性/細節
模塊化、可擴展和可移植
持續不斷的功能模塊化和在ANSI-C中實施,使之能夠簡便地移植到不同的目標系統。最重要的是建立了擴展性和高性能。高度優化的存儲器管理和零複製實施防止不必要的數據複製。使用我們的CANopen源代碼,你就可以成本效益地創建單芯片解決方案和復雜的、多路的主站應用程序。我們的CANopen協議棧被成功移植– 隨著許多微控制器– 到一個DSP。
CANopen軟件被組織為各種獨立的模塊。根據所要求的功能,有些模塊可以集成到工程中或從工程中刪除。這些模塊對於另一個模塊沒有交叉調用功能,但只有來自上位或下位模塊的功能(也叫做回調功能)。模塊之間沒有全局變量的交叉參考。中心軟件層,叫做”CANopen Controlling Module” (CCM),提供一個CANopen功能的簡化API給應用層,和控制獨立模塊的交互。另外,硬件特定的實施徹底脫開CANopen協議棧,因此使移植到新的目標平台的工作量最小。
所部署的產品沒有版稅
我們價格結構非常有吸引力。每次購買,你可獲得全部的源代碼帶例程,作為買斷許可證,一種很經濟的一次性收費。對你所部署的產品,我們不會收取任何版稅。
許可證是位置綁定並且你的工程師可用於各種目標器件、工程和產品,無進一步的許可證費。
通過許可證擴大,開發夥伴和其它地點能夠使用該源代碼。我們的升級和支持服務會年度更新– 因此你的棧始終最新。
訂貨說明
貨號 | 說明 |
SO-877 | CANopen Source Code |
SO-877-VP | CANopen Source Code Value Pack |
5006008 | Lizenzerweiterung für CANopen Stack |