- 1、本文档共110页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图8.14 minicom配置界面 然后由光标上、下移动键,选择Serial port setup,进入串行端口设置界面,如图8.15所示。 图8.15 串行端口设置界面 如图8.15,按下A键,设置Serial Device为/dev/ttyS0,然后分别按下B、E、F键,设置如图8.15中所示的参数。之后按ESC键,退到图8.14所示界面,选择Save setup as df1保存退出,以后只要在Linux终端窗口输入minicom命令,启动的minicom仿真终端程序,使用的就是图8.15中对应参数的配置了。 再次使用minicom仿真终端时,只要在主机Linux图形桌面环境下,打开一个终端,输入minicom就可以了。主机上minicom对应的窗口与键盘,是作为目标板的终端来使用的。如果要对主机运行的Linux操作,需要另外打开一个终端,进行操作,如图8.16所示。 图8.16 Linux桌面两个终端窗口 在图8.16中,左边一个窗口是作为主机Linux终端窗口使用的,右边一个窗口是输入minicom后,作为目标板终端窗口使用的。可以用鼠标点击,去激活这两个窗口中的一个,此后键盘的输入,是作为激活窗口对应终端的键盘输入。 8.3.7 主机Linux下的minicom仿真终端 (Linux企业版5.0) (p293-296) 8.3.8 在虚拟机中增添串口设备(p296-299) 8.3.9 装载引导程序支持的命令简介(vivi) 目标板最常用的装载引导程序是u-boot,对于基于ARM9系列内核的微处理器,vivi也是比较常用的一款装载引导程序。不同的装载引导程序都能够独立运行,支持串口连接的终端、支持TCP/IP协议;提供了一组命令,用户在终端上输入命令,能够与装载引导程序交互。实际安装在用户目标板上装载引导程序的命令集,可能是目标板生产商从装载引导程序源代码支持的命令集中,根据需要选择出来的一个子集。 (p300-302) 8.3.10 装载引导程序支持的命令简介(u-boot) (p302-306) 8.3.11 目标板Linux登录、退出讨论 目标板运行的Linux,通常不需要用户登录,也就是说不需要输入用户名及对应的口令。目标板运行的Linux,直接赋予了使用者root用户的权限;退出时也不必输入exit命令,只要关闭minicom所在的终端窗口就可以了。 也有一些目标板要求用户登录,用户一般应该以root名登录。 8.3.12 目标板安装的Linux 不同的目标板安装的Linux内核版本,可能是不同的。 由于Linux内核、应用程序是可裁剪的,因此目标板上Linux系统是一个经过裁剪、能够满足应用的较小的系统。 主机Linux发行版可能装了很多驱动程序,这是由于PC或笔记本电脑硬件配置不同,驱动程序也不同,因此在Linux发行版中要包含各种各样、可能大多数用户用不到而某些个别用户使用的驱动程序。另外主机在开发过程中,需要编辑程序来输入源程序,需要有交叉编译器,编译中要使用许多库或头文件;还可能需要调试器、仿真器等工具软件,因此主机上的Linux是一个庞大的系统。 目标板主要为了运行开发过程中产生的可执行文件,目标板Linux只是提供了一个执行环境,有时包括对调试程序的支持。目标板Linux内核中,只保留了该目标板外设对应的驱动程序。目标板通常将源程序输入、编译过程的支持程序裁剪掉了。主机大量的shell外部命令对应的程序在目标板也被裁剪掉了,只保留了很少一部分常用命令对应的程序…,只要够用就好。 用户开发的最终产品,成本和体积也是要考虑的重要因素,因此只保留必要的、针对本产品使用的程序,这样可以节省大量存储器空间。 8.3.13目标板Linux命令举例(S3C2410A) ⑴ 查看Linux内核版本 用户使用的目标板可能是很早以前的产品,安装的内核版本可能也比较低,用户应该清楚自己打算开发的产品中的功能,在所使用的目标板Linux内核中是否提供支持。查看内核版本方法如下: [/mnt/yaffs]cat /proc/version Linux version 2.4.18-rmk7-pxa1 (root@BC) (gcc version 2.95.2(release) [R]) #7 [/mnt/yaffs] (p307-310) 8.3.14目标板Linux命令举例(OMAP3530) ⑴
您可能关注的文档
最近下载
- 木材质量v验收标准.doc
- 影响我国民航服务质量因素及对策毕业专业论文.doc VIP
- 餐饮服务系统--结构化分析数据流图E-R图数据字典.docx VIP
- 转炉高废钢比冶炼炉内氮含量控制方法.pdf VIP
- 2024年山西省中考物理试卷(含答案) .pdf
- 2024《顾家家居盈利能力分析的案例报告》8800字.docx
- 2025年中考化学二轮复习 专题五 工艺流程题课件(共44张PPT).pptx VIP
- TMSA中文版--液货船管理和自我评估.pdf
- 2025年化学中考二轮专题复习课件:题型六 实验探究题(共48张PPT).pptx VIP
- 树莓派控制L298N马达驱动器_使用Python.PDF
文档评论(0)