Is there an MSP430 chip emulator that works without a real chip and integrates with Code Composer Studio?

I need to learn how to program the MSP430, but I don't have a real chip yet. All the configurations I tried in Code Composer Studio (except for Snapshot, but that doesn't count, right?) Require something on my USB. How can I learn to program a chip without a chip?

And what is an emulator that requires USB?

+6
source share
3 answers

This emulator is pretty awesome as soon as you can run it. Please note that he claims to support GDB, which probably means you can get a clean eclipse CDT C project and a CDT-GDB-HW-Debugging session (remember to compile it using the msp430 toolchain).

http://opencores.org/project,openmsp430

As for the simulator, the answer is really no. I would like to be mistaken in this ... But for a moment we will consider the number of options for msp430, peripherals, etc. Not sure if any company can justify such a price!

Especially when the launcher / and so cheap and fast.

+4
source

Online emulator (uses chrome): http://www.msp430emulator.com

This MSP430 emulator is open source and can be used directly on the Internet without downloading anything. Still under development, but has a good debugging interface. Unfortunately, there is no integration with CCS.

It is located on the TI open source page : TI open source project page

"The MSP430 Network Emulator provides a complete software model for the MSP430 16-bit instruction set. It is an interactive debugger for advanced development and in-depth analysis of firmware / hardware. Peripherals include UART, GPIO Ports, BCM +, Timer_A and more! Open source and absolutely free access to TI MSP430 Launchpad allows you to efficiently create and debug firmware. No hardware settings, emulate anytime, anywhere! "

open source on github: https://github.com/RudolfGeosits/MSP430-Emulator

If you need something implemented, you can add the code yourself and run the local emulation server for real-time applications.

+4
source

If you can afford £ 10, then the launch pad is the way to just teach yourself the MSP430. You can use the IAR Embedded Workbench or Code Composer Studio, both of which have a limited version of the code that will be large enough to learn. I also do not like it, but one of the two IARs, IMHO, is better, since it is not Eclipse. If you don't mind Java and Eclipse, CCS is a viable option for you. One huge advantage in CCS is that it runs on Linux, but it really is not a patch on Rowley Crossworks that runs on Linux. The latter has a cheap educational license.

As for the emulator and the USB issue, this may be a little pedantic, but it is not an emulator, it is a debugging interface. A debugger is built into the chipset, which allows you to load code into the chip, set breakpoints, one step through the code.

This kit is a great way to start, because the debugger interface is built into the kit, you can access the contacts on the processor, see the LEDs and all that’s good, which gives you the warm feeling that you are programming the chip properly. For the sake of 10 pounds you would not be angry!

+2
source

All Articles