首頁 > 評測 > PSoC Creator4.1能讓小白變高手?——新手體驗(yàn)CY8CKIT042

PSoC Creator4.1能讓小白變高手?——新手體驗(yàn)CY8CKIT042

PSoC   Creator4.1   CY8CKIT042   4200   CYPRESS   
  • 作者:杰杰
  • 來源:21ic
  • [導(dǎo)讀]
  • 各家IDE都有自己的特色,如何讓自己的產(chǎn)品更加簡單易用是共同的目標(biāo),常見的有CubeMX和CCS等,都積累了還算不錯(cuò)的口碑。據(jù)說CYPRESS的PSoC Creator也能圖形化編程,本文作者從未上手過PSoC的產(chǎn)品,這次就以小白的身份來通過Creator來對CY8CKIT042開發(fā)套件進(jìn)行一次初體驗(yàn)。

25: 用于所有固定功能和可編程外設(shè)的應(yīng)用編程接口 (API 組件)

26: 輸入原理圖后,可以使用基于 ARM 的工業(yè)標(biāo)準(zhǔn)開發(fā)工具進(jìn)行開發(fā)

然后再來看看賽普拉斯調(diào)試芯片的特點(diǎn):

image10.png

調(diào)試接口用的芯片:PSoC 5LP(M3內(nèi)核)

CY8CKIT042板上的 PSoC 5LP 用于編程和調(diào)試 PSoC 4。 PSoC 5LP 通過一個(gè) USB Mini B 連接器與 PC 的 USB 端。

PSoC 5LP 是一個(gè)系統(tǒng)級解決方案,可在單個(gè)芯片中提供微控制器單元 (MCU)、存儲(chǔ)器、模擬和數(shù)字外 設(shè) 功能。 CY8C58LPxx 系列提供了一種新型的信號采集、信號處理和控制方法,并具有高精度、高帶寬 和 高靈活性等特點(diǎn)。其模擬功能涵蓋了從熱電偶信號(接近直流電壓)到超聲波信號的廣泛信號范圍。

32 位 ARM Cortex-M3 CPU 內(nèi)核

❐ 高達(dá)256 KB的閃存程序存儲(chǔ)器,包括 100,000 個(gè)寫周期、20年保留時(shí)間和多種安全特性

❐ 高達(dá) 32 KB 閃存的糾錯(cuò)碼 (ECC)或配置存儲(chǔ)

❐ 高達(dá) 64 KB 的 SRAM

a.可編程鏈?zhǔn)矫枋龇蛢?yōu)先級

b.支持高帶寬 32 位傳輸

❐ 工作電壓的范圍廣:0.5 V 到 5.5 V(這個(gè)范圍好像有點(diǎn)大)

❐ 28 到 72 個(gè)輸入 / 輸出 (62 個(gè) GPIO、 8 個(gè) SIO、 2 個(gè) USBIO[2])

❐ 在所有引腳或端口上可屏蔽的獨(dú)立 IRQ

❐ 20 至 24 個(gè)基于可編程邏輯器件 (PLD)的通用數(shù)字模塊 (UDB)

❐ Full CAN 2.0b RX 緩沖區(qū) (16 個(gè))和 TX 緩沖區(qū) [2] (8 個(gè))

❐ 使用了內(nèi)部 oscillator[2] 的全速 (FS) USB 2.0 12 Mbps

❐ 四個(gè) 16 位可配置定時(shí)器、計(jì)數(shù)器和 PWM 模塊

❐ 67 MHz、24 位定點(diǎn)數(shù)字濾波器模塊(DFB),用于實(shí)現(xiàn)有限脈沖響應(yīng)(FIR)和 無 限脈沖響

❐ 模擬外設(shè) (1.71 V ≤ VDDA ≤ 5.5 V)

❐ 具有 8 至 20 位分辨率的可配置 Delta-Sigma ADC

❐ 采樣率最高可達(dá) 192 ksps

❐ 12 位模式、 192 ksps、 66 dB 信噪比和失真比 (SINAD)、±1 位 INL/DNL

❐ 16 位模式、 48 ksps、 84 dB SNR、 ±2 位 INL、 ±1 位 DNL

❐ Cortex-M3 嵌入式跟蹤宏單元 ™ (ETM™)可生成指令跟蹤流。

❐ Cortex-M3 數(shù)據(jù)觀察點(diǎn)和跟蹤 (DWT)可生成數(shù)據(jù)跟蹤信息

❐ Cortex-M3 儀器化跟蹤宏單元 (ITM)可用于 printf 式調(diào)試

❐ DWT、 ETM 和 ITM 模塊可通過 SWV 或 TRACEPORT 與片外調(diào)試和跟蹤系統(tǒng)進(jìn)行通信

❐ 支持通過 I2C、 SPI、 UART、 USB 以及其他接口進(jìn)行 Bootloader 編程

❐ 涵蓋整個(gè)溫度和電壓范圍的 3 至 62 MHz 內(nèi)部振蕩器

❐ 4 至 25 MHz 晶振,能夠?qū)崿F(xiàn)晶振 PPM 精度

❐ 能夠生成高達(dá) 67 MHz 的內(nèi)部 PLL 時(shí)鐘

看著這些很高大上的功能,我感覺這才是主芯片了哈哈哈。下面我們就來看看賽普拉斯的開發(fā)環(huán)境吧。

玩一塊板子,起碼的知道他的開發(fā)環(huán)境是什么,一開始小編就沒聽這個(gè)開發(fā)環(huán)境,

看不懂英文,我自己也很難受:

PSoC Creator 是最先進(jìn)、簡單易用的集成開發(fā)環(huán)境 (IDE)。

話說這種開發(fā)環(huán)境我用了之后覺得還是很不錯(cuò)的,應(yīng)該是我只跑demo的問題,不像keil,全部自己搭的代碼。跑demo玩起來還是蠻過癮的哈哈哈,因?yàn)橐院蟛粫?huì)深入研究這種類型的板子,我也是簡單的玩一下就行,用庫函數(shù)開發(fā)的好處是,超級容易上手一塊未知的板子。這塊板子的資料還是不錯(cuò)的。

可以從www.cypress.com/go/CY8CKIT-042下載并安裝

最新的套件軟件和示例

順道提一下:PSoC Creator 支持拖動(dòng)組件實(shí)現(xiàn)連接,就是拖著組件連接就能有電氣連接點(diǎn)了。

在PSoC Creator。

下載完就裝吧:

按照以下步驟安裝PSoC 4 Pioneer套件軟件:

1 從www.cypress.com/go/CY8CKIT-042下載并安裝PSoC 4 Pioneer套件軟件。

2 選擇安裝CY8CKIT042相關(guān)文件的文件夾。選擇目錄并單擊下一步。

image12.png

image13.png

image14.png

閱讀并接受最終用戶許可協(xié)議,然后單擊下一步繼續(xù)安裝。

安裝完成后,套件內(nèi)容可在以下位置找到:

<安裝目錄> \ CY8CKIT-042 PSoC 4 Pioneer套件\ <版本>

說明:此套件不需要額外的硬件安裝

image15.png

安裝軟件

image16.png

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

網(wǎng)友評論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

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