guangmangdz 发表于 2009-11-14 11:10:01

关于Embsky_boot超级郁闷问题

今天我想自己重新做个工程来学习boot,就把tq这个boot的src和inc考到自己的myboot文件夹,再创工程编译,问题出现了,不启动板子
很奇怪,我看ads关于工程的设置和Embsky_boot设置的一摸一样,到处都一样,郁闷
后来整了半天,还是不行,最后说看看生成二进制文件看看有多大差异,
这下出来了,原boot。bin的第52行是一些定义的printf函数打印的东东,而自己编译出来的52行不是这些。
想出来了,是link order问题,后来看自己新建的工程果然和tq的工程link order不一样
后来重新移动link order,编译,问题解决。
不过还是很奇怪,平时根本没有关注过这些,到底什么时候才设置link order???
对了,还有这个里边说设置的ro是0x33f80000,我平时用 的都是0x30000000,到底有什么区别?
页: [1]
查看完整版本: 关于Embsky_boot超级郁闷问题