您的位置:首页 > 其它

学号20145332 《信息安全系统设计基础》实验二 固件设计

2016-11-13 15:04 267 查看

连接arm开发板

将 arm 开发板电源线接好,保持开发板开关处于闭合状态。再分别将串口线、并口线和网线与 pc 机连接好。

建立超级终端

运行WindowsXP中:开始→所有程序→附件→通讯→超级终端(HyperTerminal)。
新建一个通信终端。要求输入区号、电话号码等信息请随意输入,为所建超级终端取名为 arm,随意为其选一个图标。
在属性对话框中,将波特率设为 115200,数据位设为 8,无奇偶校验,停止位为 1,无数据流控制。将其另存为在桌面。

打开超级终端

打开超级终端,打开 arm 机电源开关。等待一分钟,arm 机的信息会显示在超级终端的窗口中。输入“boot”后会引导kernel,启动linux系统。在应用程序目录下,可以通过“ls”查看。




实验步骤

输入ifconfig命令,记录下arm机的ip为:192.168.0.123。修改xp系统与redhat虚拟机的ip,使得它们均与arm机的ip在同一网段。xp系统为192.168.0.78,redhat为192.168.0.121.将三个IP地址ping一下,确保是相互联通的。




在pc机中“开始”、“运行”,输入虚拟机的ip。\192.168.0.121,输入用户名bc,密码123456 然后确定,就可以访问虚拟机的文件了。然后把所需文件解压缩拷贝到共享文件夹bc中。进入虚拟机,在命令行中输入./install.sh,安装脚本程序将会自动建立

目录,配置编译环境。

在虚拟机中使用vi修改/root/.bash_profile文件中的PATH变量为PATH=$PATH:$HOME/bin:/opt/host/armv4l/bin/(因为该文件为隐藏系统文件,所以使用ls命令不可见),存盘后执行:source /root/.bash_profile,则以后armv4l-unknown-linux-gcc会自动搜索到,可以在终端上输入。

使用前面配置好的环境,将实验代码拷贝到共享文件夹中。对于多线程相关的代码,编译时需要加-lpthread 的库。编译代码为:armv4l-unknown-linux-gcc pthread.c -o pthread -lpthread
再在超级终端上输入./pthread进行编译。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: