菜鸟请教_关于ARM开发的基础问题!本鸟买了一块ARM7TDMI的学习板,是三星44B0的CPU,到现在为止,本鸟还没试过将程序写到flash里跑(其实是怕弄坏板子,因为本人特穷)。现在只是将一些例子程序在SDT里面用ARM模拟模式来跑。通过几天的试验,总结出一些问题,希望各位高手指点迷津!
1:如果要写一个eCos或uCos或ucLinux的程序,编译时是否要连接相关操作系统的开发库?编译后是否直接将生成的ELF或BIN文件烧到FLASH里或在SKYEYE里LOAD就可以看到结果了?
2:开发纯ARM的应用程序(即不嵌入任何操作系统),可以吗?是否用SDT来做就可以了?那样好像要写汇编,是吗?
3:本人试过ECOS在I386的环境下开发,并调试成功,是否意味着本人的代码只要用ARM的交叉编译工具编译通过,再将ECOS的环境设置为ARM的,就可以直接在我的爱板里跑了?