首頁(yè) > 評(píng)測(cè) > 低調(diào)的華麗——PSoC 6 BLE Pioneer評(píng)測(cè)系列之一
低調(diào)的華麗——PSoC 6 BLE Pioneer評(píng)測(cè)系列之一
- [導(dǎo)讀]
- 身為CYPRESS PSoC家族的當(dāng)家旗艦,超低功耗、藍(lán)牙5、可編程IO等諸多特性都令筆者期待...
墨水屏可以接受1.8~5V輸入電壓,轉(zhuǎn)換后輸出3.3V電壓供墨水屏使用。
墨水屏使用Arduino UNO R3兼容接口,因此也能在其它提供了Arduino兼容接口的開發(fā)板上使用。墨水屏通過(guò)SPI接口與PSoC進(jìn)行通信。
PSoC 6 BLE Pioneer多角度賞析
除了硬件升級(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ò)程中彈出如下信息
這本來(lái)也不算什么大事,然而坑爹的是,Windows 10 1709版本不能在線安裝.net 3.5,只能使用命令行方式從安裝盤來(lái)進(jìn)行安裝,如下
安裝好.net 3.5之后,終于可以開始安裝PSoC Creator 4.2了,截止本文寫作時(shí),該軟件還是Beta版本,不過(guò)使用過(guò)程中暫時(shí)沒發(fā)現(xiàn)什么問(wèn)題。
點(diǎn)擊next,執(zhí)行下一步
軟件安裝過(guò)程中還會(huì)提示安裝Micro Visual C++ 2013 運(yùn)行時(shí)環(huán)境,從提示的位置下載并安裝C++運(yùn)行時(shí)環(huán)境后,安裝過(guò)程繼續(xù)
這里選擇安裝類型,默認(rèn)Typical,點(diǎn)擊Next繼續(xù)
等待軟件組件安裝完成,接下來(lái)提示用戶注冊(cè)
注冊(cè)完成后,啟動(dòng)軟件,界面如下
接下來(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ì)話框
可以根據(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
這里選擇工程模板,這里選擇從空白原理圖模板,點(diǎn)擊next
這里選擇目標(biāo)IDE,比如是使用IAR或使用makefile來(lái)進(jìn)行編譯,咱們直接使用PSoC Creator,所以默認(rèn)都不選擇,直接next進(jìn)入下一步
這里選擇創(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)工作界面如下
左邊是工作區(qū)及工程管理窗口,右邊是組件選擇窗口,中間是原理圖編輯區(qū)域,由于前面我們選擇的是空白原理圖,所以現(xiàn)在這里是空的。
接下來(lái)在右邊的組件選擇區(qū)選擇兩個(gè)組件,如下
- 本文系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天前