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

正文內(nèi)容

基于stm32音樂mp3鬧鐘的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(參考版)

2025-06-30 18:46本頁(yè)面
  

【正文】 2009/0513/,20090513/20110301.[8] [9] [10] STM32F10xxx_Library_Manual_ChineseV2,ARM公司[11] UM0427 Rev 2,ARM公司,200724。annual》Architeture[4]uC/OS環(huán)境下的C語(yǔ)言編程,北京單片機(jī)開放網(wǎng),[5]:清華大學(xué)出版社,[2]冉明等,基UC/OS一II的嵌入式系統(tǒng)的設(shè)計(jì),冉明等,微機(jī)發(fā)展,Jean對(duì)我的論文幫助起到了很大的作用,對(duì)于他們的支持和幫助表示誠(chéng)摯的謝意!最后,我向給予我?guī)椭椭С值念I(lǐng)導(dǎo)、老師、同學(xué)和朋友再次表達(dá)我衷心的感謝與感激之情!參考文獻(xiàn)[1]在這個(gè)論文研究的過程中,得到了很多同學(xué)和導(dǎo)師的幫助和關(guān)心。從論文選題、課題研究到學(xué)位論文完成的這些過程中,都有著他們每一個(gè)人的一份辛勤汗水。致謝本次論文是在雷迎科導(dǎo)師的悉心指導(dǎo)下完成的,從最初的選題到論文的完成我的導(dǎo)師付出了很大的心血與精力,老師幫我們找到一些相關(guān)的資料用來幫助我們解答在寫論文時(shí)遇到的疑惑,導(dǎo)師的知識(shí)很淵博,在我們遇到不會(huì)的或者有疑惑的地方都能及時(shí)的幫助我們,衷心的感謝我的導(dǎo)師。在keil軟件內(nèi)還可以加斷點(diǎn)調(diào)試,還有單步調(diào)試、跳過整個(gè)函數(shù)調(diào)試,這些都給我們調(diào)試帶來了很大的方便。最后的調(diào)試階段最是復(fù)雜。(void){ //CPU_IntDis()。(void){ CPU_IntDis()。1改為defineOS_APP_HOOKS_EN并根據(jù)自己任務(wù)的實(shí)際情況,進(jìn)行時(shí)鐘的配置。完成自己的任務(wù)和定制系統(tǒng)的相關(guān)配置。EXPORT (2)、RSEG CODE:CODE:NOROOT(2) 指定了下面使用的內(nèi)容是代碼段,屬性是可執(zhí)行的,并以2字節(jié)形式對(duì)齊的。 (1)、PUBLIC匯編文件修改由于官方提供的匯編文件,是基于IAR的開發(fā)環(huán)境,而我們使用的MDK開發(fā)環(huán)境,所支持的匯編語(yǔ)言的書寫規(guī)則稍有不同的。Micrium\Software\uCOSII\Ports\ARMCortexM3\Generic\IAR 圖43 工程文件展示圖工程目錄結(jié)構(gòu):StartUp、Core、StdPheriph不變;Bsp、Source、Arch新增加uCOS源碼;App改為uCOS的App文件。App:應(yīng)用程序代碼示例。Arch :與體系架構(gòu)相關(guān)的,不能用C代碼實(shí)現(xiàn),必須用匯編實(shí)現(xiàn)的代碼,比如:任務(wù)切換時(shí)的寄存器切換。/*關(guān)閉文件,必須執(zhí)行,否則數(shù)據(jù)無法寫入SD卡中*/}還有讀文件測(cè)試,這里就不一一寫出來啦。}f_close(amp。:data }else{ok!printf(write==bw)。textFileBuffer,f_write(amp。res}else{:file!=FA_WRITE)。FA_CREATE_ALWAYSfdst,=test......\n\r)。 測(cè)試//寫文件測(cè)試printf(write//將數(shù)據(jù)寫入SD 卡,若該文件系統(tǒng)為只讀文件系統(tǒng)則不用實(shí)現(xiàn)該函數(shù)DRESULT disk_ioctl (BYTE, BYTE, void*)。//獲取SD卡的狀態(tài),這里可以不用管DRESULT disk_read (BYTE, BYTE*, DWORD, BYTE)。,:DSTATUS disk_initialize (BYTE)。建立一個(gè)STM32的工程,為方便調(diào)試,我們應(yīng)重載printf()底層函數(shù)實(shí)現(xiàn)串口打印輸出。解壓文件會(huì)得到兩個(gè)文件夾,一個(gè)是doc文件夾,這里是FATFS的一些使用文檔和說明,以后在文件編程的時(shí)候可以查看該文檔。GPIO_Pin_8)。GPIO_Pin_8)。!=LCD_BL_Cmd(FunctionalState}amp。GPIO_Speed_50MHz。 =GPIO_Pin_8。 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,LCD_BL_Pin_Config(void){ GPIO_InitTypeDef LCD_SetTextColor(Red)。 LCD_BL_Cmd(ENABLE)。LCD_configuration(void){ LCD_BL_Pin_Config()。} LCD測(cè)試LCD的測(cè)試,就是簡(jiǎn)單的在LCD上畫一個(gè)圓,若能顯示出來則測(cè)試通過。如:/*中斷服務(wù)程序*/Void EXTI9_5_IRQHandle(void){EXTI_ClearITPendingBit(EXTI_Line5)。 //下面還有EXTI15_10_IRQn及 EXTI9_5_IRQn的配置,為了簡(jiǎn)便此處就省略。NVIC_InitStruct NVIC_Init(=1。/*搶占優(yōu)先級(jí)設(shè)定*/ =ENABLE。//三個(gè)通道三次配置,否則會(huì)被覆蓋 NVIC_Configuration(void){ NVIC_InitTypeDefEXTI_InitStruct)。ENABLE。 ||||=EXTI_Trigger_Falling。 =GPIO_PinSource15)。GPIO_PinSource14)。GPIO_PinSource13)。GPIO_PinSource7)。GPIO_PinSource3)。EXTI_InitStruct。//外部中斷設(shè)置void前面有過介紹。Keil MDK軟件為基于CortexM、CortexRARMARM9處理器設(shè)備提供了一個(gè)完整的開發(fā)環(huán)境。把JLINK(如下圖) 圖41 JLINK實(shí)物圖插到電腦上USB接口,然后在我的電腦\管理\設(shè)備管理器\通用串行總線控制器中看到一個(gè) JLink driver,表明驅(qū)動(dòng)安裝成功。下載JLINK驅(qū)動(dòng)后,然后根據(jù)提示進(jìn)行安裝即可。是學(xué)習(xí)開發(fā)RAM最好的開發(fā)工具,同時(shí)與IAR,Keil等編譯環(huán)境完美連接,操作起來更加方便易學(xué)。 時(shí)鐘部分:,該系統(tǒng)中最小時(shí)鐘單位是時(shí)鐘節(jié)拍,也即timetick,任務(wù)延時(shí)等都在這里完成。主要包括任務(wù)的建立INT8U OSTaskCreate (void (*task)(void *p_arg), void *p_arg, OS_STK *ptos, INT8U prio);任務(wù)的刪除:INT8U OSTaskDel (INT8U prio);任務(wù)的掛起以及任務(wù)的恢復(fù)。這部分通常用匯編寫涉及SP等系統(tǒng)指針,難度比較大。 核心部分():這部分是操作系統(tǒng)的核心,包括系統(tǒng)初始化,如void OSInit (void);系統(tǒng)的運(yùn)行、中斷進(jìn)出的前導(dǎo)、任務(wù)調(diào)度、事件處理、時(shí)鐘節(jié)拍等。它的絕大部分源碼都是ANSI_C編寫的,CPU硬件相關(guān)的部分都是用匯編編寫,并壓縮到最低限度以便于移植到其他的CPU上。 嵌入式操作系統(tǒng)UCOSII Ucosii 是Micrium公司提供的,不是一個(gè)完整的實(shí)時(shí)操作系統(tǒng),只是一個(gè)具有可移植、可裁剪、可固化、搶占式多任務(wù)的實(shí)時(shí)內(nèi)核。此函數(shù)庫(kù)包括了微控制器所有外設(shè)的性能特征,以及每個(gè)外設(shè)的應(yīng)用實(shí)例和驅(qū)動(dòng)描述,同時(shí)此函數(shù)庫(kù)是由程序、數(shù)據(jù)結(jié)構(gòu)和宏組成的固件函數(shù)包。 //天數(shù)為一 year_number++。( year_number % 100 != 0) || (year_number % 400 == 0) ) { if((month_number == 1) || (month_numb
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1