![]() |
Telelogic Rhapsody (steve huntington) | ![]() |
Topic Title: RiC++ 7.x IDF IAR Topic Summary: Created On: 20-Nov-2008 12:41 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|||
Hello,
I'm looking for an example how I can generate an IDF Framework for the MSP430 an IAR Compiler. I used the example in RiC++ 6.1 IDF Framework to generate the c++ code for the framework. But there exists no make file to generate a lib. How is it possible to use a c++ idf framework without make file? We need only a small foot print (timer). It is possible to develop the system in c, but we want to reuse models developed with Rhapsody C++. |
|||
![]() |
|||
![]() |
|||
Hi Holger!
It's a long time since I've looked at the IDF framework, so I may be wrong, but I don't think it's intended to be built as a separate library. This is why you can't find a makefile! Instead, I think it's intended that you add the IDF model packages and components directly into your model, or you use the IDF model as a starting point for your own model. I presume it's like this because some small-target environments don't support building libraries. I imagine you could rework the IDF to builds as a separate library in your specific case, if you wanted to. Perhaps someone with more IDF experience could comment further? best regards, Simon ------------------------- Simon Morrish simon.morrish@eu.panasonic.com http://panasonic.co.uk Panasonic ideas for life |
|||
![]() |
|||
![]() |
|||
Holger,
Not sure if it helps, but I recently posted an IDF adapter for the MSP430 target in the "regular" Rhapsody category forum (Sorry, I should have put it under the "Rhapsody Shared Utilities ..." category - I goofed). This idf adapter does build a library , but uses the Crossworks toolchain for compilation of MSP430 code. It can , however, be modified to be used with IAR, although the language will still be C. Perhaps you can use it as an external C lib? Just a thought... Attached is the idf adapter... -pherrera peter@metasoftconsulting.com
|
|||
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.