嵌入式system平台构建.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式system平台构建

嵌入式系统;第二章 开发平台构建;Linux 简介;稳定的系统;多任务、多用户;适合需要小内核程序的嵌入式系统;Linux 与uC/OS-II的区别——功能性;Linux 与uC/OS-II的区别——开发工具;Linux 与uC/OS-II的区别——开发资源;Linux 与uClinux;Linux 与uClinux;高效 稳定 开源 用户级的可裁减 支持多种网络协议;Internet网络服务器的应用 网站、域名解析、FTP、邮件系统 …… 中小企业内部服务器的应用 代理上网、网络防火墙、企业网关 DHCP动态地址分配、Samba文件共享 …… 软件开发环境的应用 支持C/C++、Perl、PHP、Java、Python …… 语言 桌面环境的应用 OpenOffice办公软件、Firefox浏览器 QQ/MSN即时通讯、RealPlayer、Mplayer播放器;Linux赢得了大型数据库软件公司支持 IBM HP Dell Haier等厂商全面预装Linux操作系统,HP、SUN公司也将推出自己的桌面发行版本,SGI在开发大型Linux图形工作站 全球十大巨型机中,有四台在使用Linux操作系统 2005年11月的top500超级电脑表列的操作系统里,采用Linux为操作系统的,占了371组(即74.2%),其中的前十位者,有7组是使用Linux的。 当前, Linux赢得大量手机厂商的大力支持,比如Motorola等; 虽然Linux具有如此多的好处,但是它先天上有一个足以致命的地方,使它的普及率受到很大的限制,就是Linux需要使用“命令行”的终端机模式进行系统的管理。虽然近年来有很多的图形界面在开发使用在Linux上面,但毕竟要熟悉Linux 还是以命令行来使用使比较好的,因此要接受Linux必须要熟悉对计算机下命令的行为,而不是只点鼠标。 ; 目前已有大量各种各样基于 GNU/Linux 的操作系统,例如:Debian, SuSE, Gentoo, RedHat 和 Mandriva 。 Ubuntu首个版本发布于2004年9月,相对大多数Linux发行版来说,它的起步较晚,但是在朝着“易用”和“免费”方面不断发展的路途中,Ubuntu赢得了大家的喜爱,并成为数一数二的Linux发行版本。 Ubuntu 是基于 Debian 之上,旨在创建一个可以为桌面和服务器提供一个最新且一贯的 Linux 系统。Ubuntu 囊括了大量精挑细选自 Debian 发行版的软件包,同时保留了 Debian 强大的软件包管理系统,以便简易的安装或彻底的删除程序。与大多数发行版附带数量巨大的可用可不用的软件不同,Ubuntu 的软件包清单只包含那些高质量的重要应用程序。 固定的发布周期(6个月);易于初学者学习;丰富的文档(包括官方和用户贡献的 );无论基于 GNU/Linux 的操作系统有多少,一个典型的Linux发行版应包括: Linux 内核,一些GNU程序库和工具,命令行 shell,图形界面的X Window系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公套件,编译器,文本编辑器到科学工具的应用软件。;FriendlyARM6410开发平台硬件配置;底板资源 音频输入输出 3.5mm 标准双声道音频输入输出口 SD卡 普通 SD卡座 串口 4 x RS232 DB9 串口,4 x TTL 电平串口座 TV-OUT 1 x RCA输出口 SDIO2 接口座 主要用于接 SD WiFi 模块(还包括 SPI, I2C 接口) LCD接口 3 种 LCD接口引出座蜂鸣器 1 x PWM 控制蜂鸣器输出 红外 1 路红外接收头 温度传感器 1 路 DS18B02 温度传感器 ADC 转换 1 个可调电阻,连接 CPU的 AD0 通道 ;FriendlyARM6410 开发平台底板;宿主机和目标机; 宿主机是运行Linux的PC。可以是安装了Linux操作系统的本地机,亦可以是Linux服务器(模型假定其IP为0)。 宿主机和目标机的处理器通常情况下都不会相同。宿主机需要建立适合于目标机的交叉编译环境。程序在宿主机上编译—连接—定位,得到的可执行文件则在目标机运行。 在开发调试过程中,通常的操作界面如下图所示。; 在宿主机上一般需要运行2个窗口:宿主机本机操作窗口和串口终端窗口。宿主机操作窗口可以是本机的操作终端(安装Linux的本地机),亦可以Windows下通过远程登录软件如Telnet登录到Linux服务器的操作界面。宿主机只能编译—连接程序,不能运行程序

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档