arm-linux 纯菜鸟入门求教
答案:1 悬赏:20 手机版
解决时间 2021-04-26 09:08
- 提问者网友:相思似海深
- 2021-04-25 23:39
arm-linux 纯菜鸟入门求教
最佳答案
- 五星知识达人网友:蕴藏春秋
- 2021-04-26 00:54
用Linux你可以不支付license费用,那是自由软件。windows的操作系统就不能用来开发arm吗?可以,但很多资料你需要购买。包括开发软件的API。arm(一颗芯片)和一个用户的操作系统间到底是什么关系呢?硬件和软件的区别。就像P4和XP。我看到深圳英蓓特做的一个Embest IDE就像是一些常用的单片机的IDE一样,装在windows的系统下,也可以用来做arm的开发啊,好像就是在电脑上装一个IDE,然后连上仿真器,再连上开发板就可以了,为什么那么多人要采用linux系统呢?如果没有windos高昂的许可费用和底层故作高深的垃圾一样的代码,而且还开放源代码,基本上就和Linux差不多了。这就是为什么用Linux开发嵌入式。在linux系统下又需要什么样的IDE呢?一般用vi或emacs,大一点的有eclipse,anjuta,kdeveloper... 不过开发Linux的人一般都不用大型的IDE软件。xp下的超级终端和minicom的功能差不多,但用起来更方便。”这句话到底是什么意思?具体怎么用?这话是不正确的,minicom的功能基本上覆盖了你对串口的所有控制,而超级终端仅仅是个儿童版。具体用法你装完Linux后,用man看一下就可以了。本机编译工具集编译的代码只适用本机(大多数PC是X86)运行,对于ARM开发者来说,需要一个能在本机编译、但编译却生成ARM运行代码的一套交叉编译工具集。
因此,选择一个与本机工具集相异的特定含义的目标名称是非常有必要的。arm-linux:是个比较受欢迎的名称,支持ELF格式(ARMLinux标准)。除Acorn用户使用老的a.out格式外。arm-linuxaout:选择a.out格式,ARMLinux基本不支持它了。arm-aout、arm-coff、arm-elf、arm-thumb:其它的格式名。你也可以在其中插入版本信息,比如:armv2:ARMV2核,支持26bit模式。armv3l、armv3b:ARMV3核,小字节(l)或大字节(b)模式。armv4l、armv4b:ARMV4核,如:StrongARM、ARM7TDMI、ARM8、ARM9。同样也支持小字节(l)或大字节(b)模式。armv5l、armv5b:ARMV5核,如:XScale核ARM10。同样也支持小字节(l)或大字节(b)模式。选择什么名称对定制ARM交叉编译工具集没太大的影响,但用大家常用的名称会比较好些。
因此,选择一个与本机工具集相异的特定含义的目标名称是非常有必要的。arm-linux:是个比较受欢迎的名称,支持ELF格式(ARMLinux标准)。除Acorn用户使用老的a.out格式外。arm-linuxaout:选择a.out格式,ARMLinux基本不支持它了。arm-aout、arm-coff、arm-elf、arm-thumb:其它的格式名。你也可以在其中插入版本信息,比如:armv2:ARMV2核,支持26bit模式。armv3l、armv3b:ARMV3核,小字节(l)或大字节(b)模式。armv4l、armv4b:ARMV4核,如:StrongARM、ARM7TDMI、ARM8、ARM9。同样也支持小字节(l)或大字节(b)模式。armv5l、armv5b:ARMV5核,如:XScale核ARM10。同样也支持小字节(l)或大字节(b)模式。选择什么名称对定制ARM交叉编译工具集没太大的影响,但用大家常用的名称会比较好些。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯