首頁 > 評(píng)測(cè) > 簡化工業(yè)開發(fā)——CY8CKIT-044 PSoC開發(fā)套件評(píng)測(cè)
簡化工業(yè)開發(fā)——CY8CKIT-044 PSoC開發(fā)套件評(píng)測(cè)
- [導(dǎo)讀]
- 不久前,Cypress公司推出了新一代的PSoC 4系列的處理器——PSoC 4200 系列處理器,這一系列的處理器在前一代的基礎(chǔ)上加入了業(yè)界獨(dú)一無二的可編程數(shù)字模塊,其靈活度大大增加,同時(shí)增加了對(duì)CAN總線的支持,使之更加適于在工業(yè)上面使用。
1、CPU內(nèi)核:ARM Cortex-M0,最高工作頻率:48MHz
2、閃存 :128KB, SRAM :16KB
3、封裝:TQFP 64
4、支持四個(gè)獨(dú)立串行通信模塊 (SCB),可配置為I2C、SPI或 UART總線模式
5、支持八個(gè)16 位定時(shí)器 /計(jì)數(shù)器脈沖寬度調(diào)制器 (TCPWM)模塊
6、支持四個(gè)可編程的邏輯模塊 (又稱通用數(shù)字模塊或簡稱為 UDB),每個(gè)模塊包含8 個(gè)宏單元和一個(gè)8 位數(shù)據(jù)路徑,可用verilog編程
2.2.2 Cypress F-RAM:FM24V10-G
FM24V10-G為具有1M bit的ferroelectric random access memory (F-RAM),即鐵電存儲(chǔ)器,該器件使用I2C總線連接,最大的存取速度可達(dá)到3.4MHz。該器件也是Cypress的最新產(chǎn)品之一,價(jià)格甚至超過主控的PSoC。

圖2-4 FM24V10-G
2.2.3 Cypress KitProg仿真器
Cypress KitProg仿真器是全系列Cypress公司開發(fā)板上面使用的仿真器。該仿真器不兼容目前市面上的任何通用仿真器,仿真器主控屬于PSoC 5系列,型號(hào)為CY8C5868LTI-LP039;贏RM Cortex-M3內(nèi)核。由于該器件支持兩路USB,因此被用于做KitProg主控。

圖2-5 CY8C5868LTI-LP039
2.2.4傳感器:溫度傳感器、加速度傳感器、光照傳感器
CY8CKIT-044開發(fā)板上面有三款傳感器。其中溫度傳感器TMP05是利用PWM連接的。TMP05能夠測(cè)量-40℃到150℃的溫度,并根據(jù)溫度值輸出相應(yīng)占空比的方波,因此主控芯片利用PWM輸入去讀取方波的占空比就能夠獲取當(dāng)前的溫度值。三軸加速度傳感器KXTJ2-1009是KIONIX 公司的產(chǎn)品,這個(gè)傳感器是利用I2C 總線擴(kuò)展的,具有高達(dá) 14 位的分辨率,能夠測(cè)量±2g、±4g 或 ±8g的加速度值。光照傳感器TEMD6200FX01實(shí)際上是一款光敏二極管,直接連接到主控的ADC上面就能測(cè)出當(dāng)前的光照強(qiáng)度。
整塊開發(fā)板上面的資源非常豐富,擁有足夠多的擴(kuò)展口,幾乎可以與小型FPGA的開發(fā)板媲美。這塊開發(fā)板上面的仿真器模塊與存儲(chǔ)器模塊價(jià)格甚至比主控芯片還高,因此這塊開發(fā)板可謂誠意十足,讓用戶能夠輕松從多個(gè)角度評(píng)估這塊芯片。而且這塊開發(fā)板上面載有一個(gè)樹莓派的26針接口,能夠連接到樹莓派,利用樹莓派來進(jìn)行控制,不過這個(gè)功能現(xiàn)在暫時(shí)沒有開發(fā)出來。等到將來有這個(gè)功能了拿這塊開發(fā)板做一個(gè)樹莓派接口轉(zhuǎn)Arduino接口的擴(kuò)展板也未嘗不可。
3.開發(fā)環(huán)境搭建
這塊開發(fā)板支持兩種開發(fā)環(huán)境,分別是Cypress公司的PSoC Creator與Micrium公司的uC/Probe,其中Micrium公司的uC/Probe屬于第三方開發(fā)環(huán)境,需要收費(fèi),因此這里選擇免費(fèi)的Cypress公司的PSoC Creator來介紹。
為了更好地簡化開發(fā)過程,Cypress公司已經(jīng)將這塊CY8CKIT-044的相應(yīng)實(shí)例代碼,Creator下相關(guān)的庫,仿真器驅(qū)動(dòng)和Creator軟件封到一個(gè)安裝包里面,下載地址為
http://china.cypress.com/documentation/development-kitsboards/cy8ckit-044-psoc-4-m-series-pioneer-kit
找到如圖3-1的位置,進(jìn)行下載。下載之后直接雙擊進(jìn)行安裝,設(shè)置一下安裝路徑,然后就可以等待直至安裝完成。

圖3-1下載相關(guān)程序
安裝完成之后將開發(fā)板與PC連接,在設(shè)備管理器下面能夠看到如圖3-2所示的設(shè)備

圖3-2相應(yīng)設(shè)備
然后找到之前設(shè)定好的安裝路徑,打開 PSoC Creator軟件,打開時(shí)的界面如圖3-3所示

圖3-3 PSoC Creator啟動(dòng)界面
到這里為止,所有的開發(fā)環(huán)境已經(jīng)安裝完成,是不是很簡單呢。相比起許多開發(fā)板左安裝一個(gè)驅(qū)動(dòng),右安裝一個(gè)軟件,Cypress將所有需要的東西都封裝起來了,這樣只需要安裝一個(gè)exe就可以了。
4.簡單演示
下面演示幾個(gè)CY8CKIT-044開發(fā)板上面的應(yīng)用,介紹一下如何使用PSoC Creator進(jìn)行開發(fā)。
首先演示的是出廠demo。
這個(gè)demo主要展示的是電容觸摸。在開發(fā)板上面有一塊電容觸摸板,當(dāng)手指分別從左到右觸摸,從上往下觸摸,沿外圓觸摸時(shí),板載的三色LED燈會(huì)顯示不同的顏色,如下面的兩段演示所示。
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前