zoukankan      html  css  js  c++  java
  • 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,观察运行结果的正确性,运行程序最后一部分

    实验结果

  • 相关阅读:
    Canvas
    FastDFS 下载与安装
    Oracle 表空间错误集锦
    Sql Server 网络配置
    telnet 功能启用并测试端口是否正常
    UIBarButtonItem 上按钮切换/隐藏的简单例子 转载
    UIScrollView详解
    warning:performSelector may cause a leak because its selector is unknown
    dispatch_once优化代码性能 转
    UIView 和 CALayer的那点事
  • 原文地址:https://www.cnblogs.com/ljq007/p/6219777.html
Copyright © 2011-2022 走看看