共5条
1/1 1 跳转至页
推荐无需硬件的软件仿真平台“skyeye”
前两天在陈瑜老师以及kingmonkey等大虾的帮助下终于搞定了skyeye,在上面运行了uClinux,进行了网络的仿真以及自己的第一个应用的开发,感觉十分方便,不敢独享,给和我一样没有硬件又想学习嵌入式的小虾们:)
skyeye就是给我提供一个模拟ARM的开发环境,你可以在上面运行ARM Linux,uclinux以及uC/OS-II等多种嵌入式操作系统。 “SkyEye的目标是在通用的Linux和Windows平台实现一个仿真集成开发环境,模拟基于ARM的嵌入式计算机系统;可在SkyEye上运行ARM Linux,uclinux以及uC/OS-II等多种嵌入式操作系统,并对它们进行源码级的分析和测试。”更多的说明你可以到http://hpclab.cs.tsinghua.edu.cn/~skyeye/上面看到。我就不多说了:)
我只说一下我的过程和遇到的问题。
首先,要有linux环境,我的是redhat9。X-windows图形界面和windows比较相象.然后要在redhat里面安装arm-elf-gcc交叉编译环境,还有gdb调试环境。可以到这里http://www.uclinux.org/pub/uClinux/arm-tools/RPMS/
这里下载arm-elf-binutils-2.1..> ,arm-elf-gcc-2.95.3-4..> 和arm-elf-gdb-5.0-2.i3..>.binutils要先安装.然后安装gcc和gdb。
到这里http://www.uclinux.org/pub/uClinux/arm-elf-tools/
m68k-elf-20030314/arm-elf-20030314
Get the m68k binaries or the ARM binaries. The source is here.
下载中间的ARM binaries,然后在终端里面进入下载保存目录运行sh ./arm-elf-tools-20030314.sh
就可以了。
然后就可以到ftp://166.111.68.183/pub/embed/skyeye/src/skyeye/
里面下载skyeye-v0.3.0.tar.bz2,解压缩之后安装readme里面一步一步的安装就可以了:)将目录下面的skyeye.conf也下载了,放到uClinux-dist目录下面。http://hpclab.cs.tsinghua.edu.cn/%7Eskyeye/skyeyedemo.html 上面有两段相关视频教程。可以一边观看一边操作。
接下来你就可以到ftp://166.111.68.183/pub/embed/uclinux/soft/下载 uClinux-dist-20030522.tar.gz,解压缩之后把skyeye.conf考贝到uClinux-dist下面。然后在终端里面运行进入uClinux-dist目录,执行make menuconfig,在Vendor选项里面选择GDB/ARMulator,Default all settings,然后退出,保存。依次执行make dep,make,ln –s images/romfs boot.rom,skyeye linux-2.4.x/linux,就可以看到skyeye运行起来了:)然后就可以按视频教程上面的操作了。
进行网络仿真可以到ftp://166.111.68.183/pub/embed/skyeye/src/uclinux/ 里面下载uclinux4skyeye-v0.2.2.tgz按照readme安装,配合视频教程就可以进行网络仿真了:)
对于大虾不值一审,只是希望小虾少走弯路:)欢迎交流:qq:28840498
关键词: 推荐 无需 硬件 软件 仿真 平台 skyeye
共5条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
【笔记】生成报错synthdesignERROR被打赏50分 | |
【STM32H7S78-DK评测】LTDC+DMA2D驱动RGBLCD屏幕被打赏50分 | |
【STM32H7S78-DK评测】Coremark基准测试被打赏50分 | |
【STM32H7S78-DK评测】浮点数计算性能测试被打赏50分 | |
【STM32H7S78-DK评测】Execute in place(XIP)模式学习笔记被打赏50分 | |
每周了解几个硬件知识+buckboost电路(五)被打赏10分 | |
【换取逻辑分析仪】RA8 PMU 模块功能寄存器功能说明被打赏20分 | |
野火启明6M5适配SPI被打赏20分 | |
NUCLEO-U083RC学习历程2-串口输出测试被打赏20分 | |
【笔记】STM32CUBEIDE的Noruletomaketarget编译问题被打赏50分 |