版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 湖沪乂唆实验报告 课程名称:嵌入式系统设计实验 指导老师 实验名称:树莓派开发环境搭建 实验类型 一、实验目的和要求(必填) 三、主要仪器设备(必填) 五、实验数据记录和处理 七、讨论、心得 一、 实验目的和要求 初步了解 linux 操作系统 初步掌握 linux 系统常用命令 初步掌握 vim 编辑工具 二、 实验内容和原理 vmware 虚拟机安装及 linux 系统安装 树莓派系统安装及启动 linux 系统基本命令使用 三、 主要仪器设备 树莓派、pc 机 四、 操作方法和实验步骤 1. 安装软件 vmware workstation 和虚拟机系统 2. 安装 vim 编辑器及交叉
2、编译工具 3. 启动树莓派 树莓派系统安装、启动树莓派、获取树莓派 ip 和 ssh 登陆树莓派 4. 扩展内容 五、 实验数据记录和处理 1 省略 2.安装 vim 编辑器及交叉编译工具 马永昌 成绩: _ 验证性 同组学生姓名:一孙凡原 二、实验内容和原理(必填) 卩 q、操作方法和实验步骤 六、 实验结果与分析(必填) yrjjubuntu: yrjjubuntu:$ sudo apt-get install vim sudo password for yrjj: | qoo yrjj)ubuntu: yrjjubuntu:$ sudo apt-get install vim sudo
3、password for yrjj: reading package lists. done building dependency tree reading state information. done vim ts already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 414 not upgraded, yrjjubuntu:$ yrjjubuntu:$ sudo apt-get install gcc-arm-none-eabi| yrjjubuntu:$ sudo aptget insta
4、ll gccnone-eabl reading package itsts done building dependency tree reading state information, done gccnoneis already the newest version 0 upgraded, 0 newly installed, 0 to remove and 414 not upgraded this is free software; see the source for copying condttions. there is no warranty; not even for me
5、rchantability or fitness for a particular purpose. 3 启动树莓派 树莓派系统安装 启动树莓派己便用 未俘用 d fat 16 90.00mb 18.88m6 so. 12mb esp q 七 other 128.00mb o.ookb 128.00mb msr 无 是 c:赦 mtfs 70.wgb 58.9137el08 ts/2viotv1 ?zti08 (192.168.137108)1 cant be establtshe 17:35:94:d4:01:bf:de:46:a0:4b:e2:04:09:fa:93:f7. continu
6、e connect!ng (yes/no)? aaa pi1921681371081s password: the programs included with the debtan gnu/ltnux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright debian gnu/linux comes with absolutely no warranty, to the
7、 extent permitted by applicable law. last login: sat nov 21 21:35:38 2015 piraspberrypt$ | 4 扩展内容 1) vim环境配置 。 yrjjubuntu: - yrjjubuntu:$ sudo vim /etc/vim/vimrc sudo password for yrjj: q yrjj(kubuntu: 3 m settirigs,you should do it in this file (/etc/vim/vtmrc), since debian.vim 4 will be overwritt
8、en everytime an upgrade of the vim packages is performed. 5 it is recommended to make changes after sourctng debian.vim since it alter s ili 一 -0 xb 1址 108 b8-27 eb-37b5ed 55 nmr 01-00 5e-00-00-00 01-00 5e-00-00-02 2 01-00 5e-00-00
9、-16 51 01-00 5e-00-00-fb 52 01-00 5e0000fc 51 0100 5e-0200fb 52 01-00 5e-02-00-fc 43 01-00 5e-40-98-8f 239.255255.250 01-00 5e-7f-f -fa 55 : 3 0xc :windowssystem32arp 一a 物理地址 01-00-5e-00-00-16 01-00-5e-00-00-fb 0100-5e-00-00-fc
10、 01-00-5e-?f-ff-fa internet 土也址 55 2 51 52 50 型态态态态态 口丨回 ilie authenticity or nost d. ecdsa key fingerprint is are you sure you want to 6 m the value of the * compatible1 option. 7 7 this line should not be removed as it ensures that various options
11、 are 8 u properly set to work with the vim-related packages available tn debian. 9 untime! debian.vim 11 10 m uncomment the next line to make vin more vlcompatlble 11 r, note: debian.vim sets nocompatible1. setting 1compatlble changes nunero us 12 u options, so any other options should be set after
12、setting compatible. 15 mset compatible 16 17 n vim5 and late versions support syntax highlighting. uncommenting the next 18 n line enables syntax highlight!ng by default 19 if has( 20 syntax on 21 endtf yrjj)ubuntu: 39 h the following a re commented out as they cause vim to behave a lot 40 n differe
13、ntly from reg ular vi. they are highly recommended though. 41 mset showcmd u show (partial) command in status line. 42 nset showmatch n show matching brackets. 43 nset ignoecase do case insensitive matching 44 rset smartcase n do smart case matchtng 45 hset incsearch w increnental search 46 mset aut
14、owrite ii automatically save before commands like :next and :mak 47 e rset htdden hide buffers when they are abandoned 48 nset mouse二a enable mouse usage (all modes) 49 50 n source a global configuration file if available 51 if ftlereadable( vim/vimrc.local*) 52 source /etc/vim/vimrclocal 53 endtf 5
15、4 55 set nu 56 set at =4 57 set nobackup 58 set cursorltne 59 set ruler 60 ret autoindent :wq保存退出 2)在虚拟机中用 vim创建一个文件 vim test.text vim hello.txtyrjj)ubuntu: hhello cp、on、pwdx mkdir、rmdir、man 等 linux 基本指令 is 查看目录中的文件 is -f 查看目录中的文件 is -i 显示文件和目录的详细资料 is -a 显示隐藏文件 is *0-9*显示包含数字的文件名和目录名 yrjjubuntu:$ i
16、s desktop downloads hellotxt pictures templates documents examples.desktop music public videos yrjjubuntu:$ | b. cd /home 进入 7 home目录 cd .返回上一级目录 hello.txt,f 3l, 25c 1,1 all cd 返回上两级目录 cd 进入个人的主目录 cd userl 进入个人的主目录 cd返回上次所在的目录 yrjjubuntu:$ cd yrjjubuntu:/home$ is yrjj yrjjubuntu:/home$ cd yrjjubuntu
17、:$ is desktop downloads hellotxt pictures templates documents examples.desktop music public videos cp filel file2 复制一个文件 cp dir/* .复制一个目录下的所有文件到当前工作目录 cp -a /tmp/dirl复制一个目录到当前工作目录 cp -a dirl dir2 复制一个目录 yrjjubuntu:$ cp hello.txt hellol yrjjubuntu:$ is desktop downloads hellol music public videos doc
18、uments examplesdesktop hellotxt pictures templates yrjjubuntu:$ | d. rm -f filel 删除一个叫做filel1的文件 rmdir dirl 删除一个叫做dirl的目录 rm -rf dirl 删除一个叫做dirl的目录并同时删除其内容 rm -rf dirl dir2 同时删除两个目录及它们的内容 pwd 命令以绝对路径的方式显示用户当前工作 n 录 yrjjubuntu:$ pwd /home/yrjj f. mkdir dirl 创建一个叫做dirl的目录 mkdir dirl dir2 同时创建两个目录 mkdi
19、r -p /tmp/dirl/dir2 创建一个目录树 yrjjubuntu:$ mkdir o98k yrjjubuntu:$ is desktop downloads music pictures templates documents examplesdesktop | o98k | public videos yjjubuntu:$ is desktop downloads hellol documents examples desktop hello.txt yrjjubuntu:$ rm f hellol jubuntu:$ rm f hello.txt yrjjubuntu:$
20、is desktop downloads music documents examples.desktop pictures music pictures public templates public videos templates videos g rmdir dirl 删除一个叫做dirl1的目录 h. man 命令是 linux 下的帮助指令,通过 man 指令可以查看 linux 屮的指令帮助、配置文件帮助和编程帮 助等信息 man is f c yrjj) )ubuntu: ls(1) user commands ls(1) name is list directory cont
21、ents synopsis is optionfile description list information about the files (the current directory by default). sort entries alphabetically if none of -cftuvsux no -sort is specified. mandatory arguments to long options are mandatory for short options too. a,-all do not ignore entries starting with -a,
22、 -almostall do not list implied and -author manual page ls(l) line 1 (press h for help or q to quit) 4)安装 vmware tools yrjjubuntu:$ is desktop downloads documents examplesdesktop yrjjubuntu:$ rmdir o98k yrjjubuntu:$ is desktop downloads documents examplesdesktop music o98k music pictures public temp
23、lates videos public videos pictues templates o yrjj(o)ubuntu: -/desktop yrjjubuntu:$ cd desktop yrjjubuntu:-/desktop$ tar xzvf vmwaretools-99.0-2304977.targz 进入目录,安装 yrjjubuntu:/desktop$ cd vmwaretoolsdistib yrjjubuntu:/desktop/vmweetools-distib$ sudo /wmwarenstall-pl| 一路回车安装完成 ft home desktop vmwar
24、e-tools-distrib q = : d documents & down loads j3 music pictures 完成后可以与实体机之间互传文件 5) ssh places o recent tt home desktop vmware-tools- vmwaretools-9.9.0- 新建文本文档.txt 2304977.tar.gz 拷贝到桌 iib 解压 yrjjubuntu:/$ tfconfig _ etho link encap:ethernet hwaddr 00:6c:29:79:bd:dc 甜屯:丄吟丄6840二28 bt: 192.168.46 2
25、55 mask:255.255.255 0 inet6 addr: fe80:20cl29ff:fe79:bddc/64 scope:link up broadcast running multicast mtu:1500 metric:1 rx packets:294 errors: dropped:0 overruns: frame: tx packets:312 errors: dropped: overruns: carrier: collisions: txqueuelen:1000 rx bytes:37204 (37.2 kb) tx bytes:31857 (31.8 kb)
26、lo link encap:local loopback tnet addr: mask: tnet6 addr: :1/128 scope:host up loopback running mtu:65536 metric:1 rx packets:626 errors:0 dropped:e overruns: frame: tx packets:626 errors: dropped:0 overruns: carrier: collisions: txqueuelen: rx bytes:73869 (73-8 kb) tx bytes:73869
27、(73.8 kb) yrjjubuntu:/$ sudo aptget install opensshseve reading package lists. done building dependency tree reading state information done opensshis already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 414 not upgraded yrjjubuntu:/$ | mobaxterm professional x server exit termi
28、nal * 上 sessions view x server tools settings macros help 出. spbt mulbexec tunneling packages settings f? hdp servers tools sessions view quick竺歼 szion settings ftp sftp serial file shell browser mosh aws s3 basic ssh settings remote host * 192 168 40 128 v specify username yoj port 22 g h rxi ri fw
29、i rsh xdmcp rdp vnc e3 advanced ssh settings bl terminal settings network settngs bookmark settngs ou iv d c 亠:介 枣 28 (yrjj) terminal sessions view x server tools settings macros help 連 w 辿女團雲 sesaon servers tools sesswns vtew split multiexec tumelng packages quick connect 幷令 i settings
30、help x server exit s oo1 $ eo .desktop .documents ,downloads i musk ,pictures /homely r 空 name 1 . .cache config gconf 2 .ssh 2 192 168 40 128 (yrjj) ssh compression ssh-browser xll-forwarding display (remote display is forwarded through ssh) (automatically set on remote server) for more info, ctrl+
31、click on help or visit our website welcome to ubuntu 14.04.3 lts (gnu/lmux 3.19.0-25-generic x86_64) * documentation: https:/help ubuntu com/ new release 16.04.4 lts available. run do-release-upgrade to upgrade to it. th pubbc i templates k videos follow terminal folder the programs included with the ubuntu sys
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 废旧家电回收利用行业营销策略方案
- 离心碾磨机细分市场深度研究报告
- 人力资源流程再造行业市场调研分析报告
- 相框边条项目运营指导方案
- 乐器销售行业营销策略方案
- 数据管理用计算机产品供应链分析
- 纺织品制壁挂细分市场深度研究报告
- 书法培训行业相关项目经营管理报告
- 茶壶项目运营指导方案
- 航海器械和仪器细分市场深度研究报告
- 疲劳试验机市场需求与消费特点分析
- 2024中国石化校园招聘3500人高频500题难、易错点模拟试题附带答案详解
- 组织管理体系-
- 2024年度全国汉字听写大会竞赛考试题库(含答案)
- 山西省太原市2022-2023学年八年级上学期期中历史试题(解析版)
- 2024年贵州省中考理科综合试卷(含答案解析)
- 园艺用品采购合同范本
- 路基土石方数量计算表
- 湘教版八年级上册初二数学全册表格式教案
- 2024年江苏苏州市(12345)便民服务中心招聘座席代表人员【重点基础提升】模拟试题(共500题)附带答案详解
- 中俄关系现状及中俄关系
评论
0/150
提交评论