Jump to content
oPossum

Code Composer Studio upgrades are now free (revised)

Recommended Posts

Yes, it does. The ROM functions don't get linked into your executable, just these little trampoline stubs that jump into the ROM. It's possible for a DriverLib function to be smaller than the trampoline needed for the ROM version, but those are very rare.

Which msp430 has built-in ROM functions?

Share this post


Link to post
Share on other sites

Which msp430 has built-in ROM functions?

 

Ah, that's a good point. The MSP432 has a DriverLib ROM, as does the Tiva series. I think the CC3200 and CC26xx do as well. I can't remember seeing any MSP430s with it, however.

Share this post


Link to post
Share on other sites

Well, it was not intended to be a good point, i was just trying to remember which mcu had on-board rom with function. I know that NXP has some mcu with on-board ron USB stack. Any other manufacturer has mcu with embedded function in their rom?

Share this post


Link to post
Share on other sites

On Tiva, rom function is less useful for our licensing problem, since when used with an XDS100, its free. Since there is apparently no driverlib on msp430, then we are hit hard by the code size limit. On msp432, the on board driverlib help us to get more from the size limit imposed.

Share this post


Link to post
Share on other sites

On Tiva, rom function is less useful for our licensing problem, since when used with an XDS100, its free. Since there is apparently no driverlib on msp430, then we are hit hard by the code size limit. On msp432, the on board driverlib help us to get more from the size limit imposed.

 

Yes,The 430 family does not have ROM functions yet.

Just out of curiosity, do you frequently run into code size issues? Are you at the border line?Would it be beneficial to try code optimizations(0,1,2,3) to reduce code size?

Share this post


Link to post
Share on other sites

I didn't run into code size limit with msp430, because i don't use them often (i only used it once in my final project). But if i could use them without code restriction, i would use them as my favorite one. The problem is not for code size, but more for data size embedded in code size, for example, string and pixel array for font and bitmap used for any display.

Share this post


Link to post
Share on other sites

I didn't run into code size limit with msp430, because i don't use them often (i only used it once in my final project). But if i could use them without code restriction, i would use them as my favorite one. The problem is not for code size, but more for data size embedded in code size, for example, string and pixel array for font and bitmap used for any display.

 

You could use MCP430 GCC available from CCS App Center to get around limitations.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×