欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
uC/OS在A(yíng)DuC845單片機上的移植
我終于將uC/OS在A(yíng)DuC845單片機上移植成功,回顧整個(gè)移植過(guò)程有不少體會(huì ).首先要完整了解你所有處理器的資源和寄存器的配置.在對整個(gè)硬件資源了解清楚后再根據uC/OS所需要的單片機資源進(jìn)行分配(其實(shí)現在網(wǎng)上大部分的程序都或多或少需要進(jìn)行修改才能運行在自己的硬件系統中.)在完成這部分后,應該開(kāi)始了解uC/OS了,在移植過(guò)程中,需要處理的文件有:

  A、與處理器無(wú)關(guān)的文件:

OS_CORE.C

OS_FLAG.C

OS_MBOX.C

OS_MEM.C

OS_MUTEX.C

OS_Q.C

OS_SEM.C

OS_TASK.C

OS_TIME.C

uCOS_II.C

uCOS_II.H

這些文件在c51的移植過(guò)程中,只需要給函數加上重入屬性即可。

B、與應用相關(guān)的文件:

INCLUDES.H 包含C51的標準庫頭文件;對”pdata”c51關(guān)鍵字的重定義

OS_CFG.H OS_TICKS_PER_SEC”、“ OS_FLAGS”注意可能需要修改。

C、與處理器相關(guān)的文件:

OS_CPU.H 數據類(lèi)型、關(guān)中斷方法、任務(wù)堆棧方向、任務(wù)切換的宏定義都需要修改。

OS_CPU_A.ASM OSStartHighRdy()、OSCtxSw()、OSIntCtxSw()這幾個(gè)函數的編寫(xiě),是整個(gè)移植的關(guān)鍵。

OS_CPU_C.COSTickISR()、OSTaskStkInit()函數的編寫(xiě)。

START_AD.ASM:對XDATA寄存器和堆棧等根據實(shí)際的系統進(jìn)行設置。

  在完成這些后基本上移植就成功了70%,剩下的就是編寫(xiě)一個(gè)簡(jiǎn)單的任務(wù)和232通訊程序來(lái)查看系統的運行.

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
uc-OS和linux
我的ucos學(xué)習分析
μClinux嵌入系統中外部硬件設備的快速調試方法||uCLinux|
UCOS II在51單片機運行成功
uCOS II系統在C8051F060上的應用
uC/OS ARM7移植筆記,包含原創(chuàng )的情景分析II[Tony嵌入式]
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久