freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于zigbee技術(shù)的多路無線搶答器研制電子應(yīng)用技術(shù)專業(yè)畢業(yè)設(shè)計(jì)畢業(yè)論文-資料下載頁

2025-01-18 14:46本頁面
  

【正文】 ****Filename: Target: cc2430Revised: 28/092010Revision: Description: This file provides 4 small tests which demonstrate use of the radio.******************************************************************************/include include include include define ADDRESS_0 0x01define ADDRESS_1 0x02define SEND 0define RECEIVE 1define SINGLE 0define CONTINUOUS 1define PING_PONG 2define PER_TEST 3define EXIT 4define RECEIVE_TIMEOUT 800define PING_PONG_TIMEOUT 1200define PING_PONG_REQUEST 0x80define PING_PONG_RESPONSE 0x40define PER_RECEIVE_TIMEOUT 10000define PER_TOTAL_PACKET_NUMBER 1000define PER_TEST_REQUEST 0x20void initRfTest(void)。void rf_test_main(void)。void receivePacket(UINT8 *receiveByte)。void sendPacket(UINT8 sendByte)。void receiveMode(void)。void contionuousMode(void)。UINT8 RxTxState。UINT8 myAddr。UINT8 remoteAddr。void initRfTest(void)//信道的選擇函數(shù){ UINT32 frequency = 2405000。 INIT_GLED()。 INIT_YLED()。 radioInit(frequency, myAddr)。}void key(void)//數(shù)據(jù)顯示函數(shù){ P1DIR |=0Xff。 IO_DIR_PORT_PIN(0,6,IO_OUT)。 IO_DIR_PORT_PIN(0,7,IO_OUT)。 P1_2=0。 P1_3=0。 P1_4=0。 P1_5=0。 P1_6=0。 P1_7=0。 P0_6=0。 P0_7=0。//}void key1(void){ P1DIR |=0Xff。 IO_DIR_PORT_PIN(0,6,IO_OUT)。 IO_DIR_PORT_PIN(0,7,IO_OUT)。 P1_2=1。 P1_3=0。 P1_4=0。 P1_5=1。 P1_6=1。 P1_7=1。 P0_6=1。 P0_7=0。//}ifdef COMPLETE_APPLICATIONvoid rf_test_main(void){elsevoid main(void){endif INT_GLOBAL_ENABLE(INT_ON)。 if(P0_1)//作為發(fā)送或者接收端的判別語句 { myAddr = ADDRESS_0。 remoteAddr = ADDRESS_1。 initRfTest()。 receiveMode()。 } else { myAddr = ADDRESS_1。 remoteAddr = ADDRESS_0。 initRfTest()。 contionuousMode()。 }}/******************************************************************************* @fn contionuousMode發(fā)送函數(shù)程序** @brief* Function for transferring packets until stopped by user.** Parameters:** @param void** @return void*void contionuousMode(void){ BOOL res。 BYTE sendBuffer[] = {2}。 while(1) { GLED = LED_OFF。 YLED = LED_ON。 if(P0_4==0)// { key()。 res = radioSend(sendBuffer, sizeof(sendBuffer), remoteAddr, DO_NOT_ACK )。 halWait(200)。 YLED = LED_OFF。 halWait(200)。 }// if(P2_0==0)// { key()。 res = radioSend(sendBuffer, sizeof(sendBuffer), remoteAddr, DO_NOT_ACK )。 halWait(200)。 YLED = LED_OFF。 halWait(200)。 }// if(res == TRUE) { GLED = LED_ON。 halWait(200)。 } else { GLED = LED_OFF。 halWait(200)。 } }}/******************************************************************************* @fn receiveMode 接收函數(shù)程序** @brief* Function for receiving data.** Parameters:** @param void** @return void*******************************************************************************/void receiveMode(void){ BYTE* receiveBuffer。 BYTE length。 BYTE res。 BYTE sender。 while(1) { YLED = LED_ON。 res = radioReceive(amp。receiveBuffer, amp。length, RECEIVE_TIMEOUT, amp。sender)。 YLED = LED_OFF。 if (res == TRUE) { GLED = LED_ON。 halWait(200)。 if (*receiveBuffer==1) { key()。 res=FALSE。 }}第 38 頁
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1