首页 > 其他分享 >2023-2024-1 20211108_20211120_20211103_20211125 实验一:开发环境的熟悉 小组实验过程记录

2023-2024-1 20211108_20211120_20211103_20211125 实验一:开发环境的熟悉 小组实验过程记录

时间:2023-10-26 13:45:35浏览次数:53  
标签:20211103 学号 20211108 实验 组员 linux 超级终端 arm

实验课小组成员

20211108俞振阳、20211120刘钟徽、20211103白皓宇、20211125苗靖章

实验一-1-交叉编译环境-(使用自己笔记本电脑)

实验题目要求

  1. 实验三人一组
  2. 可以使用自己的笔记本,也可以使用实验室台式机,使用实验室机器的不用做本题
  3. 安装老师提供的software目录中的VMware-workstation-full-10.0.1-1379776.exe
  4. 解压老师提供的software目录中的Ubuntu1204.rar
  5. 用VMWare打开Ubuntu,用户名:linux,口令:1
  6. 建立实验目录mkdir linux_组员1学号_组员2学号_组员3学号
  7. 在实验目录中编写“hello word”程序,另外补充几行打印所有组员的学号姓名
  8. 参考bocsd目录中的脚本armc.sh, 分别用gcc和交叉编译器arm-none-linux-gnuenbi-gcc编译hello.c,用gcc编译的可执行文件命名linuxhello: gcc hello.c -o linuxhello; 用arm-none-linux-gnuenbi-gcc编译的命名为armhello: /usr/local/toolchain/toolchain4.3.2/bin/arm-none-linux-gnuenbi-gcc hello.c -o armhello

过程记录

实验图片

实验一 开发化境的熟悉-2-目标机宿主机联通

实验题目要求

  1. 使用实验室机器不用安装软件,桌面上有相应图标
  2. 对于使用自己笔记本电脑的同学,解压超级终端软件windows7st(Windows).rar,并在桌面上建立快捷方式(这个不用在实验室做)
  3. 对于使用自己笔记本电脑的同学,到实验室把USB转串口线的USB口插入自己的电脑,把串口连到实验箱的COM0
  4. 参考视频配置超级终端,用超级终端作为实验箱的显示终端
  5. 在超级终端中使用ifconfig命令查看实验箱IP(目标机),在Ubuntu中(宿主机)中使用ifconfig命令在命令行查看IP
  6. 使用网线连接实验室台式机(或自己笔记本电脑)和ARM实验箱的网口NET1(最大屏旁边的)
  7. 使用ping命令保证目标机和宿主机能互相ping通,提交ping通的截图

过程记录

过程中遇到的问题和需要注意的要点

默认是蓝牙连接,需要修改连接方式为本地连接

实验图片

image
image
image
image
image
image

实验一 开发化境的熟悉-3-目标机运行程序

题目要求

  1. 学习资源中第五周的“ARM实验箱实验指导书”的第二章,理解tftp和nfs的作用
  2. 在超级终端中使用mkdir /arm_组员1学号_组员2学号_组员3学号 建立实验箱中程序运行目录arm_组员1学号_组员2学号_组员3学号
  3. 在超级终端中运行mount -t nfs -o nolock 宿主机IP:/home/linux/linux_组员1学号_组员2学号 /arm_组员1学号_组员2学号__组员3学号,通过NFS把宿主机中的linux_组员1学号_组员2学号映射到目标机中的/arm_组员1学号_组员2学号_组员3学号
  4. 在超级终端中运行cd /arm_组员1学号_组员2学号_组员3学号
  5. 在超级终端中运行./armhello,提交运行截图,并深入理解交叉编译

过程记录

实验图片

标签:20211103,学号,20211108,实验,组员,linux,超级终端,arm
From: https://www.cnblogs.com/yuzhenyang/p/17789212.html

相关文章

  • 1-简单实验
     DNS实验目标1、按图示配置各设备的IP地址2、DNS服务器已预配,包含域名www.baidu.com的IP信息,对应地址为192.168.1.2003、添加所需的配置,实现PC1可以通过域名ping通PC2,并且DHCP服务器排除192.168.1.100和192.168.1.200两个特殊地址  ......
  • 半夜速记一下Openssl实验心得
    关于Linux下OpenSSL的安装参考链接https://blog.csdn.net/weixin_46841376/article/details/132348613进行了安装。老师的博客https://www.cnblogs.com/rocedu/p/5087623.html是直接从解压源文件开始教的,然而事实上把源文件下载到虚拟机上就存在问题。1.开始我想试试建立共享磁......
  • 实验2-实验任务1
    1#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#defineN55#defineN13746#defineN24657intmain()8{9intnumber;10inti;11srand(time(0));//以当前系统时间作为随机种子12for(i=0;i<N;......
  • 实验2-实验任务2
    #include<stdio.h>intmain(){ charn; while(scanf_s("%c",&n)!=EOF) {  getchar();  if(n=='y')  {   printf("waitaminute\n");  }  elseif(n=='g')  {  printf("gogogo\n&......
  • 实验7:基于REST API的SDN北向应用实践
    实验7:基于RESTAPI的SDN北向应用实践一、实验目的能够编写程序调用OpenDaylightRESTAPI实现特定网络功能;能够编写程序调用RyuRESTAPI实现特定网络功能。二、实验环境Ubuntu21.10三、实验内容利用Mininet平台搭建拓扑,并连接控制器。编写Python程序,调用相应控制器(Open......
  • 数据飞轮拆解车企数据驱动三板斧:数据分析、市场画像、A/B 实验
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 近日,火山引擎数智平台(VeDI)2023数据飞轮汽车行业研讨会在上海举办,活动聚焦汽车行业数字化转型痛点,从字节跳动自身数据驱动经验、数据飞轮模式落地、企业侧场景实践三方面,诠释数据飞轮如......
  • 现代化的LIS实验室信息管理系统应该这样做!全套源码分享
    开发一款完整的实验室药剂/设备管理系统,包括安卓、IOS用户端和网页管理端,用于管理实验室的物资借用跟踪。可以给每一个物资生成专属二维码,一物一码,扫码借用或者归还。支持内网部署保护数字资产安全。高级功能:支持借用超时消息提醒支持超时自动归还支持导出报表统计、每日实......
  • 实验二
    实验一代码:#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineN1374#defineN2465intmain(){intnumber;inti;srand(time(0));//以当前系统时间作为随机种子for(i=0;i<N;++i){......
  • 信号与系统&数字信号处理实验答疑
    方波和矩形波之间是什么关系方波一种周期性的波形信号,其电压在两个不同的电平之间交替。特点:在正负电压值之间瞬间切换,没有平滑过渡。上升和下降边缘非常陡峭,几乎是垂直的。时间占空比(一个周期内,电压处于高状态的时间占总周期时间的比率):理想方波是50%的占空比,即高和低倍相等......
  • 实验5 广告流水灯设计
    实验5广告流水灯设计一、实验内容本实验的目的是设计和实现一个广告流水灯电路。该电路由8个输出组成,使用1片74LS163和1片74LS138。实验的主要目标是理解计数器的工作原理,掌握中规模集成电路模块的使用方法,以及学习时序电路的调试方法。二、所使用芯片本实验使用了以下两种芯......