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

📄 usr_call_arm.s

📁 周立功单片机ARM学习板easyARM2104的测试程序等
💻 S
字号:
;/****************************************Copyright (c)**************************************************
;**                               广州周立功单片机发展有限公司
;**                                     研    究    所
;**                                        产品一部 
;**
;**                                 http://www.zlgmcu.com
;**
;**--------------文件信息--------------------------------------------------------------------------------
;**文   件   名: usr_call_arm.s
;**创   建   人: 陈明计
;**最后修改日期: 2003年6月20日
;**描        述: 
;**
;**--------------历史版本信息----------------------------------------------------------------------------
;** 创建人: 陈明计
;** 版  本: V1.0
;** 日 期: 2003年6月20日
;** 描 述: 原始版
;**
;**
;**--------------当前版本修订------------------------------------------------------------------------------
;** 修改人: 
;** 日 期:
;** 描 述:
;**
;**------------------------------------------------------------------------------------------------------
;********************************************************************************************************/

    CODE32

    AREA    RTOS_Call,CODE,READONLY

    MACRO
$FuctionName UsrFuction $FuctionIndex

        EXPORT  $FuctionName                    ; 输出的标号

$FuctionName
        STMFD   SP!, {R0, R7, LR} 
        LDR	    R0, =$FuctionIndex
        b       CallUsrFuction
    MEND
CallUsrFuction
        SWI     0x41
        MOV	    R7, R0
        LDMFD   SP!, {R0}
 	    MOV	    LR, PC
        BX      R7
        LDMFD   SP!, {R7, PC}

GetOSPrioCur            UsrFuction         0

Uart_SendChar           UsrFuction         8
PC_DispChar             UsrFuction         9
PC_DispClrCol           UsrFuction         10
PC_DispClrRow           UsrFuction         11
PC_DispClrScr           UsrFuction         12
PC_DispStr              UsrFuction         13
PC_DOSReturn            UsrFuction         14
PC_DOSSaveReturn        UsrFuction         15
PC_ElapsedInit          UsrFuction         16
PC_ElapsedStart         UsrFuction         17
PC_ElapsedStop          UsrFuction         18
PC_GetDateTime          UsrFuction         19
PC_GetKey               UsrFuction         20

    END
;/*********************************************************************************************************
;**                            End Of File
;********************************************************************************************************/

⌨️ 快捷键说明

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