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

正文內(nèi)容

基于arm的sd模塊開發(fā)-資料下載頁

2024-09-02 19:05本頁面

【導(dǎo)讀】嵌入式系統(tǒng)的發(fā)展前景及相關(guān)問題。

  

【正文】 LED2CON。 //設(shè)置管腳輸出 WDTC= 0X5F0000。 //設(shè)置 WDTC,喂狗重裝值 WDMOD = 0X03。 //設(shè)置并啟動 WDT RstWdt()。 //進行喂狗操作 for(i=0。i10。i++) { IO0CLR = LED2CON。 DelayNS(2)。 IO0SET = LED2CON。 DelayNS(2)。 } while(1)。 } 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計) 22 實現(xiàn)功能: 當(dāng)完成發(fā)光二極管的閃爍后程序進入到死循環(huán)內(nèi),看門狗啟動使之復(fù)位,使發(fā)光二極管繼續(xù)閃爍。 12864 液晶的 程序 流程圖 圖 12864 液晶屏幕操作的流程圖 12864 液晶的 程序設(shè)計 清單 //液晶屏初始化程序 void Lcd_Init(void) { Lcd_Reset()。 //液晶復(fù)位 Lcd_BackLed(1)。 //打開液晶背光 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計) 23 WriteCommand(0xaf)。 //打開顯示 WriteCommand(0x40)。 //開始顯示 WriteCommand(0xa0)。 //ADC NORMAL WriteCommand(0xa6)。 // WriteCommand(0xa4)。 //清除 WriteCommand(0xa2)。 //1/ 98IAS WriteCommand(0xc6)。 //COMMON OUTPUT DIRECTION WriteCommand(0x2f)。 //POWER CONTROL WriteCommand(0x24)。 //RESISTER RATIO WriteCommand(0x81)。 //VOLUM MODE SET WriteCommand(0x24)。 //RESISTER RATIO Lcd_ColRev(1)。 //左右翻轉(zhuǎn) //液晶復(fù)位 void Lcd_Reset(void){ Res_L()。 Delay(1000)。 Res_H()。 } //打開液晶背光 0:關(guān)閉 1:打開 void Lcd_BackLed(U8 on){ if(on==1) { IO0SET=B_LED。 //打開背光 else if(on==0){ IO0SET=B_LED。 //關(guān)閉背光 } } //左右翻轉(zhuǎn) 0:正常 1:翻轉(zhuǎn) void Lcd_ColRev(U8 i){ WriteCommand(oxa0|(iamp。0x01))。 } void main() 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計) 24 { U8 seg,tmp, page。 PINSEL0 = (PINSEL0amp。0XFFFF00FF)|0X00001500。 PINSEL1 = OX00000000。 IO0DIR = LCD_A|LCD_CS|LCD_CLK|LCD_DATA|BEEP|B_LED|LCD_RES。 IO0SET |= BEEP。 //關(guān)閉蜂鳴器 PLL_Init()。 MSPiInit()。 Lcd_Init()。 for(page=0xb0。page0xb8。page++) //寫頁地址共 8 頁 { WriteCommand(0xa4)。 //清除 WriteCommand(page)。 WriteCommand(0x10)。 //列地址,高低兩次寫入 ,從第 0 列開始 WriteCommand(0x00)。 for(tmp=0。tmp4。tmp++) { WriteData(0)。 } for(seg=0。seg128。seg++) //寫 128 列 { WriteData(oxfe)。 } } display_map(niu)。 //顯示一副圖案 while(1) 完成功能:完成繪制一幅圖案 12864 液晶 的程序設(shè)計 擴展 ( 1) 12864 的 GUI 建立 GUI 是 Graphical Ucer Interface (圖形用戶界面 )的簡稱,即圖形用戶界面,準(zhǔn)確來說 GUI 就是屏幕產(chǎn)品的視覺體驗和互動操作部分。 GUI 的上層是打點函數(shù)的組合。 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計) 25 劃線函數(shù)是在一個起點和終點之間打點。 畫圓函數(shù)是在一個點的等間距的一個圓上打點 畫矩形是四個畫線函數(shù)的組合。 ( 2) 12864 打點函數(shù)的實現(xiàn) 由于使用的 SO12864 沒有數(shù)據(jù)回讀功能。只能在 RAM 中劃分 128*64/8=1024 個字節(jié)的內(nèi)存作為圖像的緩存,在對圖像操作之前,直接對顯存操作,操作完成后用顯存對液晶進行刷新。由于這部分內(nèi)容不是本設(shè)計的主要內(nèi)容,故只 做簡要的介紹 。 圖 液晶顯示一個圓 圖 液晶顯示一幅圖案 圖 液晶顯示 字符 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計) 26 4 程序 調(diào)試和 功能 分析 使用儀器 ( 1) 多功能數(shù)字萬用表 FUKE TD9250 ( 2) 直流電源 ( 3) Jlink 連接器。 調(diào)試前準(zhǔn)備工作 ( 1) 開發(fā)板的檢驗:查看開發(fā)板的各個開關(guān)是否打開,所學(xué)要使用到的模塊跳線是否接通,再測試端口連接是否正 確。 ( 2) 電源檢測:所使用的電源為 +5V,連接開發(fā)板前,應(yīng)先將電壓調(diào)至 +5V,檢查無誤后打開電源,啟動開發(fā)板。 系統(tǒng)調(diào)試 ( 1) 將 SD 卡插入到開發(fā)板的卡槽中,將 SD 卡和串口的跳線帽短接上,打開開發(fā)板上的電源開關(guān),上電以后在 IAR 中點擊 DEBUG 將寫好的程序燒入到 LPC2103開發(fā)板的 RAM 中。打開串口調(diào)試助手,并清空其中的數(shù)據(jù),設(shè)置好 串口調(diào)試助手上的端口和波特率。按下鍵盤上的 F10 單步執(zhí)行,按 F9 進入函數(shù)內(nèi)部這時同時觀察串口調(diào)試助手的文檔窗口, SPI 初始化完成后可以看見窗口中出現(xiàn)的打印測試字符, 單步執(zhí)行,完成 SD 卡初始化設(shè)置,繼續(xù)單步執(zhí)行,完成 FAT 文件系統(tǒng)的初始化設(shè)置,最后完成將一個 TXT 文檔發(fā)送并顯示出來。 ( 2) 看門狗可以很好的工作,使發(fā)光二極管不斷地閃爍,程序并沒有一直陷入死循環(huán)中。 ( 3) 結(jié)合串口調(diào)試助手, 可以十分直觀的看到通過 SPI 總線進行的數(shù)據(jù)傳輸。 ( 4) 液晶屏幕可顯示數(shù)字,字符,漢字,直線,圓,菜單欄和進度表等。 使用軟件 PCtoLCD2020,可以將所需要的字符或是任意圖形的字模以 16 進制的形式快速取出,簡單方便,非常實用。 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計) 27 5 問題處理 問題: 12864 液晶屏 在進行動態(tài)顯示的時候不斷閃爍。 問題原因:中斷程序使用不當(dāng)。由于在主程序中使用了定時器中斷,時間為 1 秒鐘,同時又調(diào)用了液晶屏幕的刷新顯示,導(dǎo)致了液晶屏幕也為 1S 鐘顯示一次,起初找不到問題的原因,以為是延時時間太長的原因,故將延時改為最小,屏幕無閃爍,可是問題并沒有解決,這種方法只是在肉眼無法觀察到的情況下的 不閃爍,其實它的刷新率還是很低。 解決方法: 經(jīng)過老師的指導(dǎo),發(fā)現(xiàn)了本質(zhì)的問題,中斷每當(dāng)使用一次之后應(yīng)當(dāng)立即關(guān)閉,否則會將主程序中其他函數(shù)模塊一起中斷,導(dǎo)致出現(xiàn)了問題。解決后,改為原來設(shè)置的延時時間,屏幕依 然無閃爍,達到液晶屏幕的使用要求。 西安歐亞學(xué)院本科畢業(yè)論文(設(shè)計) 28 參考文獻 [1] 周立功 北京 ARM 嵌入式系統(tǒng)基礎(chǔ)教程(第二版) 北京航空航天大學(xué)出版社 2020 [2] 江曉安,董秀峰編著, 《模擬電子技術(shù)》 ,西安 :西安電子科技大學(xué)出版社, 2020 [3] 謝興紅,林凡強,吳雄英編著,《 MPS430 單片機基礎(chǔ)與實踐》,北京 :北京航空航天大學(xué)出版社, [4] 張晞 ,王德銀,張晨編著,《 MPS430 系列單片機實用 C 語言程序設(shè)計》,北京:人民郵電出版社, [5] 沈建華,楊艷琴,瞿驍曙編著,《 MPS430 系列 16 為超低功耗單片機實踐與系統(tǒng)設(shè)計》,北京:清華大學(xué)出版社, [6] 薛鈞義,張彥斌 編著,《 MCS51 系列單片微型計算機及其應(yīng)用 》, 西安:西安交通大學(xué)出版社, 1997 [7] 張毅坤,陳善久 編著,《 單片微型計算機原理及應(yīng)用 》, 西安:西安電子科技大學(xué)出版社, 1997 [8] 樓然苗 ,《 51 系列單片機設(shè)計實例 》, 北京 :北京航空航天大學(xué)出社 ,2020:60158. [9] 李秀忠 ,《 單片機應(yīng)用技術(shù) 》, 北京 :人民郵電出版社 ,2020:100189. [10] 戴勝華 ,《 單片機原理及應(yīng)用 》, 北京 :清華大學(xué)出版社、北京交通大學(xué)出版社 ,2020:258310. [11] 張凱 ,《 單片機綜合系統(tǒng)及其設(shè)計開發(fā) 》, 北京 : 科學(xué)出版社 ,1996:190240. [12] 威廉斯( Williams, R.)(英) 著;趙學(xué)良等譯 ,北京: 機械工業(yè)出版社 ,
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1