20145229&20145316 《信息安全系统设计基础》 实验二 固件设计

时间:2023-03-09 07:15:32
20145229&20145316 《信息安全系统设计基础》 实验二 固件设计

实验封面

20145229&20145316 《信息安全系统设计基础》 实验二 固件设计

实验步骤

1.配置环境

  • 开发环境的配置同实验一

    2.拷贝文件
  • 将实验代码拷贝到共享文件夹中

    20145229&20145316 《信息安全系统设计基础》 实验二 固件设计

    3.在虚拟机中编译代码

    4.下载调试
  • 在超级终端中运行可执行文件pthread,可得实验结果如图

    20145229&20145316 《信息安全系统设计基础》 实验二 固件设计
  • 注意: 如果在执行./term 时出现下面的错误

    /dev/ttyS0: No such file or directory

    可以通过方法建立一个连接来解决。

    在 Linux 下串口文件位于/dev 下,一般在老版本的内核中串口一为

    /dev/ttyS0 ,串口二为 /dev/ttyS1, 在我们的开发板中串口设备位于

    /dev/tts/下,因为开发板中没有ttyS0这个设备,所以我们要建立一个连接。

    首先在超级终端中进入/dev文件夹中。

    输入命令“ln –sf /dev/tts/0 /dev/ttyS0”

    5.实验成功

    20145229&20145316 《信息安全系统设计基础》 实验二 固件设计

    实验中遇到的问题

    在终端执行./term出现问题

    20145229&20145316 《信息安全系统设计基础》 实验二 固件设计

解决方式:通过上面注意,在终端中进入/dev中,后输入命令“ln –sf /dev/tts/0 /dev/ttyS0”即可得到解决

实验体会

这次的实验是和实验1一起做的,所以在环境配置上省了很多时间,完成第一个实验直接开始做这一个,总的来说比较顺畅,遇到了一个问题“No such file or directory”,根据老师pdf里的注意也可以直接解决,成功的完成了实验。