主题 : mini2440中 myled实验为什么先编译那几个头文件 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 25548
精华: 0
发帖: 24
金钱: 120 两
威望: 24 点
综合积分: 48 分
注册时间: 2010-07-26
最后登录: 2017-09-13
楼主  发表于: 2010-07-31 22:42

 mini2440中 myled实验为什么先编译那几个头文件

管理提醒: 本帖被 kasim 从 Linux技术交流专区 移动到本区(2010-08-01)
mini2440中 myled有
#include "def.h"
#include "option.h"
#include "2440addr.h"    
#include "2440lib.h"
#include "2440slib.h"     这几个头文件,但是为什么编译的时候要先编译2440init.s,2440lib.c,2440slib.s这三个,这三个和那几个头文件有什么关系吗?
级别: 新手上路
UID: 25779
精华: 0
发帖: 31
金钱: 155 两
威望: 31 点
综合积分: 62 分
注册时间: 2010-07-29
最后登录: 2010-10-10
1楼  发表于: 2010-08-07 12:56
问得好!!可惜没人回答
玩好arm
级别: 新手上路
UID: 25633
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2010-07-27
最后登录: 2011-12-11
2楼  发表于: 2010-08-07 16:03
头文件里面是定义管脚和C中会用到的宏定义等,带S的文件是汇编写的,一般和启动代码有关系,大概就是这么理解