Silicon Labs(亦稱“芯科科技”)于電子發燒友網站舉辦的EFM8 Universal Bee開發套件試用活動已于近期圓滿結束,許多技術大神紛紛提出了內容豐富的試用報告,我們將匯整并制作一系列的EFM8 UB試用文章,幫助行業人士深入掌握EFM8 8位MCU的開發及應用技巧。
首篇EFM8 Universal Bee開發套件開箱文聚焦于如何快速搭建8位MCU開發環境,本文筆者長期從事智能傳感控制,物聯網以及光電檢測方向,熟悉目前市面上大多數的MCU產品。
探索EFM8 Universal Bee開發套件
節能型 EFM8 MCU 采用流行的 8051 核心,非常適合處理來自端口 I/O 或傳感器輸入的數據。具體的介紹以后會慢慢描述,總之對于做低功耗應用場景來說,是不錯的選擇。EFM8 MCU依托的開發環境是Simplicity Studio 4.0。可以復制網址進入網頁介紹。
https://www.silabs.com/products/development-tools/software/simplicity-studio
Simplicity Studio是基于Eclipse 4.5開發的集成開發環境,可以方便為所有的開發者對IOT開發進行一鍵接入。Simplicity Studio包含了非常強大的能耗分析、配置和無線網絡分析工具套件,另外軟件演示、軟件示例、完整文檔、技術支持和社區論壇,能夠自動連接8位或者32為的MCU或者Soc。
2、Simplicity Studio 4.0的下載和安裝
訪問網址:https://www.silabs.com/products/development-tools/software/simplicity-studio可以進入下載界面,直接點擊“Windows Installer”.如電腦是32位的,需要點擊下面的32bit下載,如下圖。
3、下載后直接打開進行安裝,需要同意協議。
4、選擇安裝目錄,可以自定義要安裝的目錄
5、程序安裝中
6、安裝完后,會自動打開程序。彈出用戶登錄,注冊界面。這里建議最好注冊一個賬號,一方面方便后面進行軟件激活、庫下載以及獲得資料等。
7、注冊完成后,會檢查更新。
8、檢查更新完成后,點擊New Project,就可以開始建立項目和下載開發包。因為此時環境還沒有配置好MCU以及需要的開發庫。
9、這里有兩種安裝方式,一種是可以根據連接設備識別,第二種是自己選擇芯片型號。這里因為筆者已經連接了開發板,所以選第一種。
10、檢測到了開發板為FEM8UB1,可以選擇。然后下方會顯示需要下載開發包的信息,包括開發包大小內容,安裝空間。
11、下載更新完成后,顯示能夠使用的開發套件,灰色是不支持。
12、下載更新C8051開發需要的庫和Flash燒寫環境。請注意,中間有可能會重啟軟件。
13、完成更新后,按理說可以開始開發。但是,軟件這時候并沒有進行激活,所以需要和官網要一個license。在軟件的help的licensing中打開helper,點擊this form轉到網頁去填寫信息,這也是為什么一開始要注冊賬號的原因之一,因為可以直接進入申請lic的界面。
申請完成后,可以在郵件中直接受到lic,復制licensing helper中就可以激活軟件。后面就可以開始進行編譯開發了。
-
mcu
+關注
關注
146文章
17149瀏覽量
351216 -
無線網絡
+關注
關注
6文章
1435瀏覽量
65944 -
開發套件
+關注
關注
2文章
154瀏覽量
24279
原文標題:EFM8 UB開箱-手把手搭建8位MCU開發環境
文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論