最新版設(shè)計工具包括第三方開發(fā)的60多款新型驅(qū)動器
日前,賽普拉斯半導(dǎo)體公司(Cypress Semiconductor Corporation)宣布推出針對PSoC®(可編程片上系統(tǒng))混合信號陣列的創(chuàng)新型開發(fā)工具——PSoC Express™2.1版,該開發(fā)工具能夠顯著簡化嵌入式系統(tǒng)的設(shè)計工作,進而提高設(shè)計效率。新版工具包括使軟件開發(fā)人員能夠編寫特定功能模塊的由第三方提供的多種開發(fā)功能。此外,該工具還增加了眾多新型設(shè)備驅(qū)動器,這樣設(shè)計人員能夠選擇所需驅(qū)動器并在PSoC器件中輕松自如地設(shè)置諸如7段顯示器、熱電偶、加速計、I2C遠程監(jiān)控設(shè)備、遠程傳感器以及環(huán)境光傳感器等有關(guān)功能。
于2005年推出的PSoC Express是第一款使系統(tǒng)工程師無需掌握匯編語言或C語言編程技術(shù)即可開發(fā)微控制器設(shè)計的開發(fā)工具。由于PSoC Express在更高的抽象概念水平上運行,且無需固件開發(fā),因此設(shè)計人員只需要數(shù)小時或數(shù)天時間即可完成對PSoC器件的新設(shè)計開發(fā)、仿真及編程,而不再耗時數(shù)周乃至數(shù)月。由于其內(nèi)置便攜性支持,無縫多重處理器架構(gòu)、設(shè)計可視化功能以及豐富的內(nèi)容程序庫,因此我們采用PSoC Express工具能夠更快地完成設(shè)計工作,并實現(xiàn)更高的可靠性。
Cypress功能全面的PSoC Designer™軟件與PSoC Express 2.1的集成度得到了進一步提高,從而使用戶僅利用PSoC Express工具就能獨立完成高級設(shè)計工作;或采用PSoC Express和PSoC Designer工具使高級與低級設(shè)計相結(jié)合,同步進行;或只使用PSoC Designer便能獨立開發(fā)機械級(machine-level)設(shè)計工作。PSoC Express 2.1還具有多種其他功能,其中包括用戶可定義的引腳與存儲器映射、狀態(tài)機創(chuàng)建器(state machine creator)、多目標(biāo)移動功能以及電路的復(fù)制與重命名功能等。
賽普拉斯PSoC業(yè)務(wù)部副總裁George Saul指出:“PSoC Express給出了一種具有革命性突破的全新設(shè)計范式(design paradigm),使應(yīng)用專家無需固件開發(fā)技術(shù)就能完成設(shè)計工作。PSoC Express 2.1版進一步提高易用性并實現(xiàn)與PSoC Designer的無縫設(shè)計集成,使設(shè)計人員在竭盡所能地獲得PSoC靈活架構(gòu)的所有優(yōu)勢的同時,還能夠節(jié)省寶貴的設(shè)計時間。上述優(yōu)勢將伴隨著今后設(shè)計方案的增加而培增,因為相關(guān)設(shè)計不僅容易更新,而且還容易被移植到一種不同的嵌入式目標(biāo)中,該嵌入式目標(biāo)或者采用相同的輸入輸出器件,或者不同。
利用PSoC Express,設(shè)計人員僅需在其應(yīng)用專業(yè)知識領(lǐng)域內(nèi)工作,他們通過從目錄中選擇輸入和輸出器件來定義定制的解決方案,隨后將其進行邏輯連接,從而定義系統(tǒng)行為。舉例來說,用戶可選擇溫度傳感器、電壓輸入、風(fēng)扇、LED,然后定義風(fēng)扇工作的溫度區(qū)域、電壓監(jiān)控器閾值以及“序列”邏輯。在PSoC Express的范疇內(nèi),設(shè)計人員可通過仿真來確認(rèn)設(shè)計,并生成和下載器件編程文件。該新型工具不僅使用戶能針對Cypress的任何PSoC器件來定位設(shè)計方案,而且還可創(chuàng)建定制的項目文檔,其中包括帶有寄存器映射的數(shù)據(jù)表、接口示意圖以及材料清單等。設(shè)計人員在無需編寫任何微控制器代碼的情況下即可更快速地實施可靠的定制應(yīng)用。