是否有MSP430芯片的仿真器,它可以在没有实际芯片的情况下使用并与Code Composer Studio集成



我需要学习编程MSP430,但还没有实际的芯片。我在Code Composer Studio上尝试过的所有配置(快照除外,但不计算,对吗?)都需要我的USB上的内容。我该如何学会在没有芯片的情况下编程芯片?

和需要USB的模拟器是什么?

在线模拟器(二手chrome):http://www.msp430emulator.com

此MSP430模拟器是开源的,可以直接在线使用而无需下载任何内容。仍在建设中,但具有良好的调试界面。不幸的是与CCS没有集成。

它在Ti开源页面上:Ti开源项目页面

" MSP430在线模拟器提供了MSP430 16位指令集的完整软件模型。它是用于高级开发和深度固件/硬件分析的交互式调试器。外围设备包括UART,GPIO端口,BCM ,BCM ,Timer_A和更多!开源,并且绝对免费 - 访问Ti MSP430启动板可让您有效地构建和调试固件。没有硬件设置,随时随地效仿!"

!"

github上的开源:https://github.com/rudolfgeosits/msp430-emulator

如果您需要实施的内容,则可以自己添加到代码并为实时应用程序运行本地仿真服务器。

一旦您可以运行它,该模拟器就非常棒。请注意,它确实要求GDB支持,这可能意味着您可以获得纯Eclipse CDT C Project&CDT-GDB-HW-debugging会话启动并与之相反(确保使用MSP430的工具链编译)。

http://opencores.org/project insopenmsp430

就模拟器而言,答案确实是"否"。我想在这方面做错了...但是请考虑一下MSP430,外围设备等的变体数量。不确定任何公司是否可以证明这种费用是合理的!

尤其是在启动板/等时如此便宜且快速的时候。

如果您负担得起10英镑,那么启动板就是要自学MSP430的方法。您可以使用IAR嵌入式工作台或代码作曲家工作室,这两者都具有代码尺寸有限版本的版本,足够大,可以学习。我也不喜欢,但是在这两个IAR中,恕我直言,它不是基于日食的更好的赌注。如果您不介意Java和Eclipse,那么CCS对您来说是一个可行的选择。CCS的一个巨大优势是它在Linux上运行,但实际上,它仍然不是Linux上运行的Rowley Crossworks的补丁。后者拥有便宜的教育许可证。

就模拟器和USB问题而言,它可能有点奇特,但它不是模拟器,它是一个调试界面。芯片中内置了一个调试器,使您可以将代码加载到芯片中,设置断点,单步浏览代码。

此套件是一种好方法适当地。为了10英镑,您会生气不!

相关内容

最新更新