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

📄 os_cpu_a.lst

📁 基于STM32的RTOS例程。本移植使用的是 ucosⅡ 2.83版本
💻 LST
字号:



ARM Macro Assembler    Page 1 


    1 00000000         ;/****************************Copyright (c)*************
                       ********************************                        
                                    
    2 00000000         ;*
    3 00000000         ;*               (c) Copyright 2006-2008, hui lian. luo,
                        china, zj. hz 
    4 00000000         ;*                            All Rights Reserved
    5 00000000         ;*
    6 00000000         ;*         深圳市英蓓特信息技术有限公司
    7 00000000         ;*                            http://www.embedinfo.com
    8 00000000         ;*                            博格达科技有限公司
    9 00000000         ;*                            http://www.bogodtech.com  
                                              
   10 00000000         ;*
   11 00000000         ;*---------- File Info ---------------------------------
                       ------------------------------
   12 00000000         ;* File name:   OS_CPU_A.S
   13 00000000         ;* Created By:   罗辉联(armgcc@foxmail.com, wyuyun@hotma
                       il.com, lhlzjut@hotmail.com) 
   14 00000000         ;* Created date:  2007.11.28
   15 00000000         ;* Descriptions:  ucos asm port
   16 00000000         ;* Adviser:   楼东武(professor)  浙江大学信电系
   17 00000000         ;*
   18 00000000         ;*---------- History Info ------------------------------
                       -------------------------------
   19 00000000         ;* Version:   Ver1.0
   20 00000000         ;* Descriptions:  Create Initilze file
   21 00000000         ;*
   22 00000000         ;*------------------------------------------------------
                       -------------------------------
   23 00000000         ;*******************************************************
                       *******************************/
   24 00000000         
   25 00000000         
   26 00000000                 IMPORT           OSRunning   ; External referenc
                                                            es
   27 00000000                 IMPORT           OSPrioCur
   28 00000000                 IMPORT           OSPrioHighRdy
   29 00000000                 IMPORT           OSTCBCur
   30 00000000                 IMPORT           OSTCBHighRdy
   31 00000000                 IMPORT           OSIntNesting
   32 00000000                 IMPORT           OSIntExit
   33 00000000                 IMPORT           OSTaskSwHook
   34 00000000                 IMPORT           OSInterrputSum
   35 00000000         
   36 00000000         
   37 00000000                 EXPORT           OSStartHighRdy
   38 00000000                 EXPORT           OSCtxSw
   39 00000000                 EXPORT           OSIntCtxSw
   40 00000000                 EXPORT           OS_ENTER_CRITICAL
   41 00000000                 EXPORT           OS_EXIT_CRITICAL
   42 00000000                 EXPORT           ItDisAll
   43 00000000         
   44 00000000                 EXPORT           OSPendSV
   45 00000000         
   46 00000000         
   47 00000000 E000ED04 
                       NVIC_INT_CTRL
                               EQU              0xE000ED04  ; 中断控制寄存器



ARM Macro Assembler    Page 2 


   48 00000000 E000ED20 
                       NVIC_SYSPRI2
                               EQU              0xE000ED20  ; 系统优先级寄存器(
                                                            2)
   49 00000000 FFFF0000 
                       NVIC_PENDSV_PRI
                               EQU              0xFFFF0000  ; 软件中断和系统节

⌨️ 快捷键说明

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