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

正文內(nèi)容

基于嵌入式的室內(nèi)環(huán)境信息采集控制演示系統(tǒng)設(shè)計(jì)-文庫吧資料

2025-06-28 16:52本頁面
  

【正文】 nitialize basic NV items zgInit()。 //初始化FLASH存儲(chǔ) // Initialize the MAC ZMacInit()。 //初始化LED的IO// Initialze HAL driversHalDriverInit()。 //初始化系統(tǒng)時(shí)鐘 、LED所使用的IO等// Make sure supply voltage is high enough to runzmain_vdd_check()。t care */int main( void ){ // Turn off interrupts osal_int_disable( INTS_ALL )。ifdef LCD_SUPPORTEDstatic void zmain_lcd_init( void )。static void zmain_ext_addr( void )。5 軟件開發(fā)環(huán)境的選擇ZigBee 協(xié)議棧:ZigBee2007ZigBee2007的開發(fā)及下載工具:TI公司的IAR軟件、基于 ZigBee 無線傳感器網(wǎng)絡(luò)的測(cè)控系統(tǒng)中協(xié)調(diào)器設(shè)備的軟件設(shè)計(jì)流程如下:macEventLoop處理本任務(wù)當(dāng)前優(yōu)先級(jí)最高的事件macTaskInit 注冊(cè)相應(yīng)事件 YES Nwk_event_loop處理本任務(wù)當(dāng)前優(yōu)先級(jí)最高的事件 nwk_init 注冊(cè)相應(yīng)事件 YESHal_InitHalProcessevet處理本任務(wù)當(dāng)前優(yōu)先級(jí)最高的事件開始 注冊(cè)相應(yīng)事件 YES MT_ProcessEventMT_TaskInit處理本任務(wù)當(dāng)前優(yōu)先級(jí)最高的事件硬件初始化osalInitTASKS系統(tǒng)初始化 注冊(cè)相應(yīng)事件 YES APS_event_loopAPS_Init處理本任務(wù)當(dāng)前優(yōu)先級(jí)最高的事件 注冊(cè)相應(yīng)事件 YES執(zhí)行操作系統(tǒng) ZDApp_InitZDAappeventlooppp處理本任務(wù)當(dāng)前優(yōu)先級(jí)最高的事件 注冊(cè)相應(yīng)事件 NO YES SAPI_ProcessEvent處理本任務(wù)當(dāng)前優(yōu)先級(jí)最高的事件 NOSAPI_Init 注冊(cè)相應(yīng)事件 YES、無線接收串口轉(zhuǎn)發(fā)流程圖如下:SerialApp_ProcessEventOsal_msg_receive(SerialApp_Taskid)AF_INCOMING_MSG_CMDSerialApp_ProcessMSGCmdHalUARTWriteOsal_set_event(SerialApp_TaskID,SERIALAPP_RESP_EVT)SerialApp_Resp、串口接收無線轉(zhuǎn)發(fā)流程圖如下:SerialApp_CallBackSerialApp_Send()HalUARTResdAF_DataResquest發(fā)送是否成功? 結(jié)束 YES Osal_Set_event(SerialApp_TaskID,SERIALAPP SEND EVT) NO : include include include include include ifndef NONWKinclude endif/* Hal */include include include include include include include // Maximun number of Vdd samples checked before go ondefine MAX_VDD_SAMPLES 3 //電壓檢測(cè)define ZMAIN_VDD_LIMIT HAL_ADC_VDD_LIMIT_4 //正常電壓極限值extern bool HalAdcCheckVdd (uint8 limit)。軟件設(shè)計(jì) 在一個(gè) ZigBee 應(yīng)用系統(tǒng)中,光有硬件是沒有用的,還需要與之相匹配的軟件程序才能真正的能夠使用。另外,它提供了MCU 和無線設(shè)備之間的一個(gè)接口,這使得可以發(fā)出命令,讀取狀態(tài),自動(dòng)操作和確定無線設(shè)備事件的順序。、無線設(shè)備CC2530 具有一個(gè)IEEE 兼容無線收發(fā)器。它們?yōu)镽X和TX提供了雙緩沖,以及硬件流控制,因此非常適合于高吞吐量的全雙工應(yīng)用。定時(shí)器。當(dāng)看門狗定時(shí)器由軟件使能,它必須定期清除;否則,當(dāng)它超時(shí)就復(fù)位它就復(fù)位設(shè)備。這一內(nèi)核能夠支持IEEE MAC 安全、ZigBee 網(wǎng)絡(luò)層和應(yīng)用層要求的AES 操作。例如隨機(jī)數(shù)可以用作產(chǎn)生隨機(jī)密鑰,用于安全。ADC 可以自動(dòng)執(zhí)行定期抽樣或轉(zhuǎn)換通道序列的程序。參考電壓可以是內(nèi)部電壓、AVDD 或是一個(gè)單端或差分外部信號(hào)。DC和音頻轉(zhuǎn)換可以使用高達(dá)八個(gè)輸入通道(端口0)。這一定時(shí)器的典型應(yīng)用是作為實(shí)時(shí)計(jì)數(shù)器,或作為一個(gè)喚醒定時(shí)器跳出供電模式1 或2。睡眠定時(shí)器是一個(gè)超低功耗的定時(shí)器,計(jì)算32kHz 晶振或32kHz RC 振蕩器的周期。它們有一個(gè)可編程的分頻器,一個(gè)8 位的周期值,一個(gè)可編程的計(jì)數(shù)器通道,具有一個(gè)8 位的比較值。一個(gè)16 位捕獲寄存器也用于記錄收到/發(fā)送一個(gè)幀開始界定符的精確時(shí)間,或傳輸結(jié)束的精確時(shí)間,還有一個(gè)16 位輸出比較寄存器可以在具體時(shí)間產(chǎn)生不同的選通命令(開始RX,開始TX,等等)到無線模塊。MAC定時(shí)器(定時(shí)器2)是專門為支持IEEE MAC或軟件中其他時(shí)槽的協(xié)議設(shè)計(jì)。每個(gè)計(jì)數(shù)器/捕獲通道可以用作一個(gè)PWM輸出或捕獲輸入信號(hào)邊沿的時(shí)序。定時(shí)器1 是一個(gè)16 位定時(shí)器,具有定時(shí)器/PWM 功能。許多硬件外設(shè)(AES系統(tǒng)可以使用一個(gè)多功能的五通道DMA控制器,使用XDATA存儲(chǔ)空間訪問存儲(chǔ)器,因此能夠訪問所有物理存儲(chǔ)器。每個(gè)連接到I/OCPU可以配置外設(shè)模塊是否控制某個(gè)引腳或它們是否受軟件控制,如果是的話,每個(gè)引腳配置為一個(gè)輸入還是輸出,是否連接襯墊里的一個(gè)上拉或下拉電阻。字節(jié)編程。閃存控制器處理寫入和擦除嵌入式閃存存儲(chǔ)器。設(shè)備含有閃存存儲(chǔ)器以存儲(chǔ)程序代碼。內(nèi)核提供的指令、設(shè)置代碼斷點(diǎn),以及內(nèi)核中全部指令的單步調(diào)試。調(diào)試接口執(zhí)行一個(gè)專有的兩線串行接口,用于內(nèi)電路調(diào)試。有五種不同的復(fù)位源來復(fù)位設(shè)備。、時(shí)鐘和電源管理 低差穩(wěn)壓器供電。除了保存程序代碼和常量以外,非易失性存儲(chǔ)器允許應(yīng)用程序保存必須保留的數(shù)據(jù),這樣設(shè)備重啟之后可以使用這些數(shù)據(jù)。32/64/128/256 KB閃存塊為設(shè)備提供了內(nèi)電路可編程的非易失性程序存儲(chǔ)器,映射到XDATA8KB SRAM是一個(gè)超低功耗的SRAM,即使數(shù)字部分掉電(供電模式2 和3)也能保留其內(nèi)容。它負(fù)責(zé)執(zhí)行仲裁,并確定同時(shí)訪問同一個(gè)物理存儲(chǔ)器之間的順序。內(nèi)存仲裁器有四個(gè)內(nèi)存訪問點(diǎn),每次訪問可以映射到三個(gè)物理存儲(chǔ)器之一:一個(gè)8KB SRAM、閃存存儲(chǔ)器和XREG/SFR內(nèi)存仲裁器位于系統(tǒng)中心,因?yàn)樗ㄟ^SFR當(dāng)設(shè)備從活動(dòng)模式回到空閑模式,任一中斷服務(wù)請(qǐng)求就被激發(fā)。它還包括一個(gè)調(diào)試接口和一個(gè)18 輸入擴(kuò)展中斷單元。連接到GNDP0_0 19 數(shù)字I/O P0_1 18 數(shù)字I/O P0_2 17 數(shù)字I/O P0_3 16 數(shù)字I/O P0_4 15 數(shù)字I/O P0_5 14 數(shù)字I/O P0_6 13 數(shù)字I/O P0_7 12 數(shù)字I/O P1_0 11 數(shù)字I/O 驅(qū)動(dòng)能力P1_1 9 數(shù)字I/O 驅(qū)動(dòng)能力P1_2 8 數(shù)字I/O P1_3 7 數(shù)字I/O P1_4 6 數(shù)字I/O P1_5 5 數(shù)字I/O P1_6 38 數(shù)字I/
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1