This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSPM0L1306: Simple assembly example?

Part Number: MSPM0L1306

Tool/software:

I'm new to the MSPM0 and, honestly, most ARM systems.  It doesn't look like CCS has a startup .asm template for this board/MCU?  I can run some of the simple projects in C, and I can create blank C projects, but I'm having trouble getting a fresh assembly project.  I'm teaching a course and we're tentatively going to try and build it off this TI ARM, and I'd like to run two labs where we develop in assembly.

Is there a simple assembly template for blinking one of the on-board LEDs?  It's more the base project that I'm in need of, and less the actual code.

Thanks,

Matt

  • Hi, Matt

    We are sorry to tell you that there may not be support MSPM0 Series for assembly templates at the moment. 

    However, you can open the disassembly to display the assembly code during debugging in CCS by the following, hope it will be helpful to you.

    Best Regards,

    Peter

  • I want to develop in .asm, not view the product of the compiler.  Even without a template, it looks like CCS isn't even capable of producing a blank assembly project; am I right that assembly is completely unsupported for this MCU?  And, is there a timeline for this, or is this just something that won't be offered?

  • Hi Matt,

    If you want to create a new .asm project for MSPM0, I'm sorry to tell you that this option is not available and there may not be a definite time to add it so far.

    By the way, you can insert assembly code in a C project if necessary.

    Best Regards,

    Peter

  • We're open to delaying the switch to TI; I can probably run the old NXP hardware for another semester.  I followed up with TI support and they implied that we can pursue developing .asm here.  But that seems way outside of this forum.  Is that something we can work on doing?

    Matt