• 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可执行文件

    实验结果

  • 相关阅读:
    git命令设置
    spring boot之常用注解(二)
    spring boot之入门配置(一)
    Java核心技术第四章——2.final 和 static
    Java核心技术第四章——1.封装性
    Flutter学习笔记(1)--环境安装
    Android 遍历手机应用,跳转应用市场详情页面
    Android 布局渲染流程与卡顿优化
    weex 数据绑定,动态控制组件的显示内容及样式
    weex常用属性梳理
  • 原文地址:https://www.cnblogs.com/ljq007/p/6219773.html
Copyright © 2020-2023  润新知