编译出错笔记:
start.s:20: Error: no such instruction: `ldr r0,=WTCON'
错误:没有这样的指令
解决:编译文件后缀名必须为大写S,改为start.S...start.S:34: Error: bad instruction `ldr,r0,=0x4C000004'
错误:坏的指令,指令名ldr后面不能跟逗号
解决:改为ldr r0...,=0x4C000004
start.S:52: Error: bad expression -- `ldr r0,#0'
错误:指令参数出错,使用#0参数是使用mov,不是ldr
解决:改为mov...built-in function 'strcpy'
错误:strcpy函数与内置函数库冲突,(比如:printf,strlen,puts,scanf等都是内置函数库)
解决: 1.在arm-linux-gcc...:1.在本文开头上添加: extern void uart0_init(void);
2.添加该函数的头文件,例如: #include "serial.h"
arm-linux-ld