相关代码 |
|
; 文件名:TEST3.S ; 功能:GPIO初始化,即对IODIR、IOSET寄存器进行设置 ; 说明:使用ARMulate软件仿真调试 GPIO_BASE EQU 0xE0028000 ; 定义GPIO寄存器的基地址 AREA Example3,CODE,READONLY ENTRY LDR R0,=GPIO_BASE LDR R1,=0x00FFFF00 ; 装载32位立即数,即设置值 STR R1,[R0,#0x0C] ; IODIR=0x00FFFF00,IODIR的地址为0xE002800C MOV R1,#0x00F00000 STR R1,[R0,#0x04] ; IOSET=0x00F00000,IOSET的地址为0xE0028004 B . END
相关资源 |
|