原创 解決ZStack 3.0.2 加宏定義“ZTOOL_P1”編譯發生內存不足的情況

點擊左上角的“關注”,定期更新Zigbee最新資訊,總有你想要的信息! 1、系統信息 協議棧 Z-Stack3.0.2 設備 CC2530 2、問題描述   當CC2530使用ZStack 3.0.2協議棧想

原创 Zigbee進階:功能模塊

Zigbee進階文章 點擊左上角的“關注”,定期更新Zigbee最新資訊,總有你想要的信息! 文章目錄 文章 1.《如何用Wireshark對Zigbee進行抓包分析》 2.《如何在協議棧串口幀同步中實現C

原创 7天快速入門Zigbee:自定義通信協議設計基礎

7天快速入門Zigbee:自定義通信協議設計基礎 點擊左上角的“關注”,定期更新Zigbee最新資訊,總有你想要的信息! 目錄 概述 串口通信的數據幀結構 基於有限狀態機的幀同步方法 1. 概述   串口通信是目前單片機

原创 7天快速入門Zigbee:傳感器網絡加密設計

                                   7天快速入門Zigbee:傳感器網絡加密設計   目錄 1. 概述 2. 加密方式     2.1 預設置網絡密鑰加密     2.2 協調器傳輸網絡密鑰加密 1. 概

原创 7天快速入門Zigbee:低功耗節點設計

7天快速入門Zigbee:低功耗節點設計 目錄 概述 CC2530的功耗參數 如何進入低功耗模式 影響低功耗模式的幾個參數 快速應用 1. 概述   本文章介紹了CC2530芯片的功耗參數,實測協議棧未進入低功耗模式時的功耗和進

原创 如何在協議棧中構建自己的 Zigbee 網絡指示燈

這篇文章主要講解,如何構建自己的網絡指示燈,實現設備在網時亮燈,脫網時滅燈這個效果。 解決這個問題主要分兩個步驟: 1)建立指示燈的底層驅動代碼。 2)替換掉官方的網絡指示燈應用代碼。 一、建立指示燈底層驅動代碼 這個太簡單了,不多解釋

原创 CC2530定時器3通道1輸入捕獲中斷

CC2530定時器3通道1輸入捕獲中斷 使用的是tim3的通道1的輸入捕獲P1_7口。 //GPIO配置成複用功能,同時設置P1_7爲輸入。 //Capture.c static void Init_CaptureGPIO(vo

原创 CC2530在IAR下printf重定向

原文轉自:http://blog.csdn.net/bsaver/article/details/51120040 CC2530在IAR下的printf函數重定向,與8051的方法是一致的: 第一步包含頭文件: #include

原创 7天快速入門Zigbee:無線傳輸與接收

7天快速入門Zigbee:無線傳輸與接收 1. 概述   這篇文章主要想讓大家瞭解Zigbee的無線傳輸機制。瞭解Z-Stack協議棧中如何發送數據,如何接受數據和處理數據。 2. 解析Zigbee通信機制   當子設備(終端節點或路

原创 7天快速入門Zigbee:如何在協議棧中添加中斷處理程序

                       7天快速入門Zigbee:如何在協議棧中添加中斷處理程序     1. 概述        這篇文章主要是想讓大家瞭解如何在協議棧中添加中斷處理函數。 2. 如何在協議棧中添加中斷處理程序  

原创 ZigBee四種綁定方式在TI Z-Stack中的應用

原文轉自:http://blog.chinaunix.net/uid-20788636-id-1841397.html   一、  綁定 本文是作者根據TI Z-Stack開發文檔,ZigBee Specification-2007,

原创 置頂 - 7天快速入門Zigbee系列-目錄導航

7天快速入門Zigbee系列-目錄導航   《7天快速入門Zigbee》系列文章能夠讓剛上手Zigbee的工程師快速的熟悉Zigbee開發,並且在短時間內能夠開發出基礎的Zigbee項目。在文章中,我們會以分解一個“Zigbee傳感網

原创 數據流圖的畫法

數據流圖的畫法      參考:http://blog.csdn.net/xianshengsun/article/details/7439537 一、數據流圖的基本組成成分 數據流:是由一組固定成分的數據組成,表

原创 Zigbee協議棧內核分析 – 串口分析

Zigbee協議棧內核分析– 串口分析 在 Z-Stack裏面,USART有兩種配置方式,一種是DMA模式,另一種是ISR模式。那麼首先讓我們先來看看 DMA模式是什麼樣子的吧。 想要了解Z-Stack的USART DMA傳輸模式,首先

原创 C語言實現封裝、繼承和多態

1、  概述 C語言是一種面向過程的程序設計語言,而C++是在C語言基礎上衍生來了的面向對象的語言,實際上,很多C++實現的底層是用C語言實現的,如在Visual C++中的Interface其實就是struct,查找Inter