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

首頁 > 評測 > 超強(qiáng)待機(jī)王——低功耗藍(lán)牙CY8CKIT-042-BLE開發(fā)套件評測

超強(qiáng)待機(jī)王——低功耗藍(lán)牙CY8CKIT-042-BLE開發(fā)套件評測

  • 作者:林老囧
  • 來源:21ic
  • [導(dǎo)讀]
  • 在我們生活中,藍(lán)牙的使用已經(jīng)隨處可見,給各位帶來Cypress的低功耗藍(lán)牙開發(fā)套件CY8CKIT-042-BLE評測。

三.IDE安裝

用戶需要先登上www.cypress.com/CY8CKIT-042-BLE網(wǎng)站上下載相關(guān)資料和軟件,包括這四項(xiàng):CY8CKIT-042-BLE KIT、PSoC Creator 3.3、CySmart、PSoC Programmer。

1.下載完成后,打開PSoC Creator 3.3安裝包,選擇默認(rèn)安裝路徑或者選擇非中文路徑。

BLE評測923.png

2.點(diǎn)擊NEXT,等待安裝。

BLE評測940.png

3.Installation Type默認(rèn)為Typical選項(xiàng)。

BLE評測975.png

4.下面兩步選擇I accept,接受條款。

BLE評測998.png

5.NEXT后,開始安裝各種組件,時間稍長。

BLE評測1024.png

6.把Continue Without Contact Information勾上后,點(diǎn)擊Finish.

BLE評測1080.png

7.安裝成功后,會自動啟動IDE開發(fā)工具,用戶可以根據(jù)自己的需要,注冊賬號幫助Cypress反饋使用過程中遇到的問題,也可以選擇以后注冊。

BLE評測1152.png

8.用戶可以根據(jù)需要,是否對當(dāng)前IDE版本進(jìn)行更新。

BLE評測1181.png

9.到達(dá)這一步后,說明IDE開發(fā)軟件已經(jīng)準(zhǔn)備就緒,可以進(jìn)一步進(jìn)行軟件開發(fā)。

BLE評測1222.png

四.IDE的開發(fā)與比較

我們來寫一個“點(diǎn)亮三色LED燈”的Demo,看一看PSoC Creator的功能是否強(qiáng)大。首先我們創(chuàng)建一個應(yīng)用于CY8CKIT-042套件的工程。

BLE評測1311.png

第二步,選擇空文檔后,填寫workspace路徑。

BLE評測1341.png

第三步,創(chuàng)建完工程后,我們可以從IDE右邊的組件目錄(Component Catalog)添加組件,打開Ports and Pins,按照下圖所示,添加3個Digital Output Pin。這一步操作,與proteus非常相似。

BLE評測1460.png

第四步,分別雙擊pin元件,在彈出的配置選項(xiàng)中,把下圖箭頭所示的HW connection的勾去掉,不需要通過硬件連接。

BLE評測1524.png

第五步,點(diǎn)擊IDE左邊“工程名字.cydwr”文件,右邊便會出現(xiàn)芯片管腳配置界面。這一畫面對于熟悉stm32的開發(fā)人員來說,肯定非常親切。圖形化的操作不僅更加直觀,而且初始化工作也變得更加簡單、容易。

BLE評測1628.png

下圖為STM32的CubeMX工具,用于初始化配置,與PSoC Creator有著異曲同工之處。

BLE評測1679.png

第六步,在圖形配置界面的右邊,需要設(shè)置Pin腳的管腳號,我們可以查看基板的背面,細(xì)心的開發(fā)商已經(jīng)將連接圖印在絲印上。

 BLE評測1741.png

第七步,完成上面設(shè)置后,點(diǎn)擊Build后,工程便會生成目錄Generated_Source,里面包含有工程初始化的C文件。

 BLE評測1807.png

第八步,打開main.c文件,添加控制三色LED燈閃爍的代碼后,點(diǎn)擊Program,程序便會自動編譯,并下載進(jìn)去開發(fā)板里面。

 BLE評測1873.png

當(dāng)把我們程序下載到開發(fā)板后,三色LED燈每隔1秒自動切換,效果如下圖,一閃一閃,相信對于新手來說,這個過程肯定非常有趣。

BLE評測1940.png

從上面的例子我們可以了解到,PSoC Creator的開發(fā)非常的便利,從硬件的初始化到軟件的編寫、編譯、下載,都在同個IDE中實(shí)現(xiàn)。

PSoC Creator與ST公司的CubeMX相比,相似點(diǎn)在于兩者都能通過圖形界面來做工程的初始化設(shè)置。但不同的是,CubeMX可以導(dǎo)出不同版本的工程文件,這些工程文件可用于IAR、KEIL、System Workbench for STM32等眾多IDE,開發(fā)者可根據(jù)自己的喜好來選擇IDE。

雖然有些差異,但并不代表哪個好或者哪個差。對有些開發(fā)人員來說,PSoC Creator基本上可以做到一步到位,不需要經(jīng)過中間轉(zhuǎn)換,省去一些時間。而對于另外一些開發(fā)者來說,CubeMX提供了更多的軟件開發(fā)平臺,功能更加強(qiáng)大。

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

網(wǎng)友評論

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

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