主题 : 2440 启动代码详解 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 317
精华: 0
发帖: 9
金钱: 90 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2008-03-17
最后登录: 2008-10-02
20楼  发表于: 2008-09-17 22:01
谢谢
Fighting!
级别: 侠客
UID: 1635
精华: 0
发帖: 111
金钱: 635 两
威望: 135 点
贡献值: 0 点
综合积分: 222 分
注册时间: 2008-09-16
最后登录: 2012-12-30
21楼  发表于: 2008-09-19 09:37
我也觉得祼机的教程很重要,
特别是中断部份!
Fighting!
级别: 侠客
UID: 1635
精华: 0
发帖: 111
金钱: 635 两
威望: 135 点
贡献值: 0 点
综合积分: 222 分
注册时间: 2008-09-16
最后登录: 2012-12-30
22楼  发表于: 2008-09-19 09:39
不过很多人都不关心!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5407
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11054 分
注册时间: 2008-01-16
最后登录: 2014-11-22
23楼  发表于: 2008-09-21 22:03
引用第22楼he119于2008-09-19 09:39发表的  :
不过很多人都不关心!

如果你关心的话,提出具体的问题来,别扔个程序出来就完事了,没有人有兴趣去帮你分析代码的。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 1470
精华: 0
发帖: 48
金钱: 430 两
威望: 219 点
贡献值: 0 点
综合积分: 96 分
注册时间: 2008-09-01
最后登录: 2014-11-04
24楼  发表于: 2008-09-28 22:59
谢谢!
级别: 新手上路
UID: 1578
精华: 0
发帖: 14
金钱: 120 两
威望: 26 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2008-09-11
最后登录: 2011-10-12
25楼  发表于: 2008-09-30 16:49
谢了。。。我下载了为什么用不了啊?现在我发现这些程序好像有一个通病,就是好像在D盘建立了一个工程是可以用的,但是如果把整个工程复制到其他位置就编译不到了。有些文件找不到。。。我现问一下这些问题一般如何解决啊?
这一秒不失望。。。下一秒就有希望。。。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5407
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11054 分
注册时间: 2008-01-16
最后登录: 2014-11-22
26楼  发表于: 2008-09-30 17:13
那是ADS管理工程的问题,你可能需要重新告诉ADS这个工程包含哪些文件
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 1701
精华: 0
发帖: 4
金钱: 30 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2008-09-22
最后登录: 2010-05-27
27楼  发表于: 2008-10-01 20:26
谢谢
级别: 新手上路
UID: 1507
精华: 0
发帖: 3
金钱: 20 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2008-09-04
最后登录: 2015-11-27
28楼  发表于: 2008-10-02 10:05
好东西啊,手下了
级别: 新手上路
UID: 1491
精华: 0
发帖: 16
金钱: 160 两
威望: 16 点
贡献值: 0 点
综合积分: 32 分
注册时间: 2008-09-03
最后登录: 2009-07-29
29楼  发表于: 2008-11-01 01:15
我读了代码遇到了一个问题
main.c中有如下这段代码:
    #if ADS10 
    __rt_lib_init(); //for ADS 1.0
    #endif

我发现在option.h中ADS10 是定义为TRUE的,这么说调用了__rt_lib_init()这个函数
这是ads安装路径/lib/armlib文件夹下某个库中的函数吗
可是在include/rt_misc.h文件里,函数又是这样声明的
extern __value_in_regs struct __argc_argv
__rt_lib_init(unsigned /*heapbase*/, unsigned /*heaptop*/);
但是main.c中是这样调用的  __rt_lib_init();并没有传进参数
为什么链接的时候不warning一下呢