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

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

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

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

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

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

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

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