基於Z-Stack建立自己的工程
在 Z-Stack Home 1.2.2a 中提供了很多HA例程,在開發的過程中我們可以根據自己的需求和應用直接在例程上進行修改,但對於一些例程上沒有的應用需要我們自己新增。下面是建立新工程的步驟:
- 選擇與要建立工程功能類似的例程複製一份,比如我們要建立一個插座裝置,插座與燈的功能類似,那麼我們就複製一份SampleLight。
- 將複製的例程更名為具體應用的名稱,此處以“TestApp”為例。
- 開啟TestApp/CC2530DB,將裡面檔名改為TestApp:
- 用記事本開啟上面4個檔案,用“TestApp”替換“SampleLight”,用“testapp
5. 開啟TestApp/Source,將裡面檔名改為:
6. 開啟上面4個檔案,用“TestApp”替換“SampleLight”,用“testapp”替換“samplelight”,用“TESTAPP”替換“SAMPLELIGHT”,用“TESTAPP_ON”替換“LIGHT_ON”,用“TESTAPP_OFF”替換“LIGHT_OFF”,注意區分大小寫。
7. 開啟TestApp/CC2530DB/TestApp.eww,進行編譯。
相關推薦
基於Z-Stack建立自己的工程
在 Z-Stack Home 1.2.2a 中提供了很多HA例程,在開發的過程中我們可以根據自己的需求和應用直接在例程上進行修改,但對於一些例程上沒有的應用需要我們自己新增。下面是建立新工程的步驟: 選擇與要建立工程功能類似的例程複製一份,比如我們要建立一個插座裝置,插座與燈的功
fork開源代碼後如何基於某個tag建立自己的branch
xxx 代碼管理 基於 項目 tag name for github demo 應用場景: 在github上fork一個自己想看的開源項目,想基於某個tag來寫一些測試demo,然後可以做到版本控制。 方法: //克隆 git clone xxxxx.git
基於Z-Stack的ZigBee開發環境搭建
一、硬體環境 CC2530開發板 除錯工具:CC Debugger或SmartRF04EB ZigBee USB Dongle:用於抓包 二、軟體環境 2.1 Z-Stack 下載及安裝 Z-Stack下載路徑連結 下載HA協議棧 進入
基於Z-Stack的零火線開關
1. 在 Z-Stack Home 1.2.2a中提供的例程中包含SampleSwitch例程,我們在該例程的基礎上進行開發。 2. 開啟SampleSwitch工程,在 zcl_samplesw_data.c 檔案中修改 Basic Cluster 資訊。 // Bas
基於HTML5 Boilerplate建立自己的專案
web 開發團隊的一個常見實踐是建立一組標準檔案,團隊成員基於它們開始 web 開發流程,包括一個公共檔案結構、基本命名慣例和標準庫。 這樣做能夠更容易啟動並執行一個專案。它還能將開發人員引向內部編碼標準並實施標準檔案組織。HTML5
eclipse 基於 jdk1.8 建立第一個 java 工程
1. 首先,開啟Eclipse,在工具欄依次點選【File】>>>【New】>>>【Other】 2. 在搜尋框裡輸入【java】,然後下面會列出符合要求的列表,我們點選一下【Java Project】,然後點選【Next】 3.
Zigbee通訊之開發篇(基於TI 的Z-Stack)
1.Zigbee協議和Z-Stack Zigbee協議和Z-Stack是什麼關係?這可能是初學Zigbee同學想知道的問題。給大家舉個例子吧,我們生活中使用的插排是要符合一定的標準的,現在國家標準是GB2099.3-2008,裡面規定了好多插排的電氣、機械等
【程式設計初學者】建立自己的開源專案8-基於當前分支,提交歸併請求到主分支3-程式碼衝突(myeclipse+git)
上一章講到 將遠端程式碼庫中的自己分支上的程式碼,歸併到主分支中,主要分為三個大的步驟: 1.提交歸併請求 2.檢視程式碼,解決衝突 3.確認歸併請求 上兩章分別講了 1.提交歸併請求。 2.檢視程式碼並解決衝突。這一章講 最後一個步驟 3.確認歸併請求
Idea基於maven專案建立mybatis逆向工程
1.開啟pom.xml檔案,新增如下配置:<!-- mybatis逆向工程 --> <plugin> <!-- 用maven mybatis外掛 如果不在plugin裡面新增依賴包得引用的話,會找不到相關得jar包, 在plugin外部得jar包,他不會去找到並執行,
【程式設計初學者】建立自己的開源專案6-基於當前分支,提交歸併請求到主分支(myeclipse+git)
上一章講解了如何在主分支上建立新的分支,並將程式碼提交到遠端程式碼庫中的新分支上。然而,我們對外發布程式碼的時候,是基於主分支(以下簡稱master分支)釋出的。那麼我們就需要將自己分支的程式碼同步到master分支上。於是引出來上一章最後一個問題:那提交到遠端程
MyEclipse 建立基於maven的Web Project工程的若干問題解決方法
一、此文基於以下工具 1、JDK版本: jdk-8u45-windows-i586(附下載安裝地址) 2、MyEclipse版本: myeclipse-10.0-offl
【程式設計初學者】建立自己的開源專案7-基於當前分支,提交歸併請求到主分支2-程式碼衝突(myeclipse+git)
上一章講到 將遠端程式碼庫中的自己分支上的程式碼,歸併到主分支中,主要分為三個大的步驟: 1.提交歸併請求 2.檢視程式碼,解決衝突 3.確認歸併請求 上一章講了 1.提交歸併請求。 這一章主要講第二個步驟 :2.檢視程式碼並解決衝突。下一章講3.確認歸併請求
(18)ASP.NET Core 基於現有資料庫建立EF模型(反向工程)
1.簡介 Entity Framework Core可通過資料庫提供給應用程式的外掛訪問許多不同的資料庫。我們可以通過使用Entity Framework Core構建執行基本資料訪問的ASP.NET Core MVC應用程式,對現有資料庫進行反向工程以便建立Entity Framework模型。 2.建
使用Eclipse建立web工程
做的 -1 new 窗口 finally spf log png cnblogs 使用Eclipse建立web工程(用jsp文件做例子) 第一步:創建java web工程,打開Eclipse,點擊 File==》new==》Dynamic web Porject 第二步:在
STM32開發環境--使用MDK建立一個工程
roc 並保存 用戶 all jlink 復制 一個 tty get 開發環境的搭建: MDK下載 首先應該下載到MDK官網:http://www.keil.com/arm/mdk.asp 下載最新版的MDK安裝包,進入MDK官網,點擊download按鈕 跳轉到下載界面
【Z-Stack】發送數據函數“afStatus_t AF_DataRequest”參數解讀
設置 message 自己的 如果 tac 應用 掩碼 code class Z-Stack 中發送數據通過在應用層調用函數 void SampleApp_SendFlashMessage( uint16 flashTime ) 完成,其中flash Time 為發送的
Django(博客系統):基於pycharm如何一個django工程下創建多個app
arm .py 9.png line pycha int 默認 通用 直接 背景:通常我們創建一個django系統時,為了把業務模塊劃分清楚往往會把一個獨立的業務模塊放到一個app中,如果多個獨立的業務模塊就會創建多個app,一般情況下為了更好的管理這些app,會把他們都存
使用tfrecord建立自己的數據集
解碼 res bytes slist 關於 error font 需要 orm 註意事項: 1.關於輸入圖像格式的問題 使用io.imread()的時,根據輸入圖像確定as_grey的參數值。 轉化為字符串之後(image.tostring) ,最後輸出看下imag
閱讀z-stack組網,記錄筆記
事件處理 super tin 疑問 router delay result 設備 初始化 大概知道組網的流程,分別記錄協調器組成網絡和路由器或者終端節點加入網絡的過程。 在ZMain.c中int main( void )中 osal_init_system();---&g
Python的異步編程[0] -> 協程[1] -> 使用協程建立自己的異步非阻塞模型
.net post this fab htm true 底層實現 自己 print 使用協程建立自己的異步非阻塞模型 接下來例子中,將使用純粹的Python編碼搭建一個異步模型,相當於自己構建的一個asyncio模塊,這也許能對asyncio模塊底層實現的理解有更大的