Cypress:無(wú)代碼嵌入式系統(tǒng)設(shè)計(jì)研討會(huì)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
賽普拉斯半導(dǎo)體公司(Cypress)近日在北京為有興趣學(xué)習(xí)Cypress的PSoC Express無(wú)代碼、可視開(kāi)發(fā)軟件的設(shè)計(jì)者們舉辦了研討會(huì)。這次免費(fèi)研討會(huì)所涉及的內(nèi)容包括:Cypress PSoC® (Programmable System-on-Chip™)混合信號(hào)陣列架構(gòu)概述以及PSoC Express技術(shù)培訓(xùn)。同時(shí),在會(huì)議期間,Cypress還展示了多家消費(fèi)電子廠商采用其Cypress PSoC系列器件而推出的各款消費(fèi)類(lèi)電子產(chǎn)品。
參會(huì)者參加了一次親自動(dòng)手操作的實(shí)驗(yàn)室授課,課程期間,他們采用一款PSoC Express演示套件以可視的方法實(shí)現(xiàn)了I2C網(wǎng)絡(luò)、CapSense電容式觸摸感應(yīng)按鍵、WirelessUSBTM 2.4GHz RF遠(yuǎn)程傳感器、USB接口和LCD顯示器驅(qū)動(dòng)器。憑借PSoC Express,嵌入式系統(tǒng)開(kāi)發(fā)人員能夠以一種直觀的“拖-放”形式來(lái)實(shí)現(xiàn)以上功能,一行代碼也無(wú)需編寫(xiě),從而把開(kāi)發(fā)時(shí)間從數(shù)周縮短至區(qū)區(qū)幾個(gè)小時(shí)。在這次研討會(huì)上,舉辦方還為每位與會(huì)者準(zhǔn)備了一款免費(fèi)的PSoC Express套件,他們可以立即采用它來(lái)快速而自信地完成自己的設(shè)計(jì)。
這場(chǎng)研討會(huì)是繼深圳和上海之后舉辦的第三場(chǎng)研討會(huì)。Cypress還計(jì)劃在亞洲、歐洲和美洲的其他地區(qū)舉辦多場(chǎng)研討會(huì)。
會(huì)后, 我們采訪了Cypress公司亞太區(qū)業(yè)務(wù)拓展總監(jiān)楊飛,他向我們簡(jiǎn)單介紹了PSoC Express開(kāi)發(fā)工具、PSoC系列器件以及CapSense器件的產(chǎn)品特性及應(yīng)用領(lǐng)域。
賽普拉斯推出PSoC Express 2.1版,是該開(kāi)發(fā)工具的最新版本,具有由第三方提供的多種開(kāi)發(fā)功能,使得軟件開(kāi)發(fā)人員能夠編寫(xiě)針對(duì)特定功能的軟件模塊。該工具還增加了眾多新型設(shè)備驅(qū)動(dòng)器,這樣設(shè)計(jì)人員能夠選擇所需驅(qū)動(dòng)器并在PSoC器件中輕松自如地設(shè)置諸如7段LED顯示器、熱電偶、加速計(jì)、I2C遠(yuǎn)程監(jiān)控設(shè)備、遠(yuǎn)程傳感器以及環(huán)境光傳感器等有關(guān)功能。PSoC Express 2.1還利用賽普拉斯功能全面的PSoC DesignerTM軟件而使集成度得到了進(jìn)一步的提高,從而使用戶僅利用PSoC Express工具就能獨(dú)立完成高級(jí)設(shè)計(jì)工作;或采用PSoC Express和PSoC Designer工具使高級(jí)與低級(jí)設(shè)計(jì)相結(jié)合,同步進(jìn)行;或只使用PSoC Designer便能獨(dú)立開(kāi)發(fā)機(jī)械級(jí)設(shè)計(jì)工作。
賽普拉斯公司負(fù)責(zé)PSoC開(kāi)發(fā)工具的產(chǎn)品經(jīng)理Jon Pearson說(shuō):“PSoC Express使得應(yīng)用專(zhuān)家能夠?qū)崿F(xiàn)其系統(tǒng)設(shè)計(jì)思想,而無(wú)需精通C語(yǔ)言或匯編語(yǔ)言編程。由于PSoC Express和PSoC Designer實(shí)現(xiàn)了無(wú)縫集成,因此,我們堅(jiān)信:工作經(jīng)驗(yàn)和技術(shù)水平各不相同的設(shè)計(jì)者和工程師都將從這些研討會(huì)中獲益匪淺。”
PSoC器件是可配置型混合信號(hào)陣列,它將一個(gè)8位微控制器與嵌入式設(shè)計(jì)中常見(jiàn)的許多外設(shè)功能集成在了一起。PSoC器件提供了ASIC的優(yōu)點(diǎn),但卻沒(méi)有典型的ASIC NRE或周轉(zhuǎn)時(shí)間。單個(gè)PSoC器件能夠集成多達(dá)100個(gè)外設(shè)功能和微控制器,從而節(jié)省了客戶的設(shè)計(jì)時(shí)間,縮減了板級(jí)空間和功耗,并使系統(tǒng)成本下降了5美分~10美元之多。
所有的PSoC器件都是可動(dòng)態(tài)重構(gòu)的,從而使得設(shè)計(jì)人員能夠隨意創(chuàng)建新的系統(tǒng)功能。由于能夠在不同的時(shí)間針對(duì)不同的功能對(duì)同一硅片進(jìn)行重構(gòu),因此,設(shè)計(jì)人員在許多情況下可以實(shí)現(xiàn)超過(guò)120%的硅片利用率。在汽車(chē)PSoC LIN總線參考設(shè)計(jì)中,相同的數(shù)字部件被重新配置達(dá)4次之多,以支持不同的LIN通信模式;這樣,這些部件所占用的PSoC硬件資源和PSoC MCU周期均低于10%。
單個(gè)CapSense器件能夠利用簡(jiǎn)單的觸摸感應(yīng)式控制器來(lái)代替許多的機(jī)械式開(kāi)關(guān)和控制器。利用Cypress的CapSense電容式觸摸傳感器界面,只需用手指輕觸界面就會(huì)形成一個(gè)與嵌入式傳感器的電連接,這些傳感器與PSoC器件一起工作,將手指的位置數(shù)據(jù)轉(zhuǎn)換成各種系統(tǒng)控制功能。