首頁(yè) > 評(píng)測(cè) > 簡(jiǎn)化工業(yè)開(kāi)發(fā)——CY8CKIT-044 PSoC開(kāi)發(fā)套件評(píng)測(cè)
簡(jiǎn)化工業(yè)開(kāi)發(fā)——CY8CKIT-044 PSoC開(kāi)發(fā)套件評(píng)測(cè)
- [導(dǎo)讀]
- 不久前,Cypress公司推出了新一代的PSoC 4系列的處理器——PSoC 4200 系列處理器,這一系列的處理器在前一代的基礎(chǔ)上加入了業(yè)界獨(dú)一無(wú)二的可編程數(shù)字模塊,其靈活度大大增加,同時(shí)增加了對(duì)CAN總線的支持,使之更加適于在工業(yè)上面使用。
下面演示如何在PSoC Creator中進(jìn)行一個(gè)簡(jiǎn)單實(shí)驗(yàn)。
先找到之前下載的文件,打開(kāi)如下路徑的文件夾
\CY8CKIT-044 PSoC 4 M-Series Pioneer Kit\1.0\Firmware\PSoC 4200M\CY8CKIT_044_Touch_Gestures
找到文件CY8CKIT_044_Touch_Gestures.cywrk,雙擊打開(kāi),PSoC Creator顯示如圖4-1所示

圖4-1 打開(kāi)例程
下面來(lái)介紹一下該項(xiàng)目的組成。Topdesign.cysch是一個(gè)硬件連接圖。如果使用過(guò)Altera公司的quartus ii軟件的話對(duì)這個(gè)應(yīng)該會(huì)比較熟悉。如圖4-2所示,硬件連接圖顯示的是三個(gè)PWM輸出模塊分別連接三個(gè)板載的LED(事實(shí)上板載的三色LED用的是三個(gè)LED組合起來(lái)的,不過(guò)三個(gè)LED共陽(yáng)極)

圖4-2
隨后下面的CY8CKIT_044_Touch_Gestures.cydwr文件展示的是芯片的引腳布局。其中需要的引腳可以激活并且自定義名稱。如圖4-3所示,有三個(gè)引腳分別被命名為Pin_GreenLED、Pin_RedLED與Pin_BlueLED,用于連接那個(gè)三色LED;其余的還有幾個(gè)引腳被命名為Capsense,用于連接觸摸板的。

圖4-3
下面的幾個(gè)文件大家應(yīng)該比較熟悉了。Header Files中的文件是相關(guān)的定義頭文件,Source Files則是程序的主干。
下面來(lái)編譯一下整個(gè)工程,點(diǎn)擊界面上方的編譯按鈕進(jìn)行編譯。

圖4-4 編譯按鈕
可以看到多出了不少編譯生成的文件。

圖4-5 編譯之后的文件組成
最后將程序放到開(kāi)發(fā)板中運(yùn)行,連接開(kāi)發(fā)板與PC,單擊界面上方的debug按鈕即可開(kāi)始進(jìn)行調(diào)試。

圖4-6 調(diào)試按鈕

圖4-7 調(diào)試界面
調(diào)試界面下方可以觀察寄存器狀態(tài)。同大多數(shù)開(kāi)發(fā)軟件一樣,這里也支持單步調(diào)試,全速運(yùn)行,設(shè)置斷點(diǎn)等功能。
最終演示的結(jié)果與出場(chǎng)Demo一樣,這里不再重復(fù)。
到這里,就利用PSoC Creator完成了一個(gè)簡(jiǎn)單的實(shí)驗(yàn)。
5.總結(jié)
這篇文章介紹了Cypress公司PSoC 4200M系列處理器的CY8CKIT-044 PSoC開(kāi)發(fā)板。從硬件方面來(lái)說(shuō),PSoC 4200M系列處理器屬于中端級(jí)別的MCU,適用于各種工業(yè)方面的應(yīng)用。其內(nèi)部的可編程數(shù)字與模擬外設(shè)大大提高了這款處理器的靈活度,使其能夠更好地在性能與功耗之間平衡,能夠更加合理地分配管腳等資源。而CY8CKIT-044開(kāi)發(fā)板上的仿真器與存儲(chǔ)器、各種傳感器、觸摸板都能夠幫助用戶評(píng)估這一芯片。從軟件方面來(lái)說(shuō),PSoC Creator這一軟件與許多可編程器件的設(shè)計(jì)軟件一樣,都是先設(shè)計(jì)硬件,再設(shè)計(jì)軟件,且其開(kāi)發(fā)環(huán)境部署的過(guò)程非常簡(jiǎn)單,這些都有利于工程師更好地上手。
本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開(kāi)放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開(kāi)發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開(kāi)發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開(kāi)發(fā)
預(yù)算:¥1100001天前