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

正文內(nèi)容

嵌入式系統(tǒng)課程設(shè)計(jì)--十字路口交通燈控制-在線瀏覽

2024-07-30 11:06本頁面
  

【正文】 統(tǒng)中任務(wù)、信號(hào)、消息、中斷等基本概念以及 uC/OSⅡ多任務(wù)管理的調(diào)度算法 ; 2.掌握 uC/OSⅡ在 ARM7上移植的方法 ; 3.能將 uC/OSⅡ移植在 LPC2106中,并 根據(jù)具體要 求創(chuàng)建用戶任務(wù),解決實(shí)際問題; 二、具體任務(wù): 1. uC/OSⅡ移植在 LPC2106中。硬件電路見參考硬件電路圖,圖中用滑動(dòng)變阻器代替溫度傳感器轉(zhuǎn)換后的電壓,用 ADC0809 完成 A/D 轉(zhuǎn)換,并用數(shù)碼管顯示出來。(用文字對(duì)所設(shè)計(jì)的電路功能、原理做詳細(xì)說明) 硬件電路說明: 7 附圖: 1.用仿真可調(diào)滑動(dòng)變阻器控制輸入電壓變化代替溫度傳感器的輸入電壓變化,間接仿真環(huán)境溫度變化。2 2 25 引腳為通道選擇。數(shù)碼管顯示模擬數(shù)值。 4.設(shè)置 LPC2106 引腳連接 ADC0808 的 和 為輸入,其他的引腳為輸出。(只將 C 語言應(yīng)用程序附在后面,其它項(xiàng)目文檔不要提供, C 語言應(yīng)用程序要有一定的注釋說明) 源程序: include define TASK_STK_SIZE 64 //定義任務(wù)堆棧長度 define key (112) //定義開關(guān)按鈕 KEY define disinp 0x000007ff //定義控制數(shù)碼管引腳 define diswei1 (18) //定義數(shù)碼管位 1 define diswei2 (19) //定義數(shù)碼管位 2 define diswei3 (110) //定義數(shù)碼管位 3 define adstart (113) //定義 A/D 轉(zhuǎn)換開關(guān) define adend (114) //定義 A/D 轉(zhuǎn)換結(jié)束 define adread (111) //定義讀 A/D 轉(zhuǎn)換結(jié)果 define adoutp 0x007f8000 //定義 A/D 轉(zhuǎn)換輸出位 OS_STK Task0Stk[TASK_STK_SIZE]。 //定義任務(wù) 1 堆棧 OS_STK Task2Stk[TASK_STK_SIZE]。 //定義全局變量 uint32 tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f, 0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}。 //聲明任務(wù) 0 void Task1(void *data)。 //聲明任務(wù) 2 void delay(uint32 n) //延時(shí)函數(shù),當(dāng) n 為 1 時(shí)大致延時(shí) 1 毫秒 { uint32 i,j。i0。j0。 8 } void IO_Init(void) //端口初始化函數(shù) { PINSEL0=0x00000000。 //設(shè)置 工作模式為輸入輸出口 IODIR = 0x00002fff。 //操作系統(tǒng)初始化 OSTaskCreate(Task0, (void *)0, amp。 //創(chuàng)建任務(wù) 0,優(yōu)先級(jí) 2 OSTaskCreate(Task1, (void *)0, amp。 //創(chuàng)建任務(wù) 1,優(yōu)先級(jí) 3 OSTaskCreate(Task2, (void *)0, amp。 //創(chuàng)建任務(wù) 2,優(yōu)先級(jí) 4 OSStart()。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1