Part Number: MSP430-GCC-OPENSOURCE During compilation of the MSP430-GCC-OPENSOURCE toolchain, I noticed several warnings flash up of this type:
e_scalb.c: In function '__ieee754_scalb':
e_scalb.c: warning: overflow to conversion fromn 'long int' to…
Part Number: MSP430-GCC-OPENSOURCE
At present, macro PRIu8 resolves to "hhu", which does not seem to be supported by newlib's printf() implementation.
The same holds valid for the other PRI*8 macros. _intsup.h defines macro __INT8 to "hh". I guess…
Part Number: MSP430-GCC-OPENSOURCE The memset() implementation from newlib that is used during .bss initialisation is very inefficient.
Thus, when having a .bss of > ~3kBytes in RAM, .bss initialisation takes too long and the watchdog, that initially…
This issue appears to have been fixed in MSP430-GCC 9.3.1.2. After installing the latest version from https://www.ti.com/tool/download/MSP430-GCC-OPENSOURCE and copy ~/ti/msp430-gcc/include/msp430fr5994.ld to overwrite the msp430fr5994.ld file in my project…
Part Number: MSP430-GCC-OPENSOURCE Other Parts Discussed in Thread: MSP430FR5969 Tool/software: TI C/C++ Compiler I'm transitioning my project out of CCS. I build from a makefile, I'm planning to load my MSP430FR5969 using MSP Flasher, and I'm planning…
Part Number: MSP430-GCC-OPENSOURCE Other Parts Discussed in Thread: MSP430G2553
GNU GCC official Document indicates that attribute "interrupt" takes VECTOR SLOT NUMBER as argument, while Mitto GCC takes VECTOR OFFSET. Take NMI & MSP430G2553 for example…
Part Number: MSP430-GCC-OPENSOURCE
According to manuals, the TI sanctioned way of disabling and reenabling interrupts for critical sections is:
void CriticalFn()
{
__istate_t s = __get_interrupt_state();
__disable_interrupt();
/* Do something here…
Part Number: MSP430-GCC-OPENSOURCE
Tool/software: TI C/C++ Compiler
In my situation I have a bitbang i2c function gathering data from 2 modules with different addresses.
The only parameter that changes is the i2c address.
I compiled with the following…
Part Number: MSP430-GCC-OPENSOURCE The latest 6_1_0_0 MSP430-GCC-OPENSOURCE GCC announcement has no link to msp430-gcc-support-files.
" software-dl.ti.com/.../index_FDS.html"
And the last released headers msp430-gcc-support-files-1.205.zip isn't accessible…