模塊化、可擴(kuò)展和可移植
持續(xù)不斷的功能模塊化和在ANSI-C中實(shí)施,使之能夠簡便地移植到不同的目標(biāo)系統(tǒng)。最重要的是建立了擴(kuò)展性和高性能。高度優(yōu)化的存儲(chǔ)器管理和零復(fù)制實(shí)施防止不必要的數(shù)據(jù)復(fù)制。使用我們的CANopen源代碼,你就可以成本效益地創(chuàng)建單芯片解決方案和復(fù)雜的、多路的主站應(yīng)用程序。我們的CANopen協(xié)議棧被成功移植 - 隨同許多微控制器 - 到一個(gè)DSP。
CANopen軟件被組織為各種獨(dú)立的模塊。根據(jù)所要求的功能,有些模塊可以集成到工程中或從工程中刪除。這些模塊對(duì)于另一個(gè)模塊沒有交叉調(diào)用功能,但只有來自上位或下位模塊的功能(也叫做回調(diào)功能)。模塊之間沒有全局變量的交叉參考。中心軟件層,叫做"CANopen Controlling Module" (CCM),提供一個(gè)CANopen功能的簡化API給應(yīng)用層,和控制獨(dú)立模塊的交互。另外,硬件特定的實(shí)施徹底脫開CANopen協(xié)議棧,因此使移植到新的目標(biāo)平臺(tái)的工作量最小。
所部署的產(chǎn)品沒有版稅
我們價(jià)格結(jié)構(gòu)非常有吸引力。每次購買,你可獲得全部的源代碼帶例程,作為買斷許可證,一種很經(jīng)濟(jì)的一次性收費(fèi)。對(duì)你所部署的產(chǎn)品,我們不會(huì)收取任何版稅。
許可證是位置綁定并且你的工程師可用于各種目標(biāo)器件、工程和產(chǎn)品,無進(jìn)一步的許可證費(fèi)。
通過許可證擴(kuò)大,開發(fā)伙伴和他們公司的其它地點(diǎn)能夠使用該源代碼。我們的升級(jí)和支持服務(wù)會(huì)年度更新 - 因此你的棧始終最新。 |