![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
arm-裸机实验
JamesMa
这个作者很懒,什么都没留下…
展开
-
ARM裸机程序--GPIO实验 LED(1)
ARM裸机程序–GPIO实验 LED (1) 代码清单如下: 1 . Makefile CROSS = arm-linux- CFLAGS = -nostdlib -c -Wall -g TARGET = leds OBJS := start.o $(TARGET).o LDFILE = $(TARGET).lds $(TARGET).bin:$(OBJS) $(CROSS)ld原创 2015-03-16 00:38:38 · 1000 阅读 · 0 评论 -
GNU ARM 汇编学习笔记
指令格式标签: 指令 @ 注释 标签 代表该指令在内存中的地址,由字符、数字、_ 和 $ 组成。 指令 ARM 指令 注释 以 @ 开始的字符串均为注释 例1: .text @ 汇编指令,表示 text 段 start: @ 标签,start mov r0, #5 @原创 2015-03-16 11:36:54 · 499 阅读 · 0 评论 -
ARM裸机程序--GPIO实验 LED(2)
流水灯程序使用C语言实现,在调用C程序之前要初始化好栈,全局变量等。 1. leds.c #define GDBCON (*(unsigned int *)0x56000010) #define GDBDAT (*(unsigned int *)0x56000014)void delay(void) { int i = 10000; for(;i>0; i--); }vo原创 2015-03-16 12:02:23 · 718 阅读 · 0 评论