原文:[ZigBee] 4、ZigBee基礎實驗——中斷

前言 上一篇介紹了CC 的IO的基礎知識,並用LED的控制來展示如何配置並控制GPIO的輸出,用KEY狀態的讀取實驗來展示如何讀取GPIO的狀態。從上一節的KEY狀態讀取的代碼看出是采用輪訓方式的,這種方式是很浪費資源,本節將介紹一種中斷方式來替換輪訓的方案。 一 中斷 電路依然沒變,若要使用CC 的外部中斷需要使用P IEN PICTL P IFG INE 寄存器。 按鍵中斷初始設置為: 通用 ...

2016-07-10 19:33 3 4315 推薦指數:

查看詳情

ZigBee模塊」基礎實驗(5)串口通訊

一、補充基礎知識   在CC2530 中,USART0 和USART1 是串行通信接口,它們能夠分別運行於異步USART 模式或者同步SPI 模式。兩個USART 的功能是一樣的,並且各自有單獨的IO 引腳。USART里面的A指的就是asynchronous(異步),S指的是 ...

Mon Dec 01 09:22:00 CST 2014 6 3985
ZigBee按鍵中斷

何為按鍵中斷? 在了解按鍵中斷之前,我們先來了解一下什么是中斷中斷就是程序執行當前代碼,當前任務的時候; 突然有自身函數或外部的影響,而使程序執行到別的任務再回來。 舉個栗子: 當你在做飯的時候,電話突然響了,這時候你只能停下當前做飯的動作,去執行聽電話的動作 (同理,當你的程序要打印 ...

Wed Jan 16 05:20:00 CST 2019 0 923
無線傳感網——zigbee基礎實驗-點對點通信

先將NODE_TYPE改為1(發送),然后可找一個標識為Status的盒子編譯燒寫此程序(斷電) 再將NODE_TYPE改為0(接收),然后可找一個標識為Data的盒子編譯燒寫此程序 ...

Fri Dec 04 01:11:00 CST 2020 0 395
zigbee學習之路(八):定時器1(中斷)

一.前言 通過上次的實驗,我們已經學會了定時器3的中斷方式,這次,我們來看看定時器1通過中斷怎么控制。 二.原理分析 定時器1的初始化跟前面提到的一樣,也是要配置寄存器T1CTL,還要進行開中斷的操作,由T1IE和EA控制。 三.程序 #include < ...

Wed Mar 23 03:42:00 CST 2016 0 2451
ZigBee開發(11)--組網實驗PER

PER(誤包率檢測)實驗是 BasicRF 的第二個實驗,和無線點燈一樣是沒有使用協議棧的點對點通訊。 通過無線點燈大家應該對 zigbee 的發射和接收有個感性的認識,本次實驗講解不會像無線點燈一樣講得那么詳細,因為接收發射的過程基本上是一樣的, 但也希望初學者能自己認真學習一下這個實驗 ...

Wed Oct 31 07:08:00 CST 2018 0 984
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM