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.
I am working on project that was ported from Arduino to Energia and CCS version 10.
I have successfully added SPI, I2C and two UART support for MSP430FR2476.
I need to add Timer A support and so far the only way to make it work was directly accessing micro register and bypassing driver lib.
I see large collection of .c files in "msp430_MSP-EXP430FR2476LP_DriverLib > utility" folder that was created when importing Energia project to CCS.
There are files such as "timer_a.c" and "timer_b.c" and many others. All of them have #if defined (_MSP430FR5969__) || defined(__MSPFR5739__)|| defined(__MSP430FR5730__) directive that will ignored microcontroller I am using.
I don't see __MSP430FR2476__ . Should I include it ?? . Looks like this library was created in 2013 based on Copyright before this micro version had existed.
Is there newer version of this Device Lib that would allow to use functions as TIMER_A_startCounter (TA0_BASE, TIMER_A_COMTINUUS_MODE); and many other in those libraries ?
Andrew
Hello Andrzej,
You can obtain the latest version of Driverlib either from TI Resource Explorer here: https://dev.ti.com/tirex/explore/node?node=ABNPX2KasB3gveWton7j4w__IOGqZri__LATEST
OR independant download here: https://www.ti.com/tool/MSPDRIVERLIB
As far as DriverLib's version integration with Energia, we do not support Energia in this forum. Please visit https://energia.nu/getting-help/ and https://43oh.com/ for Energia support.
Thank you Jace,
I was able to use latest timer_a.c and timer_h.c form new MSP430 library.
I have replaced older files and got project to compile and work with timer A0 library functions with minor changes include file changes.
Andrzej
**Attention** This is a public forum