代码搜索结果
找到约 10,000 项符合
S 的代码
start.s
;=========================================
; NAME: 2410INIT.S
; DESC: C start up codes
; Configure memory, ISR ,stacks
; Initialize C-variables
; HISTORY:
; 2002.02.25:kwtark: ver 0.0
; 2
imageacutesub.s
AREA |.text|, CODE, READONLY
EXPORT ImageAcuteSub
ad RN 0 ;ad=BASE++,ad初始值为BASE
w RN 1 ;图像宽度,此处为210
h RN 2 ;图像高度,此处为280
row RN 3 ;定义像素的坐标为(row,col),此处ro
imagesmoothsub.s
AREA |.text|, CODE, READONLY
EXPORT ImageSmoothSub
ad RN 0 ;ad=BASE++,ad初始值为BASE
w RN 1 ;图像宽度,此处为210
h RN 2
init.s
;EP7312处理器启动代码
;--------------------------------------------------
SBADDR EQU 0x80000000
rMEMCFG1 EQU SBADDR+0x0180
rMEMCFG2
reg.s
;16进制输出r1的子程序
HexOut MOV r2, #8 ; r2= 8
LOOP MOV r0, r1, LSR #28 ; 逻辑左移
CMP r0, #9
hellow.s
AREA HelloW, CODE, READONLY
SWI-WriteC EQU &0 ; 输出r0的字符
SWI-Exit EQU &11 ; 程序结束
ENTRY
irq.s
IRQHandler
stmfd sp!,{r0-r12,lr} ;断点保护,保存寄存器
bl t1_irq_asm ;跳转到T1中断处理
ldr r12,=0x80000000
mov r2,#0xffffffff
str r2,[r12,#0x06c0] ;清除T1中断标志
strcopy.s
AREA globats,CODE,READONLY
EXPORT asmsubroutime
IMPORt glovbvar ;声明外部变量glovbvar
asmsubroutime
LDR R1,=glovbvar ;装载变量地址
init.s
IMPORT Main ;通知编译器该标号为一个外部标号
AREA Init,CODE,READONLY ;定义一个代码段
ENTRY ;定义程序的入口点
LDR R0,=0x3FF0000 ;初始化系统配置寄存器
LDR R1,=0xE7FFFF80 ; 配置SYSCFG,片内4K Ca