• 20145303 20145339 《信息安全系统设计基础》 实验二 固件设计


    20145303 20145339 《信息安全系统设计基础》 实验二 固件设计

    实验目的与要求:

    1、熟悉 linux 开发环境,学会基于 S3C2410 的 linux 开发环境的配置和使用。
    2、使用linux的armv4l-unknown-linux-gcc编译,使用基于NFS方式的下载调试,了解嵌入式开发的基本过程。
    3、正确使用连接线等实验仪器,并注意保护实验箱。实验结束之后将实验箱送回。

    实验原理

    1、在Linux PC上,利用arm-linux-gcc编译器,可编译出针对Linux ARM平台的可执行代码。
    2、了解多线程程序设计的基本原理。
    3、学习pthread库函数的使用。

    实验内容与步骤

    1、开发环境的配置同实验一。
    2、将实验所需代码02_pthread和03_tty拷贝到共享文件夹bc中
    3、进入虚拟机,可通过ls命令查看所属文件夹下的文件,确保所需文件拷贝成功
    4、对于多线程相关的代码,编译时需要先添加-lpthread的库,输入以下命令,运行make产生 pthread 可执行文件
    5、下载调试,进入超级终端,在xp环境的超级终端中将共享文件夹挂载好,建立开发板与虚拟机之间的通讯,输入命令/host/02_pthread/pthread运行可执行文件 pthread,观察运行结果的正确性,运行程序最后一部分

    实验结果

  • 相关阅读:
    如何实现Iframe透明
    ListView(未完)
    我又回来了
    前言
    代码重用and思路重用
    图片上传
    千万数量级分页存储过程
    MSSQL中,将text,ntext转换为int型数据
    优秀的回复,来自圣殿骑士
    SqlDataSource控件
  • 原文地址:https://www.cnblogs.com/ljq007/p/6219777.html
Copyright © 2020-2023  润新知