你能像在IAR系统中那样监控和更改renode中的寄存器值吗



我最近遇到了Renode,它声称可以模拟精确的二进制文件和嵌入式软件。现在,我可以使用renode这样的软件来调试我的裸机嵌入式软件吗?(以IAR嵌入式工作台中的方式监视和编辑寄存器值(?这两者究竟有何不同?

这是一个非常通用的问题,但答案是"是的,你可以;。

当您加载平台时,您可以使用监视器访问cpu对象,并从中访问一些寄存器,例如cpu PC

如果您只运行cpu命令,您将获得所有可用属性的列表,并在其中注册。

使用IAR工作台很难回答关于差异的问题。Renode是开源的,它支持异构系统的多节点、确定性仿真。但你需要更具体一点,才能在这里得到准确的答案。

免责声明:我是Renode开发者之一

最新更新