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

正文內(nèi)容

基于物聯(lián)網(wǎng)的安保系統(tǒng)軟件設(shè)計(jì)—測(cè)控模塊本科論文-資料下載頁

2025-05-19 14:34本頁面

【導(dǎo)讀】安防物聯(lián)網(wǎng)系統(tǒng)最突出的特點(diǎn)是其終端產(chǎn)品具有智能化、一體化,能夠連接多。根據(jù)行業(yè)的特點(diǎn),物聯(lián)網(wǎng)安防產(chǎn)品要求具有體積小巧、造價(jià)低廉,集監(jiān)控、圖像。感器,能脫離電腦主機(jī)單獨(dú)運(yùn)行。在整個(gè)軟件開發(fā)過程中利用IAR進(jìn)行軟件的編輯和仿真。試,實(shí)現(xiàn)人機(jī)交換。

  

【正文】 位整型變量 */ typedef signed int int32。 /* 有符號(hào) 32 位整型變量 */ typedef float fp32。 /* 單精度浮點(diǎn)數(shù)( 32 位長度) */ typedef double fp64。 /* 雙精度浮點(diǎn)數(shù)( 64 位長度) */ include nxp/ include include // ARM 核特征頭函數(shù) /***************************************************************************** 系統(tǒng)時(shí)鐘配置: Fosc、 Fcclk、 Fcco、 Fpclk/ *****************************************************************************/ define Fosc 120xx000 // 時(shí)鐘頻率: 12MHz(晶振 頻率范圍:10MHz~25MHz)。 define Fcclk (Fosc*5) // 系統(tǒng)時(shí)鐘: 60MHz(系統(tǒng)頻率范圍:Fcclk=(1~32)*Fosc,且 =60MHZ)。 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計(jì)) 20 define Fcco (Fcclk*4) // 流控振蕩頻率: 240MHz(允許頻率范圍:Fcco=156MHz~320MHz,且必須為 Fcclk的 16 倍)。 define Fpclk (Fcclk/4)*2 // 外設(shè)時(shí)鐘頻率: 30MHz( Fpclk必須為 (Fcclk/4)的 4 倍,且不能高于 Fcclk)。 define KOM_H =1。 define KOM_L =1。 void ZLG7289_cmd_dat(char cmd, char dat)。 void ZLG7289_Init()。 endif 部份啟動(dòng)代碼 MODE_MSK DEFINE 0x1F 。//設(shè)置 比特位 CPSR 模式 USR_MODE DEFINE 0x10 。//用戶模式 FIQ_MODE DEFINE 0x11 。//快速中斷請(qǐng)求模式 IRQ_MODE DEFINE 0x12 。//中斷請(qǐng)求模式 SVC_MODE DEFINE 0x13 。//管理模式 ABT_MODE DEFINE 0x17 。//終止模式 UND_MODE DEFINE 0x1B 。//未定義模式 SYS_MODE DEFINE 0x1F 。//系統(tǒng)模式 mrs r0,cpsr 。//原始 PSR 值 bic r0,r0,MODE_MSK 。 //清除模式位 orr r0,r0,SVC_MODE 。 //設(shè)置管理模式位 msr cpsr_c,r0 。 //改變模式 ldr sp,=SFE(SVC_STACK) 。 //SVC_STACK 結(jié)束 bic r0,r0,MODE_MSK 。 //清除模式位 orr r0,r0,ABT_MODE 。 //終止模式設(shè)置位 msr cpsr_c,r0 。 //改變模式 ldr sp,=SFE(ABT_STACK) 。 //ABT_STACK 結(jié)束 bic r0,r0,MODE_MSK 。 //清除模式位 orr r0,r0,UND_MODE 。 //未定義模式設(shè)置位 msr cpsr_c,r0 。 //改變模式 ldr sp,=SFE(UND_STACK) 。 //UND 堆棧 結(jié)束 bic r0,r0,MODE_MSK 。 //清除模式位 orr r0,r0,FIQ_MODE 。 //設(shè)置 有限脈沖響應(yīng)位 msr cpsr_c,r0 。 //改變模式位 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計(jì)) 21 ldr sp,=SFE(FIQ_STACK) 。 bic r0,r0,MODE_MSK 。 //清除模式位 orr r0,r0,IRQ_MODE 。 //設(shè)置中斷請(qǐng)求位 msr cpsr_c,r0 。 //改變模式位 ldr sp,=SFE(IRQ_STACK) 。 //結(jié)束中斷請(qǐng)求堆棧 bic r0,r0,MODE_MSK 。 //清除模式位 orr r0,r0,SYS_MODE 。 //設(shè)置系統(tǒng)模式位 msr cpsr_c,r0 。 //改變模式位 ldr sp,=SFE(CSTACK) 。 //結(jié)束堆棧類 主程序 圖 51 主環(huán)路程 序代碼: include nxp/ include include include include include include 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計(jì)) 22 int main (void) { uint8 lines[]={0xfd,0x23,0x00,0x08,0x00,0x10,0x00,0x20,0x00,0x10,0x00,0x90,0xdd,0xcc,0xbb,0xaa}。 //畫線數(shù)組 uint8 addrxy1[]={0xfd,0x23,0x00,0x08,0,160,0,45,0,160,0,20,0xdd,0xcc,0xbb,0xaa}。 //uint8 addrxy1[]= uint8 state=0。 // 界面狀態(tài)變量定義、賦值 uint16 touch_x=0x0。 // 觸摸點(diǎn) X 坐標(biāo)變量定義 /賦(任意)初值 uint16 touch_y=0x0。 // 觸摸點(diǎn) Y 坐標(biāo)變量定 義 /賦(任意)初值 uint8 pic_id=0x1f。 // 圖片編號(hào)變量定義、賦值 uint8 option3=0x3。 //二級(jí)目錄啟動(dòng)停止判斷 TargetResetInit()。 // 目標(biāo)板初始化 UART1_Init()。 // UART1 初始化 DelayMS(100)。 // 用于做其他處理或延時(shí),使得彩屏終端上電完 SetColor(0x6781F,0x06ff)。 // 白底藍(lán) WaitNoBusy()。 // LCM 空閑判跳 DisPicture(2)。 //顯示第 1 幅圖片 SetColor(0x9152,0x6eff)。 ClearScreen()。 // 清屏(調(diào)色板設(shè)置后必須清屏) DelayMS(10)。 PutString(10,10,0x12,二零一二界畢業(yè)設(shè)計(jì) )。 DelayMS(100)。 PutString(65,60,0x13,基 于物聯(lián)網(wǎng)的 )。 DelayMS(100)。 PutString(100,100,0x13,安保系統(tǒng) )。 DelayMS(100)。 PutString(170,190,0x12,西安歐亞學(xué)院 )。 DelayMS(100)。 PutString(150,210,0x12,通信工程 四人小組 )。 DelayMS(3000)。 PageMenu()。 // 菜單函數(shù) 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計(jì)) 23 for(。) // 循環(huán) 體 { WaitNoBusy()。 // 無觸摸判跳 switch(state) // 散轉(zhuǎn)(條件跳轉(zhuǎn)) { //主菜單界面 case 0: if(GetTouchValue(amp。touch_x,amp。touch_y)) // 觸摸判斷,返回觸摸值 { pic_id=GetTouchID(touch_x,touch_y)。 // 獲得圖片 ID,同時(shí)改變顏色 if(pic_id12) // ID 邊界判跳 { Page2()。 panbie(pic_id)。 state=1。 // 跳轉(zhuǎn)界面狀態(tài) } else break。 } break。 case 1: if(GetTouchValue(amp。touch_x,amp。touch_y)) { option3=TouchValid(touch_x,touch_y)。 { if(option3==0) { Page2()。 state=panbie_bt(pic_id)。 } else if(option3==1) { Page2()。 panbie(pic_id)。 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計(jì)) 24 state=1。 } else if(option3==2) { WaitNoTouch()。 DelayMS(15)。 // 延時(shí) state=2。 } else if(option3==3) { WaitNoTouch()。 DelayMS(15)。 // 延時(shí) state=2。 } else { WaitNoTouch()。 state=1。 } break。 } } break。 //在下級(jí)界面中被按了返回鍵 case 2: PageMenu()。 state=0。 break。 default:break。 } } } 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計(jì)) 25 系統(tǒng)初化設(shè)計(jì) ( 1) 程序流程圖 圖 52 系統(tǒng)初始化 ( 2) 程序源代碼 void system_init() { /*VPB 分頻系數(shù)配置 */ PLLCON=1。 //PLL使能(開啟) if((Fcclk/4)/Fpclk)==1 //VPB 總線時(shí)鐘為處理器時(shí)鐘的 1/4 時(shí) VPBDIV=0。 //VPB 分頻器設(shè)置為 0 endif if((Fcclk/4)/Fpclk)==2 //VPB 總線時(shí)鐘為處理器時(shí)鐘的 1/2 時(shí) VPBDIV=2。 //VPB 分頻器設(shè)置為 2
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1