Tinyos開發環境的安裝與配置

2021-08-02 01:19:55 字數 1406 閱讀 7700

一、配置環境背景介紹

大二學機械的學生,對許多的技術都感興趣。一位學長有關於無線感測的tinyos系統的課設,他不感興趣,正好我感興趣,所以就撿過來學習一下,在對開發語言nesc語言有一定來了解之後就可以開始配置開發環境了。配置環境的步驟參考李外雲老師所編寫的《cc2530與無線感測網路》!
github鏈結

二、配置環境介紹

pc系統:win10教育版 x64

硬體平台:網蜂cc2530開發板

ide:iar for 51

vs環境:virtual studio professional 2017

三、按照這本書的指導進行相應的配置

如果按照這本書的步驟進行相應的配置,會出現一些問題,筆者將自己配置時所遇到的問題和解決問題的經驗在此分享。
四、建立配置檔案:tinyos.sh

筆者在建立shell檔案時不知道是什麼原因而無法找到makerules檔案的路徑,可能是檔案的編碼問題。所以我參考路徑c:\emotenet\cygwin\etc\profile.d上的

圖2 配置環境變數

最終發現編碼是utf-8無bom編碼格式,然後我改變了編碼格式,然而問題依然沒有得到解決(問題的體現方式:shell檔案中通過export -p表現出來)。最終無可奈何,只能通過複製當前openssl.sh檔案並重命名為tinyos.sh。按照這種方法最終證實了是有效的,但是筆者並不知道是什麼原因,還望有心者可以給筆者留下乙個合理的答案。
五、編譯過程出現 windows error 487錯誤

六、鏈結iar環境生成hex檔案是出現尋找iar開發路徑問題

圖3 修改訪問iar環境的路徑

七、後續工作

設定預設開發路徑,即開啟cygwin時進入的路徑如圖4,

圖4 設定預設進入cc2530路徑

2.ti tools工具的安裝

3.smartrf04eb驅動 安裝

4. make enmote install 燒入程式進行測試

八、測試成功**如圖5

圖5

至此 2017/06/04

Visual Studio 開發環境安裝與配置

0001開發環境全屏顯示 在選單欄中選擇 檢視 全屏顯示 選項 快捷鍵 shift alt enter 0002為資料庫建立快取依賴 002 為程式設定版本和幫助資訊 有關程式集的常規資訊通過下列屬性集 控制。更改這些屬性值可修改 與程式集關聯的資訊。assembly assemblytitle 為...

Ubuntu環境下安裝TinyOS系統

1.輸入下面命令會彈出source list視窗 1sudo gedit etc.apt sources.list12 deb hardy main deb oneiric main 2.輸入以下命令更新 1sudo apt get update 3.輸入下面的命令安裝tinyos系統,這個過程可能...

Windows 下CUDA 開發環境安裝及配置步驟

安裝cuda 前,必須確認以下軟體 或者硬體已安裝 windows xp及以上作業系統 vs2005及以上版本 支援cuda的geforce 8x 9x 1xx 2xx 3xx 4xx系列顯示卡,或mcp7x,ion晶元組 安裝步驟為 1.獲取最新版本的driver,cuda toolkit,cud...