原创 FreakZ學習筆記:路由發現機制
路由發現機制 路由發現機制只有在發送通信包的過程中會被調用,而接收過程因爲發送時候已經進行了通信鏈路的掃描和連接,所以不會再進行路由發現機制。 路由的所有處理機制都是在NWK層進行的,當然,路由發現機制也一樣。當協議棧進
原创 Zigbee Bind Mechanism
ZigBee Bind Mechanism
原创 contiki系統分析:時鐘
contiki系統分析:時鐘 contiki系統提供了一系列的時鐘庫,可以供contiki系統或者用戶態的程序調用. 時鐘庫包括時鐘到期檢查.在調度時鐘時低功耗的模塊被喚醒,實時的任務調度. 定時器也可以讓執行具體的事情過程中進
原创 C語言字節對齊詳解
C語言字節內存對齊 程序在運行時會將數據臨時存放在內存中,芯片內核需要對這些數據進行計算,不斷的讀取內存以獲得數據,並將計算結果寫入內存。計算機體系經過若干年的發展,最終確定了以8bits作爲其基本的存儲單元——byte(字節)
原创 快速排序
高快省的排序算法 有沒有既不浪費空間又可以快一點的排序算法呢?那就是“快速排序”啦!光聽這個名字是不是就覺得很高端呢。 假設我們現在對“6 1 2 7 9 3 4 5 10 8”這個10個數進行排序。首先在這個序列中隨便找一個數作爲
原创 Multiplying Two Numbers
Multiplying Two Numbers Two positive integers are given. You create number
原创 Contiki Timers 詳解
Timers Contiki系統提供了一套時鐘庫用於應用程序和系統本身。時鐘庫包含了檢查時間超出、將系統從低功耗模式喚醒到預定時間,以及實時任務安排等功能。時鐘也用於應用程序,讓系統和其他一起工作,或者在恢復執行前進入低功耗模式一段時間。
原创 wince系統中對nand壞塊的修正
wince系統中對nand壞塊的修正 產生壞塊的原因是因爲NANDFlash的工藝不能保證NAND的Memory Array在其生命週期中保持性能的可靠,所以,在NAND的生產中及使用過程中會產生壞塊。 一、壞塊的具體表現: 當編
原创 Static關鍵字深度解析
Static關鍵字深度解析 全局變量(外部變量)的說明之前再冠以static 就構成了靜態的全局變量。全局變量本身就是靜態存儲方式, 靜態全局變量當然也是靜態存儲方式。這兩者在存儲方式上並無不同。這兩者的區別雖在於非靜態全局變量
原创 2015生活中的點滴隨想
發現自己最近拖延症又開始嚴重了,本來是計劃2015年年中寫的,斷斷續續拖拉了將近一個月了,計劃了晚上回來看算法導論和聽VOA的,結果進展還是緩慢,唯一比較欣慰的是,計劃今年看的十本書,現在也看了六本多了,呼呼,還得加把勁
原创 Picking up Jewels
Picking up Jewels There is a maze that has one entrance and one exit. Jewels are placed in passages of the maze. Yo
原创 高快省的排序算法
高快省的排序算法 有沒有既不浪費空間又可以快一點的排序算法呢?那就是“快速排序”啦!光聽這個名字是不是就覺得很高端呢。 假設我們現在對“6 1 2 7 9 3 4 5 10 8”這個10個數進行排序。首先在這個序列中隨便找一個數作爲基準數
原创 Taekwondo
Taekwondo There are an individual match and group match in Taekwondo. An individual match is between two players and
原创 FreakZ學習筆記:路由應答機制
FreakZ學習筆記:路由應答機制 路由應答機制是建立在路由發現和路由請求完成之後進行的,換句話說就是在通信鏈路建立完成之後,幀信息被傳輸到目的節點時,由目的節點進行的應答機制;路由應答機制在NWK.c下的mac_data_ind函數被調
原创 歸併排序
歸併排序 歸併排序是建立在歸併操作上的一種有效的排序算法,該算法是採用分治法(Divide and Conquer)的一個非常典型的應用。將已有序的子序列合併,得到完全有序的序列;即先使每個子序列有序,再使子序列段間有序。若將兩個有序