首頁(yè) > 評(píng)測(cè) > 低調(diào)的華麗——PSoC 6 BLE Pioneer評(píng)測(cè)系列之一

低調(diào)的華麗——PSoC 6 BLE Pioneer評(píng)測(cè)系列之一

  • 作者:SATURN
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • 身為CYPRESS PSoC家族的當(dāng)家旗艦,超低功耗、藍(lán)牙5、可編程IO等諸多特性都令筆者期待...

墨水屏可以接受1.8~5V輸入電壓,轉(zhuǎn)換后輸出3.3V電壓供墨水屏使用。

image10_copy.jpg

墨水屏使用Arduino UNO R3兼容接口,因此也能在其它提供了Arduino兼容接口的開發(fā)板上使用。墨水屏通過(guò)SPI接口與PSoC進(jìn)行通信。

PSoC 6 BLE Pioneer多角度賞析

image11_copy.jpg

image12_copy.jpg

image13_copy.jpg

除了硬件升級(jí),PSoC Creator也升級(jí)到了4.2版本。接下來(lái)準(zhǔn)備安裝PSoC Creator軟件。

PSoC Creator運(yùn)行需要.net 3.5的支持,在Windows 10上,默認(rèn)沒有安裝.net 3.5運(yùn)行時(shí)環(huán)境,在安裝過(guò)程中彈出如下信息

image14.png

這本來(lái)也不算什么大事,然而坑爹的是,Windows 10 1709版本不能在線安裝.net 3.5,只能使用命令行方式從安裝盤來(lái)進(jìn)行安裝,如下

image15.png

安裝好.net 3.5之后,終于可以開始安裝PSoC Creator 4.2了,截止本文寫作時(shí),該軟件還是Beta版本,不過(guò)使用過(guò)程中暫時(shí)沒發(fā)現(xiàn)什么問(wèn)題。

image16.png

點(diǎn)擊next,執(zhí)行下一步

image17.png

軟件安裝過(guò)程中還會(huì)提示安裝Micro Visual C++ 2013 運(yùn)行時(shí)環(huán)境,從提示的位置下載并安裝C++運(yùn)行時(shí)環(huán)境后,安裝過(guò)程繼續(xù)

image18.png

這里選擇安裝類型,默認(rèn)Typical,點(diǎn)擊Next繼續(xù)

image19.png

等待軟件組件安裝完成,接下來(lái)提示用戶注冊(cè)

image20.png

注冊(cè)完成后,啟動(dòng)軟件,界面如下

image21.png

接下來(lái)就可以使用PSoC Creator來(lái)進(jìn)行開發(fā)工作了。

與MCU開發(fā)流程不同的是,PSoC的開發(fā)流程先要選擇并配置組件,然后生成應(yīng)用程序,在生成的應(yīng)用程序內(nèi)添加相應(yīng)的程序邏輯,下面以一個(gè)點(diǎn)燈程序來(lái)介紹如何使用PSoC Creator來(lái)進(jìn)行開發(fā)。

首先啟動(dòng)PSoC Creator集成開發(fā)環(huán)境,在Start Page頁(yè)面點(diǎn)擊Create New Project…,彈出如下對(duì)話框

image22.png

可以根據(jù)開發(fā)板類型、開發(fā)板模塊或開發(fā)板設(shè)備來(lái)進(jìn)行工程的創(chuàng)建,這里先選擇第三個(gè)Target device,在右邊的類型里選PSoC 6,具體的設(shè)備型號(hào)選擇PSoC 63,由于目前PSoC 63系列還只有一個(gè)型號(hào)CY8C6347BZI-BLD53,如上圖所示,點(diǎn)擊next

image23.png

這里選擇工程模板,這里選擇從空白原理圖模板,點(diǎn)擊next

image24.png

這里選擇目標(biāo)IDE,比如是使用IAR或使用makefile來(lái)進(jìn)行編譯,咱們直接使用PSoC Creator,所以默認(rèn)都不選擇,直接next進(jìn)入下一步

image25.png

這里選擇創(chuàng)建工程的一些選項(xiàng),如工作區(qū)名稱、位置及工程名稱。工作區(qū)用來(lái)組織工程,一個(gè)工作區(qū)可以包含多個(gè)工程文件,這個(gè)概念和Visual Studio中的概念類似。這里創(chuàng)建一個(gè)名為PSoC 6的工作區(qū),創(chuàng)建一個(gè)名為led的工程文件。工程文件是組織PSoC程序資源的一個(gè)容器。

點(diǎn)擊Finish就完成了工程文件的創(chuàng)建,接下來(lái)配置組件并生成應(yīng)用程序。

PSoC Creator默認(rèn)工作界面如下

image26.png

左邊是工作區(qū)及工程管理窗口,右邊是組件選擇窗口,中間是原理圖編輯區(qū)域,由于前面我們選擇的是空白原理圖,所以現(xiàn)在這里是空的。

接下來(lái)在右邊的組件選擇區(qū)選擇兩個(gè)組件,如下

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

網(wǎng)友評(píng)論

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

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