基于ARM 平台 下,对编译器GCC\ADS\ARMCC的理解。
我拿S3C6410(ARM11)和S3C2440(ARM9)做对比。 KEIL FOR ARM(MDK)只支持到arm9,我现在用的是ARM11。
通过 MDK 建立ARM11的文件(虽然MDK只支持到ARM9,选择芯片类型是为 s3c2440),并且进行了编译链接,生成的BIN文件可以用吗?
基于ARM 平台 下,对编译器GCC\ADS\ARMCC的理解。
答案:2 悬赏:60 手机版
解决时间 2021-01-04 09:14
- 提问者网友:轻浮
- 2021-01-04 03:58
最佳答案
- 五星知识达人网友:痴妹与他
- 2021-01-04 04:12
不可以。ARM11与ARM9体系架构已经变了,它是ARMv6的处理器,而ARM9是基于ARMv4。
再者,同个程序,就是同是ARM9的S3C2440与S3C2410,你也不可能直接适用。
再者,同个程序,就是同是ARM9的S3C2440与S3C2410,你也不可能直接适用。
全部回答
- 1楼网友:孤老序
- 2021-01-04 04:34
你好!
可以运行,至于你说的可以用的要求不知道是只要能运行就好了还是要达到某种实时性跟准确性上的要求,2440是ARMv4的体系结构5级流水线,6410是ARMv6体系结构8级流水线,如果是应用层的程序是没有问题的,要是驱动层的程序就可能出现问题!
打字不易,采纳哦!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯