zoukankan      html  css  js  c++  java
  • 20145303 20145339 《信息安全系统设计基础》 实验一 开发环境的熟悉

    20145303 20145339 《信息安全系统设计基础》 实验一 开发环境的熟悉

    实验目的与要求

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

    实验内容与步骤

    1、连接arm开发板
    将arm开发板电源线接好,保持开发板开关处于闭合状态。再分别将串口线、并口线和网线与PC机连接好。
    2、建立超级终端
    运行Windows XP系统下“开始”、“所有程序”、“附件”、“通讯”、“超级终端”。
    新建一个通信终端,区号设置为010,取名arm。在属性对话框中,将波特率设为115200,数据位设为8,无奇偶校验,停止位为1,无数据流控制。另存为桌面。
    3、启动实验平台
    打开超级终端,打开arm机电源开关,arm机的信息会显示在超级终端的窗口中,当出现/mnt/yaffs后,输入ifconfig命令查看arm机的IP地址。
    4、修改redhat虚拟机的ip,使其与arm机的IP在同一网段。先打开桌面 vmware,然后打开C:/redhat 9虚拟机原始文件/redhat.vmx 用户名/密码:root:123456->从这里开始->系统设置->网络->编辑->设备->修改地址为192.168.0.122->重启虚拟机。
    5、修改xp系统的IP,使其与arm机的IP在同一网段。右击网络选择属性->本地连接属性->Internet协议(TCP/IP)->属性->将IP地址修改为192.168.0.123
    6、安装arm编译器
    在PC机中开始->运行->输入虚拟机IP 192.168.0.122->输入用户名bc,密码123456->访问虚拟机文件->把armv4l-tools解压缩拷贝到共享文件夹bc中。
    进入虚拟机的bc目录下,进入armv4l-tools,在命令行中输入./install.sh,安装脚本程序将会自动建立目录,配置编译环境。
    7、在虚拟机中使用vi修改/root/.bash_profile文件中的PATH变量为PATH=(PATH:)HOME/bin:/opt/host/armv4l/bin/,存盘后执行:source/root/.bash_profile,则以后armv4l-unknown-linux-gcc会自动搜索到,可以在终端上输入
    8、建立hello.c文件并编译
    在虚拟机中进入文件夹/root/bc,在此目录下编写hello.c文件。利用armv4l-unknown-linux-gcc对hello.c进行编译,生成hello可执行文件。
    9、下载调试
    在超级终端中将共享文件夹挂载好,建立开发板与虚拟机啊之间的通讯。输入命令“mount -t nfs -o nolock 192.168.0.122://home/bc /host”
    在超级终端中运行并编译通过的hello可执行文件

    实验结果

  • 相关阅读:
    python学习笔记 class
    工作随谈之扯淡
    性能测试你了解多少?
    SVN常见问题汇总
    使用appium做自动化测试时,send_keyss只能输入字母数字,无法输入中文
    python+appium-desktop:安卓(android)7.0以上使用appium无法定位元素(无法refresh)且 无法运行脚本
    JMeter处理返回结果unicode转码为中文
    国内手机号段汇总(全)-2018-09
    Python : *args和**kwargs是什么东东呢?
    selenium 3.0变化
  • 原文地址:https://www.cnblogs.com/ljq007/p/6219773.html
Copyright © 2011-2022 走看看