zoukankan      html  css  js  c++  java
  • 《信息安全系统设计基础》实验二实验报告

    《信息安全系统设计基础》实验二实验报告

    课程:信息安全系统设计基础
    班级:1453班
    姓名学号:20145301赵嘉鑫、20145335郝昊、20145321曾子誉
    指导教师:娄嘉鹏
    实验日期:2016.11.10
    实验时间:10:10~12:30
    实验名称:固件设计

    一、实验目的与要求

    • 解多线程程序设计的基本原理,学习 pthread 库函数的使用。

    • 了解在 linux 环境下串行程序设计的基本方法。

    • 掌握终端的主要属性及设置方法,熟悉终端I /O 函数的使用。学习使用多线程来完成串口的收发处理。

    • 熟悉linux开发环境,学会基于S3C2410的linux开发环境的配置和使用。使用linux的armv4l-unknown-linux-gcc编译,使用基于NFS方式的下载调试,了解嵌入式开发的基本过程

    二、实验步骤及结果

    • 开发环境的配置

    与实验一的环境相同。http://www.cnblogs.com/5321z/p/6036199.html

    • 验证实验代码

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

      2. 在虚拟机中编译代码

        对于多线程相关的代码,编译时需要加-lpthread

      3. 下载调试

        在超级终端中运行可执行文件pthread,可得实验结果

      4. 注意:如果在执行./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 注意空格与字母l、数字0。

    心得体会

    上周实验我们就提前完成了实验二,总体来说因为有老师所给的PDF文件,所以按照其中的指示,配置好实验环境,遇到问题细心反复核查,不放弃,善于思考实验过程和错误原因虚心请教。因为前两次实验比较简单所以主要内容就是配置好实验环境,只要实验环境一完成,实验结果很快就可以出来。

  • 相关阅读:
    KindEditor的使用
    python过滤文件中特殊标签
    django中orm的简单操作
    django中models联合唯一unique_together
    博客当中的文章分类以及归档
    zabbix前端添加平台脚本监控
    django重写form表单中的局部钩子函数
    input获取、失去焦点对输入内容做验证
    django admin后台的简单使用
    django中博客后台将图片上传作为用户头像
  • 原文地址:https://www.cnblogs.com/20145335hh/p/6060217.html
Copyright © 2011-2022 走看看