TI CC2530 學習筆記-19-NewBit-CC2530-WDT-看門狗
功能描述:演示開啟WDT,和復位WDT,注意復位WDT和不復位WDT小燈的狀態。
- 主要函式
void main( void ) { halMcuWaitUs(20000); //等待預設的內部晶振穩定 CLKCONCMD &= ~0xC0; //選擇32K晶振,外部晶振 while (CLKCONSTA & 0xC0);//等待晶振穩定 P0DIR |= 0x40; LED_R_ON(); halMcuWaitUs(20000); LED_R_OFF(); WDCTL = 0x08|0x00 ; //看門狗模式, ~1.9ms while(1) { /* 以下語句用於清除看門狗,註釋掉以後LED會閃爍*/ /* 反之LED則呈穩定的狀態 */ //HAL_WDT_RESET(); } }
相關推薦
TI CC2530 學習筆記-19-NewBit-CC2530-WDT-看門狗
功能描述:演示開啟WDT,和復位WDT,注意復位WDT和不復位WDT小燈的狀態。 主要函式 void main( void ) { halMcuWaitUs(20000); //等待預設的內部
TI CC2530 學習筆記-11-NewBit-CC2530-UART0-定時傳送
TI CC2530 學習筆記-目錄 TI CC2530 學習筆記-11-NewBit-CC2530-UART0-定時傳送 功能:用定時器3製作一個時鐘,每當秒更新時將時間列印後從串列埠送出。使用指令可以設定時間,設定格式為"#hh:mm:nn"。 配置定時器,UART
TI CC2530 學習筆記-10-NewBit-CC2530-UART0-接收
TI CC2530 學習筆記-目錄 TI CC2530 學習筆記-10-NewBit-CC2530-UART0-接收 功能:串列埠接收資料的功能,向CC2530模組傳送"1"則底板上的紅色LED開啟,傳送"0"則底板上的紅色LED關閉,傳送"2"則改變LED狀態。 定時器的功
TI CC2530 學習筆記-9-NewBit-CC2530-UART0-傳送
TI CC2530 學習筆記-目錄 TI CC2530 學習筆記-9-NewBit-CC2530-UART0-傳送 使用CC2530 串列埠向外傳送資料,波特率9600,無校驗,8位,1位停止位,按下按鍵後觸發一次傳送,傳送訊息為"Newbit_ZDK." 配置UAR
TI CC2530 學習筆記-8-NewBit-CC2530-Interrupt-IO中斷
TI CC2530 學習筆記-目錄 TI CC2530 學習筆記-8-NewBit-CC2530-Interrupt-IO中斷 演示使用CC2530 數字IO口中斷,用中斷來控制LED燈,放開按鍵生效 配置按鍵中斷和LED halMcuWaitUs(1000
TI CC2530 學習筆記-7-NewBit-CC2530-Interrupt-定時器中斷
TI CC2530 學習筆記-目錄 TI CC2530 學習筆記-7-NewBit-CC2530-Interrupt-定時器中斷 設定CC2530定時器4每1ms中斷一次,在中斷裡對溢位進行計數,當計數達到1000次(1秒)時小燈狀態改變。 配置定時器和LED
TI CC2530 學習筆記-6-NewBit-CC2530-Timer4-查詢方式
TI CC2530 學習筆記-目錄 TI CC2530 學習筆記-6-NewBit-CC2530-Timer4-查詢方式 通過CC2530定時器4來實現週期溢位,用此訊號來控制LED燈,每秒改變狀態一次。 CC2530的定時器4和定時器3只有定時器的名字不同,其他都是一樣的。
TI CC2530 學習筆記-5-NewBit-CC2530-Timer3-查詢方式
TI CC2530 學習筆記-目錄 TI CC2530 學習筆記-5-NewBit-CC2530-Timer3-查詢方式 通過CC2530定時器3來實現週期溢位,用此訊號來控制LED燈,每秒改變狀態一次。 配置定時器和LED halMcuWaitUs(1
TI CC2530 學習筆記-4-NewBit-CC2530-Timer2-查詢方式
TI CC2530 學習筆記-目錄 TI CC2530 學習筆記-4-NewBit-CC2530-Timer2-查詢方式 通過CC2530定時器2來實現週期溢位,用此訊號來控制LED燈,每秒改變狀態一次。定時器2別名MAC-TIMER,一般應用中儘量不使用它。 配置定
TI CC2530 學習筆記-13-NewBit-CC2530-ADC-內部溫度感測器
TI CC2530 學習筆記-目錄 功能:使用CC2530的ADC對內部溫度感測器進行取樣,並計算取樣結果所對應的真實值,溫度值通過串列埠傳送,同時翻轉LED燈,CC2530的溫度感測器並不精準,請勿在
TI CC2530 學習筆記-15-NewBit-CC2530-ADC-外部電壓週期性採集
功能:使用CC2530對外部電壓週期性(5s)的採集,當電壓值發生變化時輸出當時電壓。這裡的外部電壓是由Newbit-ZDK的TPHP底板上的電位器提供。按下S0也可以強制進行一次取樣並將結果由串列埠
TI CC2530 學習筆記-16-NewBit-CC2530-LP-PM3
功能描述:演示使用CC2530進入PM3程式,可以用來粗略測試[email protected]的功耗。為了降低 功耗,在不使用RF時,可以使用內部16M HSRC時鐘。測試電流時,用導線連
TI CC2530 學習筆記-18-NewBit-CC2530-LP-睡眠定時器PM2
功能描述:CC2530睡眠定時器可以在PM2下面執行,不可以在PM3下面執行。ST每秒將CPU喚醒一次,進入ACTIVE模式後,改變燈的狀態然後重新設定下次喚醒的時間(1秒後),隨後進入休眠。 ma
CC2530學習筆記(3)—— IO埠中斷機制
CC2530學習筆記(3)—— IO埠中斷機制 通用I / O中斷 配置為輸入的通用I / O引腳可用於產生中斷。 中斷可以配置為在外部訊號的上升沿或下降沿觸發。 每個P0,P1和P2埠具有埠中斷使能位,位於IEN1-IEN2暫存器中的埠內的所有位都是公共的,如下所示: •IEN1.P0IE:
CC2530學習筆記(2)—— IO埠基本操作實驗(按鍵控制亮燈)
CC2530學習筆記(2)—— IO埠基本操作(按鍵控制亮燈) 關於CC2530的IO埠基本知識、IO埠有關暫存器的介紹和描述請參照:CC2530學習筆記(1)—— IO埠 電路原理圖如圖1所示: 圖1 按鍵和LED燈電路連
CC2530學習筆記(1)—— IO埠
CC2530學習筆記(1)—— IO埠 CC2530是針對IEEE 802.15.4,Zigbee和RF4CE應用的真正片上系統(SoC)解決方案。 它能夠以非常低的總物料成本構建強大的網路節點。 CC2530將領先的射頻收發器的卓越效能與業界標準增強型8051 MCU,系統內可程
CC2530學習筆記2——Flash讀寫程式設計
在做CC2530 Flash讀寫時,對該晶片的Flash儲存器典型操作進行了一些學習,總結在這裡。理解不當甚至錯誤之處,請高手賜教,謝謝。 CC2530的Flash按頁組織,每頁2048位元組。與其它Flash儲存器一樣,被擦除為1,被寫為 0。另外,在後面與邏輯空間對映時,還有個BANK的概念
CC2530學習筆記1——Flash儲存器對映的討論
轉載自https://blog.csdn.net/bailyzheng/article/details/7541422 接觸了一個月的zigbee,發現對cc2530的儲存器對映還不是很熟悉,所以寫這篇文章來和各位高手討論一下,一下大家能指正我一些理解上的錯誤。本文以CC253
Python學習筆記19(算法)
while bdc bubble == append 算法 ef7 -a += 1.二分查找 只能用二分查找查找有序列表 def bin_search(data,val): #data為被查找的列表,val是要查找的值 low = 0 high = l
Hadoop學習筆記—19.Flume框架學習
暫存 ssh lin hadoop 兩個 move hdf 裝包 ons START:Flume是Cloudera提供的一個高可用的、高可靠的開源分布式海量日誌收集系統,日誌數據可以經過Flume流向需要存儲終端目的地。這裏的日誌是一個統稱,泛指文件、操作記錄等許多數據。