日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

首頁 > 評測 > 簡化工業(yè)開發(fā)——CY8CKIT-044 PSoC開發(fā)套件評測

簡化工業(yè)開發(fā)——CY8CKIT-044 PSoC開發(fā)套件評測

  • 作者:大音希聲
  • 來源:21ic
  • [導讀]
  • 不久前,Cypress公司推出了新一代的PSoC 4系列的處理器——PSoC 4200 系列處理器,這一系列的處理器在前一代的基礎上加入了業(yè)界獨一無二的可編程數字模塊,其靈活度大大增加,同時增加了對CAN總線的支持,使之更加適于在工業(yè)上面使用。

 

下面演示如何在PSoC Creator中進行一個簡單實驗。

先找到之前下載的文件,打開如下路徑的文件夾

\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.jpg

圖4-1 打開例程

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

4-2.jpg

圖4-2

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

4-3.jpg

圖4-3

下面的幾個文件大家應該比較熟悉了。Header Files中的文件是相關的定義頭文件,Source Files則是程序的主干。

下面來編譯一下整個工程,點擊界面上方的編譯按鈕進行編譯。

4-4.jpg

圖4-4 編譯按鈕

可以看到多出了不少編譯生成的文件。

4-5.jpg

圖4-5 編譯之后的文件組成

最后將程序放到開發(fā)板中運行,連接開發(fā)板與PC,單擊界面上方的debug按鈕即可開始進行調試。

4-6.jpg

圖4-6 調試按鈕

4-7.jpg

圖4-7 調試界面

調試界面下方可以觀察寄存器狀態(tài)。同大多數開發(fā)軟件一樣,這里也支持單步調試,全速運行,設置斷點等功能。

最終演示的結果與出場Demo一樣,這里不再重復。

到這里,就利用PSoC Creator完成了一個簡單的實驗。

5.總結

這篇文章介紹了Cypress公司PSoC 4200M系列處理器的CY8CKIT-044 PSoC開發(fā)板。從硬件方面來說,PSoC 4200M系列處理器屬于中端級別的MCU,適用于各種工業(yè)方面的應用。其內部的可編程數字與模擬外設大大提高了這款處理器的靈活度,使其能夠更好地在性能與功耗之間平衡,能夠更加合理地分配管腳等資源。而CY8CKIT-044開發(fā)板上的仿真器與存儲器、各種傳感器、觸摸板都能夠幫助用戶評估這一芯片。從軟件方面來說,PSoC Creator這一軟件與許多可編程器件的設計軟件一樣,都是先設計硬件,再設計軟件,且其開發(fā)環(huán)境部署的過程非常簡單,這些都有利于工程師更好地上手。

本文系21ic原創(chuàng),未經許可禁止轉載

  • 本文系21ic原創(chuàng),未經許可禁止轉載!

網友評論