20145229&20145316 《信息安全系统设计基础》 实验二 固件设计
实验封面
实验步骤
1.配置环境
- 开发环境的配置同实验一
2.拷贝文件 - 将实验代码拷贝到共享文件夹中
3.在虚拟机中编译代码
4.下载调试 - 在超级终端中运行可执行文件pthread,可得实验结果如图
- 注意: 如果在执行./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.实验成功
实验中遇到的问题
在终端执行./term出现问题
解决方式:通过上面注意,在终端中进入/dev中,后输入命令“ln –sf /dev/tts/0 /dev/ttyS0”即可得到解决
实验体会
这次的实验是和实验1一起做的,所以在环境配置上省了很多时间,完成第一个实验直接开始做这一个,总的来说比较顺畅,遇到了一个问题“No such file or directory”,根据老师pdf里的注意也可以直接解决,成功的完成了实验。