当前时区 GMT+8, 现在时间是 2008-7-9 13:40 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: 谁会用skyeye,教教我好吗!
chyyuu
版主
Rank: 7Rank: 7Rank: 7


UID 37477
精华 23
积分 1949
帖子 727
阅读权限 255
注册 2003-5-15
来自 China.gif
状态 离线
发表于 2004-1-3 01:16  资料  短消息  加为好友 
看看 skyeye project 中的软件包 ucosii4skyeye 以.s结尾的文件试试。
还有就是写一个简单的c程序,
用gcc生成汇编代码,如果你懂ADS的汇编,则基本上就会懂gcc生成的汇编了。

顶部
001ye
注册会员
Rank: 2


UID 80799
精华 2
积分 290
帖子 112
阅读权限 20
注册 2003-12-7
来自 China.gif
状态 离线
发表于 2004-1-3 10:41  资料  短消息  加为好友 
谢谢大哥,我马上去看看!还有个问题啊,你是否有关于UCLINUX的资料,有的话,可否发我一份。我的油箱是001ye@163.com

顶部
001ye
注册会员
Rank: 2


UID 80799
精华 2
积分 290
帖子 112
阅读权限 20
注册 2003-12-7
来自 China.gif
状态 离线
发表于 2004-1-3 11:31  资料  短消息  加为好友 
chyyuu不好意思。我刚学ARM。我看了UCOSII中的START.s但是还是看不懂啊!为什么每个函数的头上都要进行对齐,还有整个程序是从那里开始的。ADS中有ENTRY为程序开始的标志。但是你的S文件里我好象没找到。
.type begin, function

begin:
        @set up irq stack
还有.type是什么意思啊?@set up irq stack又是什么意思啊?麻烦你给我讲讲吧!先谢谢了啊!

顶部
toybreak
新手上路
Rank: 1


UID 72461
精华 0
积分 15
帖子 6
阅读权限 10
注册 2003-10-26
来自 China
状态 离线
发表于 2004-1-3 12:12  资料  主页 短消息  加为好友  添加 toybreak 为MSN好友 通过MSN和 toybreak 交谈
[quote:49582a9c6f="001ye"]chyyuu不好意思。我刚学ARM。我看了UCOSII中的START.s但是还是看不懂啊!为什么每个函数的头上都要进行对齐,还有整个程序是从那里开始的。ADS中有ENTRY为程序开始的标志。但是你的S文件里我好象没找到。
.type begin, function

begin:
        @set up irq stack
还有.type是什么意思啊?@set up irq stack又是什么意思啊?麻烦你给我讲讲吧!先谢谢了啊![/quote]


先声明啊,俺没怎么用过ADS,全用的gnu系列工具,说错了大家指正:)
@表明后面是注释
set up irq stack就是设置irq的堆栈嘛

看来ADS还包装了不少东西啊

顶部
001ye
注册会员
Rank: 2


UID 80799
精华 2
积分 290
帖子 112
阅读权限 20
注册 2003-12-7
来自 China.gif
状态 离线
发表于 2004-1-3 13:38  资料  短消息  加为好友 
那.type begin,function是什么意思啊?还有ucosiiskyeye的启动代码在那里啊!我找不到啊!麻烦各位DX。给我解释一下可以吗?谢谢!

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP