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

正文內(nèi)容

嵌入式實驗報告二精選合集(專業(yè)版)

2024-10-28 18:56上一頁面

下一頁面
  

【正文】 聲明C 程序中的Main()函數(shù)AREAStart,CODE,READONLY。,選擇Project—Debug,啟動AXD進行軟件仿真調(diào)試。用戶(系統(tǒng))模式堆棧空間SvcStackSpaceSPACESVC_STACK_LEGTH * 4。SWITCHCASE_0CASE_2CASE_3CASE_5CASE_7。標識程序入口CODE32。S”,結(jié)果造成文件加載失敗。打開存儲器觀察窗口(Memory)設置觀察地址為0x40003100,顯示方式Size為32Bit,監(jiān)視0x40003100地址上的值。聲明代碼段Example1ENTRY。,Platform ,eMbedded Visual C++集成開發(fā)環(huán)境。Platform 。【實驗步驟】,點Remote File Viewer擊。打開“超級終端”進行連接端口、波特率、數(shù)據(jù)流控制等的設置,此時會彈出名為11520的超級終端的窗口?!緦嶒灲Y(jié)果】 【小結(jié)】通過這個實驗,我們初步接觸了PXA270EP實驗箱,并通過Platform的建立,對Platform Builder有了一個初步了解,同時也對嵌入式開發(fā)的過程有了一個初步認識,掌握了PB下WinCE平臺的定制。并且培養(yǎng)了我們寫代碼的能力以及對代碼的閱讀能力和修改能力。}。如寄存器的使用規(guī)則,堆棧的使用規(guī)則,參數(shù)的傳遞規(guī)則等。將r6的值裝入r0+8執(zhí)行的內(nèi)存中 LDR R7,=src。LDR r3,[r0],4。設置r2的值為20 MOV sp,0x400。R6累加1 ADD R7,R7,x。B stop。不相等的話繼續(xù)執(zhí)行循環(huán)STR R3,[R2]。R2 = R2+R9 ADD R8,R8,4。} /* */ifndef _MYTOOL_1_Hdefine _MYTOOL_1_Hvoid mytool1_print(char *print_str)。3.編程實現(xiàn)文件拷貝功能。比如:gcc –S –o 把源文件 經(jīng) gcc 預處理,編譯后的文件輸出為 。將以R2的值為地址的數(shù)據(jù)讀入R1 MOV R2,0。設置R0寄存器的值為100 LDR R2,=0X90018。將堆棧指針指向棧頂 MOV r0,x。設置R7 = 4 MOV R8,5。將R4R11清零 END。r3 = r31 BNE octcopy。程序結(jié)果:將src的數(shù)據(jù)全部存入到dst中,并自行編寫程序,分別使用LDR,STR,LDMIA,STMIA操作,實現(xiàn)對某段連續(xù)存儲單元寫入數(shù)據(jù),并觀察結(jié)果 程序代碼:MOV R4,1。由于ARM的程序執(zhí)行速度較高,存儲器的存儲速度和存儲量也很高,因此,C語言的特點充分發(fā)揮,使得應用程序的開發(fā)時間大為縮短,代碼的移植十分方便,程序的重復使用率提高,程序架構(gòu)清晰易懂,管理較為容易等等。C程序調(diào)用匯編程序匯編程序的設置要遵循ATPCS規(guī)則,保證程序調(diào)用時參數(shù)正確傳遞。R3 = R3+R1=4 BL sum5。四、實驗原理:UART串口通訊原理五、實驗器材(設備、元器件)pc、開發(fā)板、相關(guān)環(huán)境六、實驗步驟:了解實驗內(nèi)容修改測試程序調(diào)整連接配置以便修改參數(shù)后的串口仍然能夠正常通訊編寫實驗代碼測試驗證自行編寫的函數(shù)的正確性。2. 按步驟完成SDK的配置3. 點擊Build SDK 這個過程大概要3分鐘,在指定目錄下生成SDK文件。: /Q /D::5000的提示,重復上述步驟,便會出現(xiàn)如下界面,點擊Export按鈕(黃色按鈕),可上傳文件?!拔业碾娔X”中添加“我的設備”,它對應于目標系統(tǒng)的WINCE文件系統(tǒng)。 New,對于中文支持不完善,因此建議修改字體。 ,單步、全速運行程序,設置斷點,打開寄存器窗口(Processor Registers)監(jiān)視R0和R1的值,打開存儲器觀察窗口(Memory)監(jiān)視0x40003100上的值。R0 ADDR0,R0,1。5)打開寄存器窗口(Processor Registers),選擇Current 項監(jiān)視各寄存器的值。break。case 2:MPNER2,3。匯編程序的功能是初始化堆棧指針和初始化C程序的運行環(huán)境,然后跳轉(zhuǎn)到C程序運行,這就是一個簡單的啟動程序。for(i=0。c”和“.s”文件。(N0)void Main(void){ uint32 i。實驗六C語言程序?qū)嶒炓?、實驗目的:通過實驗了解使用ADS ,并進行調(diào)試。0x0F)CMPR2,0。使用MOV、MVN、SUB 指令實現(xiàn):R5 = 0x5FFFFFF8y。設置調(diào)試入口地址Image entry point 為 0x40000000。R0 STRR0,[R1]。,并能編寫簡單的匯編程序。三、實驗步驟: IDE集成開發(fā)環(huán)境,選擇File—New,使用ARM Executable Image工程模板建立一個工程,工程名稱為ADS。,當PC發(fā)現(xiàn)新設備時安裝附帶的驅(qū)動,安裝完成后,打開Microsoft ActiveSync窗口進行連接。,設置IP地址與宿主機地址在同一網(wǎng)段內(nèi)?!緦嶒灲Y(jié)果】 略 【小結(jié)】經(jīng)過這個實驗,我熟悉了Platform Builder集成開發(fā)環(huán)境以及相關(guān)配置,雖然剛開始不知道這些配置有什么用,后來在老師的講解下才漸漸明白,這些配置是為了后續(xù)的編程做準備的。這里我們所做的與實驗指導書上的不同,為了更好的配合我們的實驗,我們所添加的內(nèi)容有: 調(diào)試并撰寫實驗報告。r3 = 5 STR R3,[SP,4]!。在匯編程序中使用IMPORT偽指令聲明將要調(diào)用的C程序函數(shù)。二、實驗設備,PentiumII以上的PC機,仿真器電纜。dst DCD 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0。將src的前8個字數(shù)據(jù)存入讓r4r11 STMIA r1!,{r4r11}。比較R4和9的大小BLT LOOP。設置R5 = 2 MOV R6,3。定義堆棧棧頂?shù)刂窞?x1000 ENTRY。設置R8寄存器的值為0 ADR R2,N。比如:gcc –c –o 把源文件 經(jīng) gcc 預處理,編譯,和匯編后的文件輸出為 。Gcc 基本使用格式:$ gcc[ 選項 ]命令行中 gcc 表示我們是用 gcc 來編譯我們的源程序,[選項]表示我們要求編譯器給我們輸出的文件為何種類型,相當于一種約束。endif 可以這樣來編譯gccc gccc gccc gcco main 這樣的話我們也可以產(chǎn)生 main 程序,而且也不時很麻煩 在我們執(zhí)行 make 之前,我們要先編寫一個非常重要的文件——Makefile。R0 = R0+1 CMP R0,R1。END 程序執(zhí)行結(jié)果:程序執(zhí)行完在0x90018內(nèi)存入的數(shù)據(jù)是0x13ba即5050實驗二 ARM匯編語言程序設計一、實驗目的,學會使用ARM的匯編語言編程; ,以及存儲器的裝載指令操作。定義常量x = 1 stack_top EQU 0X800。R8累加1 ADD R9,R9,x。MOVS r3,r2,LSR 3。將r3中的數(shù)據(jù)存入到dst數(shù)據(jù)塊中,r1 = r1+4 SUBS r2,r2,1。將r7執(zhí)行的地址的數(shù)據(jù)讀入r8=r10 LDR R3,=N。而使用ADS的C語言編譯器編譯的C語言子程序滿足用戶指定的ATPCS的規(guī)則。聲明調(diào)用c函數(shù) CALLSUMS STMFD SP!,{LR}。數(shù)據(jù)拷貝程序需要判斷傳遞參數(shù)的正確性:源數(shù)據(jù)區(qū)和目的數(shù)據(jù)區(qū)不能重疊,如果重疊則不進行拷貝操作,并返回錯誤碼(1),否則進行數(shù)據(jù)拷貝并返回成功碼(0)。使用模板創(chuàng)建新平臺 5.當完成Eboot配置后,按下D。,并單擊右邊的“Properties”按鈕。建立合作關(guān)系后,如果您的設備支持調(diào)制解調(diào)器或(以太網(wǎng))卡,就可以使它們同步數(shù)據(jù)。實驗八 LED數(shù)碼管驅(qū)動【實驗目的】北京科技大學黃強41050176 【實驗內(nèi)容】編寫一個針對硬件的驅(qū)動程序,硬件是LED 【實驗設備】PC機操作系統(tǒng),Platform Builder集成開發(fā)環(huán)境,OURS—PXA270EP實驗箱。聲明32 位ARM 指令STARTMOVR0,15。定義一個變量,地址為0x40003100AREAExample2,CODE,READONLY。二、實驗內(nèi)容:。使用MOV、ADD 指令實現(xiàn):R
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1