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.

MSP430FR6047: Redefined symbols when adding USSLib to Ti-RTOS.

Part Number: MSP430FR6047
Other Parts Discussed in Thread: SYSBIOS

Hi,

I'm trying to add the USSLib library to my TI-RTOS project but I have some trobble to do so.

To my knowledge, i have linked everything correctly base on the example and the documentation. The error that I have seem to be related to interrupt vectors.

Do you have any clue on how to get it working ?

Best regards,

Simon Gosset.

  • Hi Simon,

    You double define these interrupt vectors in two files. Keep one define in the project  

  • That what I thought also but looking in the vector definition for USSLib, they seem crucial for the library and I don't find how to disable the define in TI-RTOS sysbios

  • Hi Simon,

    Why are you using TI-RTOS? 

    Actually, the USSLib is design in nortos. I am not sure if it will be some problems to running in TI-RTOS

    Thanks!

    Best Regards

    Johnson

  • I'm developping a FlowMeter. I have based my prototype on USSLib without TI-RTOS. My prototype is working well like that. But now this prototype need to handle more than it was plan in the begining. To handle this new functionality, I was required to use an RTOS.

    It might be an unfeasible requirement but, if it the case, i will have to "proove" it in some way.

    Simon

  • Hi Simon,

    Got your point!

    Yes, I think there are some risk for USSLib using TI-RTOS:

    1. In USSlib, when MCU start to send some pulses and capture the signal of transduce, CPU will disable all interrupt, thus if using RTOS, maybe there are some risk that Thread affect the USS function(or USS function affect Thread).

     2.Maybe RTOS will have some conflict with USS for memory usage?

    This is just my guess, maybe those concern can be resolved via software, but maybe not easy(We have no experience with USSLib using TI-RTOS).

    Thus, I think maybe NO-RTOS is a good choice.

    Thanks!

    Best Regards

    Johnson

**Attention** This is a public forum