前言 上一篇介紹了CC2530的IO的基礎知識,並用LED的控制來展示如何配置並控制GPIO的輸出,用KEY狀態的讀取實驗來展示如何讀取GPIO的狀態。從上一節的KEY狀態讀取的代碼看出是采用輪訓方式的,這種方式是很浪費資源,本節將介紹一種中斷方式來替換輪訓的方案 ...
一 補充基礎知識 在CC 中,USART 和USART 是串行通信接口,它們能夠分別運行於異步USART模式或者同步SPI模式。兩個USART的功能是一樣的,並且各自有單獨的IO引腳。USART里面的A指的就是asynchronous 異步 ,S指的是synchronous 同步 。這里我們使用異步通信方式。 UART模式特征: 一次傳 或 個比特的數據 奇校驗 偶校驗或者無校驗位 配置起始位和停 ...
2014-12-01 01:22 6 3985 推薦指數:
前言 上一篇介紹了CC2530的IO的基礎知識,並用LED的控制來展示如何配置並控制GPIO的輸出,用KEY狀態的讀取實驗來展示如何讀取GPIO的狀態。從上一節的KEY狀態讀取的代碼看出是采用輪訓方式的,這種方式是很浪費資源,本節將介紹一種中斷方式來替換輪訓的方案 ...
點播、組播、廣播 一、基礎知識補充 Zigbee的通信方式主要有三種:點播、組播、廣播。 點播就是點對點通信,也就是兩個設備之間的通信,不允許第三個設備收到信息。 組播就是把網絡中的節點分組,每一個組員發出的信息只有相同組號的組員才能收到。 廣播,最廣泛的就是1個設備 ...
ZigBee入門小實驗——無線點燈 寫在前面:無線點燈實驗不涉及協議棧,只是對Basic RF的應用,但是其中關於數據收發的思想和協議棧類似,可以借鑒。這個代碼和實驗過程都是參考某教程的,然后有加上自己的理解......歡迎糾錯(*^__^*) 一、設備 兩個 ...
pySerial 封裝了串口通訊模塊,支持Linux、Windows、BSD(可能支持所有支持POSIX的操作系統),支持Jython(Java)和IconPython(.NET and Mono).pyserial模塊封裝了對串口的訪問 端口號默認從0開始,程序中不需要知道端口名稱 ...
花了好久寫的...感覺還不錯的呢...如果看,請細看...Mua~ Z-Stack協議棧基礎和數據傳輸實驗 一、實驗目的 終端節點將數據無線發送到協調器,協調器通過串口將數據發送到PC端,並在屏幕上顯示出來。串口優化把有線串口傳輸改為無線藍牙傳輸。 二、實驗平台 硬件 ...
1、CC2530的IO口概述 CC2530芯片有21 個數字輸入/輸出引腳,可以配置為通用數字I/O 或外設I/O 信號,配置為連接到ADC、定時器或USART外設。這些I/O 口的 ...
微信公眾號:CodingAndroid CSDN:http://blog.csdn.net/xinpengfei521 1.背景簡介 我們公司開發了一款室內機平板A ...
前面寫比較仔細,后面一個么因為和前面重復了,不多說了,還有個原因...我懶...O(∩_∩)O哈哈~ 串口透傳,打造無線串口模塊 一、實驗目的 兩台PC機各使用串口連接一個zigbee模塊,連接正確后打開串口調試助手發送信息。利用zigbee將從串口接收到的數據無線傳送給另一 ...