LED 灯实验

1、硬件原理分析

2、简单C和汇编代码

Makefile

复制代码
objs := start.o main.o

ledc.bin:$(objs)
	arm-linux-gnueabihf-ld -Timx6ul.lds -o ledc.elf $^
	arm-linux-gnueabihf-objcopy -O binary -S ledc.elf $@
	arm-linux-gnueabihf-objdump -D -m arm ledc.elf > ledc.dis

%.o:%.s
	arm-linux-gnueabihf-gcc -Wall -nostdlib -c -O2 -o $@ $<

%.o:%.S
	arm-linux-gnueabihf-gcc -Wall -nostdlib -c -O2 -o $@ $<

%.o:%.c
	arm-linux-gnueabihf-gcc -Wall -nostdlib -c -O2 -o $@ $<

clean:
	rm -rf *.o ledc.bin ledc.elf ledc.dis
相关推荐
宇木灵14 小时前
C语言基础学习-二、运算符
c语言·开发语言·学习
想放学的刺客14 小时前
整理了120道单片机嵌入式面试题与答案,覆盖了硬件电路和C语言等核心领域。
c语言·c++·stm32·单片机·嵌入式硬件·mcu·51单片机
星辰徐哥16 小时前
C语言网络编程入门:socket编程、TCP/IP协议、客户端与服务器通信的实现
c语言·网络·tcp/ip
w8x9y0z116 小时前
大小端转换的隐藏陷阱:为什么你的网络数据传输总是出错?
c语言·网络编程·大小端·数据序列化
daxi15016 小时前
C语言从入门到进阶——第9讲:函数递归
c语言·开发语言·c++·算法·蓝桥杯
爱编码的小八嘎18 小时前
第3章 Windows运行机理-3.1 内核分析(5)
c语言
宇木灵20 小时前
C语言基础-五、数组
c语言·开发语言·学习·算法
宇木灵21 小时前
C语言基础-三、流程控制语句
java·c语言·前端
StandbyTime1 天前
C语言学习-菜鸟教程C经典100例-练习79
c语言
EmbedLinX1 天前
C语言标准库stdlib.h
c语言·开发语言·笔记