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.

MSP430FR2355: msp430fr2355.h defines ports that don't exist

Part Number: MSP430FR2355

Hello MSP430 team,

I'm using the included msp430fr2355.h header in CCSv8 and I noticed that it defines GPIO ports up to port J even though the physical GPIO ports end at port C.

Since I want to use define statements such as 

#if defined(__MSP430_HAS_PORT8_R__)

to determine certain IO mappings, these define statements in the headers really mess that up. Is there a reason for including these define statements for IO ports which don't actually appear on the device? 

Regards,

Munan

  • Hi Munan,

    Yes, you are right. It's not necessary to define module which don't actually appear on the device.Thanks for reporting this issue.
    You can modify this header file to meet your requirements right now. I will report this issue to related team.

    B.R
    Winter

**Attention** This is a public forum