⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ucos.plg

📁 一个基于C51指令系统的简易uCOS示范程序,有完整的代码分析
💻 PLG
📖 第 1 页 / 共 2 页
字号:
<html>
<body>
<pre>
<h1>礦ision2 Build Log</h1>
<h2>Project:</h2>
E:\tool_stud\ucos\dome_1\ucos.uv2
Project File Date:  05/31/2008

<h2>Output:</h2>
Build target 'Target 1'
assembling STARTUP.A51...
compiling DEMO.C...
compiling OS_CORE.C...
compiling OS_CPU_C.C...
compiling OS_MBOX.C...
compiling OS_MEM.C...
compiling OS_Q.C...
compiling OS_SEM.C...
compiling OS_TASK.C...
compiling OS_TIME.C...
compiling UCOS_II.C...
linking...
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSRDYTBL
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSPRIOHIGHRDY
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSPRIOCUR
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSMAPTBL
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSTASKCTR
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSIDLECTR
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSEVENTFREELIST
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSEVENTTBL
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSCTXSWCTR
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSTCBPRIOTBL
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSTIME
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSTCBHIGHRDY
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSINTNESTING
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSUNMAPTBL
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSTCBCUR
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSTCBFREELIST
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSTCBLIST
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSLOCKNESTING
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSRUNNING
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  OSRDYGRP
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSTIMESET
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSTIMEGET
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSTIMEDLYRESUME
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSTIMEDLYHMSM
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSTIMEDLY
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSTASKQUERY
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSTASKCREATE
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSQQUERY
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSQPOSTFRONT
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSQPOST
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSQPEND
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSQINIT
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSQFLUSH
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSQCREATE
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSQACCEPT
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSVERSION
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSTIMETICK
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSTCBINIT
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSTASKIDLE
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSSTART
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSSCHEDUNLOCK
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSSCHEDLOCK
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSSCHED
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSINTEXIT
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSINTENTER
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSINIT
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSEVENTWAITLISTINIT
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSEVENTTO
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSEVENTTASKWAIT
    MODULE:  UCOS_II.obj (UCOS_II)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
    SYMBOL:  _?OSEVENTTASKRDY
    MODULE:  UCOS_II.obj (UCOS_II)
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?RXBUFGETCH?DEMO
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?SERIALBUFCLR?DEMO
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?SERIAL?DEMO
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?PRINTDEC?DEMO
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSINTENTER?OS_CORE
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSINTEXIT?OS_CORE
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSSCHEDLOCK?OS_CORE
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSSCHEDUNLOCK?OS_CORE
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTIMETICK?OS_CORE
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSVERSION?OS_CORE
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTASKDELHOOK?OS_CPU_C
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTASKSWHOOK?OS_CPU_C
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTASKSTATHOOK?OS_CPU_C
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSQPEND?OS_Q
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSQPOSTFRONT?OS_Q
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSQQUERY?OS_Q
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSDUMMY?OS_TASK
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTASKQUERY?OS_TASK
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTIMEDLYHMSM?OS_TIME
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTIMEDLYRESUME?OS_TIME
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTIMEGET?OS_TIME
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTIMESET?OS_TIME
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSINIT?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSINTENTER?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSINTEXIT?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSSCHEDLOCK?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSSCHEDUNLOCK?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSSTART?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTIMETICK?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSVERSION?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSQACCEPT?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSQCREATE?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSQFLUSH?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSQPEND?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSQPOST?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSQPOSTFRONT?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSQQUERY?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSDUMMY?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTASKQUERY?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTIMEDLYHMSM?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTIMEDLYRESUME?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTIMEGET?UCOS_II
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_?OSTIMESET?UCOS_II
*** ERROR L107: ADDRESS SPACE OVERFLOW
    SPACE:   XDATA   
    SEGMENT: ?XD?OS_CORE
    LENGTH:  02D5H
*** ERROR L107: ADDRESS SPACE OVERFLOW
    SPACE:   XDATA   
    SEGMENT: ?XD?DEMO
    LENGTH:  02C3H
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
    SYMBOL:  COMMQTX
    SEGMENT: ?XD?DEMO
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
    SYMBOL:  COMMQRX
    SEGMENT: ?XD?DEMO
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
    SYMBOL:  SERIALSTATWORD
    SEGMENT: ?XD?DEMO
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
    SYMBOL:  MYTASKSTK
    SEGMENT: ?XD?DEMO
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
    SYMBOL:  COMMMSGTX
    SEGMENT: ?XD?DEMO
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
    SYMBOL:  COMMMSGRX
    SEGMENT: ?XD?DEMO
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  _?OSQCREATE
    MODULE:  DEMO.obj (DEMO)
    ADDRESS: 5297H
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  _?OSQCREATE
    MODULE:  DEMO.obj (DEMO)
    ADDRESS: 52AFH
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  _?OSQACCEPT
    MODULE:  DEMO.obj (DEMO)
    ADDRESS: 516DH
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  _?OSQPOST
    MODULE:  DEMO.obj (DEMO)
    ADDRESS: 50D2H
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  _?OSQFLUSH
    MODULE:  DEMO.obj (DEMO)
    ADDRESS: 5481H
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  _?OSQFLUSH
    MODULE:  DEMO.obj (DEMO)
    ADDRESS: 548FH
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  _?OSQACCEPT
    MODULE:  DEMO.obj (DEMO)
    ADDRESS: 40EAH
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  _?OSQPOST
    MODULE:  DEMO.obj (DEMO)
    ADDRESS: 416AH
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  _?OSQPOST
    MODULE:  DEMO.obj (DEMO)
    ADDRESS: 419FH
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  _?OSTIMEDLY
    MODULE:  DEMO.obj (DEMO)
    ADDRESS: 3FD2H
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
    SYMBOL:  _?OSINIT
    MODULE:  DEMO.obj (DEMO)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -