CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Linux/Unix社区 >  内核及驱动程序研究区

初学者关于arm+linux嵌入式开发的疑问

楼主upcuiling()2006-04-18 10:52:42 在 Linux/Unix社区 / 内核及驱动程序研究区 提问

arm+linux嵌入式开发中,arm是不是提供一个硬件平台,而我们要做的是给他写一个操作系统,然后烧到这块板子上,这个操作系统可以是linux   ,也可以是自己写的操作系统 问题点数:20、回复次数:12Top

1 楼darkstar21cn(≮天残≯无畏)(死亡进行时)回复于 2006-04-18 11:48:22 得分 0

arm是指cpu类型吧?Top

2 楼tb01412(tb)回复于 2006-04-18 13:08:13 得分 0

ARM是一种CPU类型,不过嵌入式芯片跟PC机芯片有很大的不同,它在内部还集成了一些外设,比如中断控制器,串口等设备,看来LZ对嵌入式芯片结构都不太了解,推荐你先去看一下芯片结构方面的介绍之后再来提问Top

3 楼DelphiNew(沙鼠)回复于 2006-04-18 13:37:44 得分 0

ARM是一族CPU的。。。如果你用ARM7,就要用uClinux,  
   
  而ARM9以上的话,找到相应的Linux   Ports就可以了。Top

4 楼mmxopq()回复于 2006-04-19 09:11:25 得分 0

arm就是开发板,系统是自己移植上去的(实时系统),然后就在该系统上开发别的功能(主要是硬件的)Top

5 楼joyself(独来读网)回复于 2006-04-19 15:07:10 得分 0

可以这么理解    
  ARM公司只卖ARM   core,   而嵌入式CPU可能用的就是ARM   core,   当然嵌入式CPU可能用其它的Core,譬如老早的Moto的M68K,  
  又如PowerPC的,所以嵌入式CPU不局限于ARM。  
   
  一个完整的嵌入式CPU除了core之外,还有其他的一些控制模块,一般有中断控制模块,DMA控制,I2C,UART,GPIO等等。  
   
  现在你可以认为这个嵌入式CPU跟X86的差不多了,   当然要跑起来,还需要外围的设备,跟PC一个道理。  
  在嵌入式看来可能就叫ADS板,如果你能获得一块板子,一般会随带有BSP(Board   Support   Package),这个就是支撑板子跑起来的软件包了,  
  包含Bootloader、OS、driver、application。Top

6 楼joyself(独来读网)回复于 2006-04-19 15:10:02 得分 0

顺便说一下OS可以有好多好多了。   Linux     ,   WinCE,PalmOS,Vxworks,LynxOS。。。。。Top

7 楼kevinleicn()回复于 2006-04-22 14:07:43 得分 0

ARM720T有MMU的,可以跑LINUX的了Top

8 楼kmajian(阿剑)回复于 2006-04-22 17:49:34 得分 0

好像不行把,他的那个MMU不是标准的。Top

9 楼zgz(时光飞逝)回复于 2006-04-24 20:03:12 得分 0

ARM720T   has   MMU,   enable   running   standard   arm-linux.  
  for   example,   CirrusLogic   EP7211/7312Top

10 楼wangtong408(wangtong408)回复于 2006-05-18 20:17:47 得分 0

学到了不少知识,长见识Top

11 楼sycpu()回复于 2006-05-25 13:40:24 得分 0

基本正确,我们要做的是将操作系统移植到平台上去,由于平台的硬件特性,需要修改与硬件相关的代码。当然自己写系统也行啊,但就不是操作系统了吧:)Top

12 楼blooney(野比)回复于 2006-05-28 10:06:02 得分 0

等下回来再看Top

相关问题

关键词

得分解答快速导航

  • 帖主:upcuiling

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo