Jump to content

Recommended Posts

Posted

Hey guys,

ive been looking at the MIDISID project for a while, gotta say i REALLY love what you are doing here.

I have on/in my hands on a selection of AVR micro controllers and programming boards.

im considering porting some of your work over (if you guys let me - of course i will give you guys the ported code) to the AVR instead of the pic

just wondering if anyone had tried this? or perhaps give me some reasons that this is a bad idea?

as far as i can tell it should be reasonably straight forward.... but ive not rummaged too deeply yet...

again, thank you to everyone for your hard work, i can tell a lot has gone into this!  ;D

Ant

Posted

Hi,

no, I haven't tried this yet, but a code- and performance comparison based on a real (and very complex) project like MBSID V2 could be very interesting.

Best Regards, Thorsten.

P.S.: for those who could think that I'm considering to use AVR in future: don't worry, my own plans are to migrate the MBHP/MIOS to a 16bit or 32bit controller in mid term, therefore I still don't consider to use a different 8bit controller for my projects.

Posted

Hi,

I'm also a big fan of AVRs, but porting the whole MIOS plus the application will be an immense task. In C it woudn't be too bad, but it's all assembler. So if you're really thinking of doing all this, why not choose an ARM7 MCU and get a real boost in performance instead of (probably) only a few percents from the AVR? :)

S

Posted

It would be interesting, if an AVR port of an application like MBSID V2 is possible without limitations. E.g., due to the reduced instruction set of AVR, I would expect a higher memory consumption. Also the direct way how PIC addresses RAM leads to a different (more efficient) programming model.

However, I'm also sure that it is a very time consuming task, especially when you need to dig through foreign code in order to understand each detail and design consideration. It's mostly less time consuming to build up something from scratch.

Best Regards, Thorsten.

Posted

thanks guys,

i had originally planned to write my own program entirely, and, after having a little hunt (and taking a peek at more of the code) i think you are right. It will be a lot more complex than i originally thought, as you say, i can see some of the workarounds being a complete nightmare.

as for ARM7's, yes that would be rather nice! i bet theyre a bitch to program for though :S

its a shame, i dont think i could get anywhere near the level of professionalism you guys have pulled off.

again, thanks. Your code will undoubtably be inspirational to my project, if it ends up being any good, ill post it up here (unless you all think its rubbish :P)

good luck everyone

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...