原创 關注zigbee(五)--單播,組播,廣播

凡是組網,必然涉及到單播,組播,廣播這幾個概念。 這幾個概念的含義一目瞭然。這節主要關注怎麼在zigbee中實現單播,組播,廣播。 回到 afStatus_t AF_DataRequest( afAddrType_t *dstAddr,

原创 關注zigbee(四)--無線收發

對於使用者來說,最基本的就是先搞清楚無線收發。 無線收發有兩種方式: 1、調用最基本的底層收發函數,即讀寫寄存器收發,不經過協議棧。這種收發方式最直接,但是沒有安全和可靠性保障,不利於組網。 2、利用協議棧收發,應用層只關心數據本身 先說

原创 如何在C代碼中讀取終端命令執行結果輸出

使用shell腳本或命令,可以很方便的獲取到我們需要的信息。因此,有“一條shell命令頂100行代碼”之說。比如free,本身是busybox中的關於內存操作的C代碼編譯出來的可執行命令。如果在我們自己寫的代碼中要集成這個功能,把代碼移

原创 關注zigbee(二)

zigbee的優勢是低功耗,用於遠距離低速率的傳輸。 zigbee按照它在網絡中的作用分爲協調器,路由器 和 節點。類比於無線網絡的AP,WDS(或WRT),STA。不過傳統無線網絡通常是DFC(分佈式協調)的介質訪問控制機制,當然還有P

原创 關注zigbee(三)

這幾天用網蜂的開發套件做了下試驗,說真的,做完之後除了對板子使用流程清楚了,沒有太多的印象,看來還得好好啃協議。不過好歹邁出了實踐的第一步。 自問想搞清楚的幾個問題: 1、組網過程中,節點,路由是怎麼關聯上協調器的。 2、點播,組播,廣播

原创 讀寫刪除某些字段小結

最近整一個東西,大致要求是要能配置網頁的白名單,斷電保存。 小結一下方法: 1、寫入數據庫,上電時讀取出來,重新配置,建鏈表。加新配置時,讀數據庫,驗證該URL是否已經存在。 2、通過文本文件來保存,此方法比較麻煩,同樣需要建鏈表。 麻煩

原创 串口轉以太網(一)

需要考慮的幾個問題,參考http://blog.csdn.net/wdsswadjsn/article/details/5394319  結合自己的思考體會: 1、TCP/IP的工作模式問題        串口轉以太網是作爲服務端,還是客

原创 畫PCB的筆記

1、需要雙面放置元件時, 用鼠標選中元件不放,鍵盤按下 ctrl+L。效果是,頂層貼片的元件會從頂層變到底層,與原來的在頂層呈鏡像。 2、可能這時候,發現topoverlay 的絲印層看不到了。這是因爲在board lyers and c

原创 error: expected expression before 'struct'

list_entry(pos,struct _MAC_DATA,list); 編譯時出現如下錯誤:  error: expected expression before 'struct' 原因是: #de

原创 淺談參考基準源的選擇

高精度AD外圍電路的設計,爲了保證其精度,首先應該保證基準源的設計。 在千千萬萬中基準源芯片中的選擇中確實不易。 選型涉及的基本概念 並聯型基準源和串聯基準源的區別:(以下摘自百度文庫) 串聯型基準源類似於線性穩壓器,但其輸出電流較低、具

原创 關注zigbee(一)

對於zigbee,本人還是白紙一張。 作爲一種無線組網方式,很奇怪,爲啥 手機上wifi有了,藍牙有了,就是沒有zigbee。 原因本人認爲是現在zigbee其實在與消費類外設比如耳機, 鍵盤上應用不廣泛,手機生產廠商當然不會無端端增加成

原创 雙網卡同時訪問內外網

適合場景:內網只能接入局域網, 周圍有一臺無線路由器可接入外網。 硬件: 電腦自帶有線網卡 + 一塊無線網卡。 1、有線口與局域網相連,設置爲局域網裏的一個靜態IP,但是不能設置網關,因爲要出外網。 有線網口設置嚮導會自動生成一條路由。