我需要学习编程MSP430,但还没有真正的芯片。我在Code Composer Studio中尝试过的所有配置(除了Snapshot,但它不算数,对吧?)在我的USB上需要一些东西。没有芯片,我如何学会对芯片编程?
什么是需要USB接口的仿真器?
发布于 2014-03-13 15:52:57
这个模拟器非常棒,只要你能让它运行起来。请注意,它确实声称支持GDB,这可能意味着您可以启动并运行一个纯eclipse CDT C项目& CDT-GDB-HW-Debugging会话(当然,请确保使用msp430的工具链进行编译)。
http://opencores.org/project,openmsp430
就模拟器而言,答案确实是否定的。我想在这一点上是错的.但考虑一下msp430、外围设备等的变体数量。不确定是否有公司可以证明这种成本是合理的!
尤其是在launchpad/etc如此便宜和快速的情况下。
发布于 2016-09-27 10:56:32
在线模拟器(使用chrome):http://www.msp430emulator.com
这个MSP430模拟器是开源的,可以直接在线使用,而不需要下载任何东西。仍在构建中,但有一个很好的调试接口。不幸的是,没有与CCS集成。
它在TI开源页面上:TI Open Source Project Page
在github上开源:https://github.com/RudolfGeosits/MSP430-Emulator
如果需要实现某些功能,可以自己添加到代码中,并为实时应用程序运行本地仿真服务器。
发布于 2014-03-11 03:03:49
如果你能负担得起go 10,那么launchpad就是自学MSP430的好方法。您可以使用IAR Embedded Workbench或Code Composer Studio,这两个工具都有代码大小受限的版本,足以让您学习。我也不喜欢,但在两个IAR中,IMHO,一个更好,因为它不是基于Eclipse的。如果您不介意Java和Eclipse,那么CCS对您来说是一个可行的选择。CCS的一个巨大优势是它在Linux上运行,但实际上,它仍然不是在Linux上运行的Rowley Crossworks的补丁。后者拥有廉价的教育执照。
至于仿真器和USB的问题,它可能有点书呆子气,但它不是一个仿真器,它是一个调试接口。芯片中内置了一个调试器,使您能够将代码加载到芯片中,设置断点,单步执行代码。
此套件是一个很好的入门方式,因为该套件中内置了调试器接口,您可以访问处理器上的引脚,看到LED指示灯亮起,以及所有这些让您有正确编程芯片的温暖感觉的好东西。看在GB10的份上,如果你不这么做,你一定是疯了!
https://stackoverflow.com/questions/22285541
复制相似问题