20145210 20145226 《信息安全系统设计基础》 实验二 固件设计
实验报告封面
实验过程
配置开发环境
1.连接 arm 开发板
将 arm 开发板电源线接好,保持开发板开关处于闭合状态。再分别将串口线、并口线和网线与 pc 机连接好
2.建立超级终端
·运行 windows XP 系统下的超级终端
·新建一个通信终端,取名为 arm
3.启动实验平台
打开超级终端,打开arm机电源开关。等待一分钟,arm机的信息会显示在超级终端的窗口中。
继续等待,输入ifconfig命令,记录下arm机的ip。
4.修改 xp 系统与 redhat 虚拟机的 ip, 使得它们均与 arm 机的 ip 在同一网段
5.安装 arm 编译器
6.配置环境变量
将/root/.bashprofile文件中的PATH变量改为PATH=$PATH:$HOME/bin:/opt/host/armv4l/bin/ (因为该文件为隐藏系统文件,所以使用ls命令不可见)
存盘后执行:source/root/.bashprofile
验证实验代码
1.将实验所需代码拷贝到bc共享文件夹中
2.在虚拟机中编译代码。对于多线程相关的代码,编译时需要加-lpthread的库
编译pthread.c及term.c
实验体会
本次实验是在实验一配置好环境的基础上进行的实验,和实验一相比,本次实验还算比较顺利,有了实验一的基础,跟着教程一步一步地进行,配置环境的过程也很流畅