hiphoper 2004-5-16 12:17
ProEmulator-源码开放的多目标模拟器架构
ProEmulator不是一个单纯的模拟器,它是一个源码开放的通用模拟器架构。它可以在x86硬件上以纯软件方式模拟各种硬件设备(包扩微处理器、输入输出设备等),它也可以模拟由这些设备组成的单片机系统、嵌入式系统或游戏主机系统(有待开发)。它基于插件机制,主程序提供公共和基础的功能,包括整个运行环境的建立、代码的装载和调试等,而插件负责模拟不同硬件设备的行为和特性,并抽象成一个统一的接口提供给主程序调用。通过这个机制,模拟新的设备变得更为容易。
[b]官方网站:[/b]
[url=http://proemulator.sourceforge.net]http://proemulator.sourceforge.net[/url]
[b]项目网站:[/b]
[url=http://sourceforge.net/projects/proemulator]http://sourceforge.net/projects/proemulator[/url]
[url=http://cosoft.org.cn/projects/proemulator]http://cosoft.org.cn/projects/proemulator[/url]
[b]更多截图:[/b]
[url=http://sourceforge.net/project/screenshots.php?group_id=105359]http://sourceforge.net/project/screenshots.php?group_id=105359[/url]
[b]在线文档:[/b]
[url=http://sourceforge.net/docman/index.php?group_id=105359]http://sourceforge.net/docman/index.php?group_id=105359[/url]
[b]毕业论文:
[/b][url=http://downloads.sourceforge.net/proemulator/graduation_paper.zip][color=Red][color=Black]http://downloads.sourceforge.net/proemulator/graduation_paper.zip[/color][/color][/url]
[[i] 本帖最后由 hiphoper 于 2007-6-27 16:49 编辑 [/i]]
danelse 2004-5-28 11:18
Re:ProEmulator-源码开放的通用多目标嵌入式系统模拟器/开发环境
[quote][b]hiphoper: ProEmulator-源码开放的通用多目标嵌入式系统模拟器/开发环境[/b]
为什么说ProEmulator是一个嵌入式模拟器呢?
hiphoper 2004-5-28 21:40
Re:ProEmulator-源码开放的通用多目标嵌入式系统模拟器/开发环境
因为它的模拟对象就是嵌入式系统
danelse 2004-5-30 22:10
Re:Re:ProEmulator-源码开放的通用多目标嵌入式系统模拟器/开发环境
[quote]
[b]hiphoper: Re:ProEmulator-源码开放的通用多目标嵌入式系统模拟器/开发环境[/b]
因为它的模拟对象就是嵌入式系统[/quote]
一个嵌入式系统有好多部分组成吧?难道它都能模拟?
hiphoper 2004-6-2 13:09
Re:ProEmulator-源码开放的通用多目标嵌入式系统模拟器/开发环境
对啊,可以模拟处理器和外设,外设的种类就多了,比如LED,LCD
所以叫它“通用”。
hiphoper 2004-7-27 13:22
Re:Re:ProEmulator-源码开放的通用多目标嵌入式系统模拟器/开发环境
这是ProEmulator模拟ARM并进行C语言调试的截图
hiphoper 2004-9-7 14:54
Re:Re:Re:ProEmulator-源码开放的通用多目标嵌入式系统模拟器/开发环境
最新的ARM7TDMI模拟插件已经完成了所有指令模拟代码的编写,目前它已经可以替代GDB的Armulator,在指令集上模拟ARM7TDMI。目前的版本还存在一些bug有待发现,希望有兴趣的朋友能够帮忙测试并反馈信息给我。
[b]<!-- CETagParser ~url=http://sourceforge.net/project/showfiles.php?group_id=105359&package_id=113416&release_id=238859
<a href="http://sourceforge.net/project/showfiles.php?group_id=105359&package_id=113416&release_id=238859" target=_blank>点击此处下载<!-- CETagParser ~/url
</a>[/b]
hiphoper 2004-9-13 19:05
Re:Re:Re:Re:ProEmulator-源码开放的通用多目标嵌入式系统模拟器/开发环境
这是控制台模式的ProEmulator,用它在命令行方式下装载并运行一个模拟插件,若插件内置GDB stub,就可以用GDB对其进行调试。比起GUI模式的ProEmulator,这个版本可能更适合开发者使用。
<!-- CETagParser ~url=http://sourceforge.net/project/showfiles.php?group_id=105359&package_id=113416&release_id=238859
<a href="http://sourceforge.net/project/showfiles.php?group_id=105359&package_id=113416&release_id=238859" target=_blank>下载(包括源代码)<!-- CETagParser ~/url
</a>
net_boy 2004-9-24 16:52
Re:ProEmulator-源码开放的通用多目标嵌入式系统模拟器/开发环境
hiphoper [版主]
:
原来这个Proemulator是你正在开发的项目,界面非常好,好创意,不简单!向你致敬!问起来就特方便了。
我试用一下8086,编译连接都没有问题,但你说的调试功能好象还不行,无论是按下excute还是run后,只见excute按钮变成了stop,但并未感觉到程序在执行,这是为何?是我下载的ProEmulatorV2Alpha22.zip版本不对?
RainbowSix 2007-6-1 08:53
大三上mcu时候老师推荐偶们用的.