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

📄 read.me

📁 ucos 在 motloar 单片机上的移植
💻 ME
字号:
                         uC/OS-II, The Real-Time Kernel

                             Motorola 68HC11 Port
                        
                                 READ ME FILE


------------------------------ COSMIC C COMPILER ------------------------------
1) The  current  version  of  the Motorola 68HC11 port is based on the COSMIC C
   Compiler V4.1F:

    COSMIC Software
    400 West Cummings Park, Suite 6000
    Woburn, MA 01801-6512
    USA
    
    781-932-2556
    781-932-2557 (FAX)
    
    www.cosmic-us.com
    sales@cosmic-us.com
    
2) The C compiler is assumed to reside in the C:\C68HC11 directory.

3) The code was tested using the COSMIC ZAP V2.6x Instruction Set Simulator.

4) The ZAP debugger is assumed to reside in the C:\ZAP-HC11 directory.


------------------------------- 68HC11 PORT NOTES -----------------------------

1) The port installation batch file (INSTALL.BAT) places the 68HC11 port in the
   following directory of the selected drive:
   
   \SOFTWARE\uCOS-II\M68HC11\COSMIC
   
   This directory contains the following sub-directories:
   
   \SOFTWARE\uCOS-II\M68HC11\COSMIC\SOURCE
       This directory contains the port source files as well as the sample test
       code (i.e. TEST.C).
   
   \SOFTWARE\uCOS-II\M68HC11\COSMIC\TEST
       This directory contains BUILD.BAT which is used to compile, assemble and
       link the test code.
       
   \SOFTWARE\uCOS-II\M68HC11\COSMIC\WORK
       This is the directory in which the test code is built from.
       
   \SOFTWARE\uCOS-II\M68HC11\COSMIC\OBJ
       This  directory  contains the  object files produced by the compiler and
       assembler.
       
   \SOFTWARE\uCOS-II\M68HC11\COSMIC\LST
       This directory contains the 'listing' files produced by the compiler and
       the assembler.  For the C compiler, these files contain the  interleaved
       C source along with the assembly language code generated by the compiler.
   
2) The 'SWI' instruction is used by uC/OS-II for task level  context switching.
   The  'SWI' vectors to  'OSCtxSw()'  (see OS_CPU_A.S).   OS_TASK_SW() is thus
   #define to the assembly language instruction SWI.

3) Output Compare #1 (i.e. OC1) is used to generate the clock tick.  The OC1
   interrupt vector points to 'OSTimeTick()' (see OS_CPU_A.S).
 
4) The  CCR  is initialized  to 0xC0  for every task.   This means that the STOP
   instruction is not allowed as well as XIRQs are disabled.
   
5) The maximum  interrupt disable time for the  68HC11 is:

       300 clock cycles or, 
        75 uS at 4 MHz


------------------------------ REPORTING PROBLEMS -----------------------------

If  you find a problem (i.e. bug) in uC/OS-II or this port,  do not hesitate to
report the problem to me:

 1) Through the INTERNET:

        My INTERNET address is:   Jean.Labrosse@uCOS-II.com

 2) By writing to me:

        Jean J. Labrosse
        9540 N.W. 9th Court
        Plantation, FL 33324
        U.S.A.

 3) By calling me (after 8PM Eastern time, US):

        (954) 472-5094
        (954) 472-7779, FAX

Make sure that the problem you are  reporting is in  uC/OS-II or this port and
not your application.    

------------------------------ M68HC11 RELEASE NOTES -------------------------

October 1, 1998: V1.00
----------------------

 1) First release of the M68HC11 port.

⌨️ 快捷键说明

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