DSPRelated.com
Forums

how to use rf5 to develop a rtos on dm642

Started by guol...@hotmail.com October 30, 2008
Dear all,

I was asked to use rf5 to develop a rtos on dm642 several days before. Since then I read some documents about rf5, eg. "Reference Frameworks for eXpressDSP Software_ API Reference .pdf", and analyzed some demos. But I still do not figure out the rf5 and do not know how to start my own programs. Please provide any advice or programs if any one has any relevant experience regarding this matter. Any reply is appropriated!

Guo
Guo,

On Thu, Oct 30, 2008 at 12:40 AM, wrote:
> Dear all,
>
> I was asked to use rf5 to develop a rtos on dm642 several days before. Since
> then I read some documents about rf5, eg. "Reference Frameworks for
> eXpressDSP Software_ API Reference .pdf", and analyzed some demos. But I
> still do not figure out the rf5 and do not know how to start my own
> programs. Please provide any advice or programs if any one has any relevant
> experience regarding this matter. Any reply is appropriated!


Just to let you know - I do not have personal experience with RF5.

1. Understand your 'required project'. [I will use the audio project
as an example]
2. Pick a demo that you think might resemble your project.
3. Make sure that you can build and run the demo [and make sure that
you the project files in case things get 'messed up'].
4. The audio project includes 'input data to buffer', 'process data in
buffer', and 'output buffer' [there will be some other stuff going on
to service double buffers, etc.]. Understand where these functions
are in the code and where they plug into the RF5 APIs.
5. Change the code in the 'process data in buffer' to add some
distortion [or something audibly discernible]. Don't do this literally
if your project doesn't use audio - I'm just trying to give you some
ideas].
6. Build the project and play it.

Whatever you are trying to do, make and test incremental changes to
gradually morph the demo into what you need. The absolute worst thing
that you can do is to implement everything at once from scratch and
then try to debug it.

mikedunn
>
> Guo

--
www.dsprelated.com/blogs-1/nf/Mike_Dunn.php