ARM Cortex-M0 的软件模拟
有 ARM Cortex-M0 的软件模拟器吗?
Is there a software simulator for ARM Cortex-M0 ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
有 ARM Cortex-M0 的软件模拟器吗?
Is there a software simulator for ARM Cortex-M0 ?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
没有 FOSS 模拟器。 ARM 文档许可证禁止将文档用于制作模拟器。您必须向 ARM 付费才能使用文档进行仿真,因此所有适用于最新架构的 ARM 仿真器都不是免费的。
There is no FOSS simulator. ARM documentation license prohibit documentation use for making simulator. You have to pay money to ARM to use documentation for simulation purposes and so all ARM simulators for latest architectures are non free.
您可以下载&使用Keil uVision的免费版本(限制为32k)
You can download & use the free version of Keil uVision (limited to 32k)
IAR Embedded Workbench (www.iar.se) 包括一个 Cortex 内核模拟器。它是免费的(kickstarter 版本),代码大小不超过 32kb。
IAR Embedded Workbench (www.iar.se) includes a simulator for Cortex cores. It is free (kickstarter version) up to 32kb of code size.
我有一个仅拇指(不是拇指2)指令集模拟器,请转到github并搜索拇指模拟器。取决于你想要做什么,可以编译一段时间的thumb,然后切换到thumb2。
对于 ARM,我在大学网站上找到了一个行为 Verilog 模型。
对于thumb2,你可以检查qemu是否支持它,我知道有对stellaris cortex-m3的支持,所以这可能会让你足够接近。
I have a thumb only (not thumb2) instruction set simulator, goto github and search for thumbulator. Depends on what you are trying to do, could compile for thumb for a while then switch to thumb2 later.
For arm I found a behavioral verilog model out on a university site.
For thumb2 you might check and see if qemu supports it, I know there is support for the stellaris cortex-m3 so that may put you close enough.