test7.s

来自「周立功EasyARM2104开发板入门」· S 代码 · 共 15 行

S
15
字号
; 文件名:TEST7.S
; 功能:使用SWP指令进行信号量的操作
; 说明:使用ARMulate软件仿真调试
I2C_SEM		EQU		0x40003000
			AREA	Example7,CODE,READONLY
			ENTRY	
MAIN		LDR		R0,= I2C_SEM
I2C_SEM_WAIT
			MOV		R1,#0
			SWP		R1,R1,[R0]				; 取出信号量,并设置其为0
			CMP		R1,#0					; 判断是否有信号
			BEQ		I2C_SEM_WAIT			; 若没有信号,则等待
			B		.
			END

⌨️ 快捷键说明

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