调试小记Makefile

led.s

arm-linux-gnueabihf-gcc -g -c led.s -o led.o

arm-linux-gnueabihf-ld -Ttext 0X87800000 led.o -o led.elf

arm-linux-gnueabihf-objcopy -O binary -S -g led.elf led.bin

arm-linux-gnueabihf-objdump -D led.elf > led.dis

ledc



路径改变start.s

.text代码段

.data数据

.bss未初始化

.rodata只读

.section   .textsection @定义一个数据段


通过printf: @echo 调试变量值



-fgnu89-inline





-march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard   浮点数


uart


printf
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容