为什么一定要用LINUX环境交叉汇编裸机程序?
刚拿到6410开发板,按照教程弄了N久,最后程序编译OK,RVDS开发软件也熟悉了! 用SD卡启动也弄好了! 结果出现问题了!
用SUPER BOOT烧写厂家提供的 BIN文件可以运行,但自已写的BIN文件却运行不了! 左弄右弄情况都一样,打个电话给厂家,给出的结论却是:一定要搭建LINUX环境下交叉汇编裸机程序,裸机程序才能运行。我晕死,之前的工作都白做了。
网上很多人的做法都是可以直接在板上裸机运行,我以前用51也是这样的! 为什么TINY 6410就不行?
而且教程上都说可以,浪费了多少时间啊。 到了LINUX 还是真正的裸机运行吗?