www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

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

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

  • 作者:大音希聲
  • 來源:21ic
  • [導(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.jpg

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

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

圖3-1下載相關(guān)程序

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

3-2.jpg

圖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
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+