MrNibbles Posted November 6, 2007 Report Posted November 6, 2007 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 picjust 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! ;DAnt Quote
TK. Posted November 6, 2007 Report Posted November 6, 2007 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. Quote
seppoman Posted November 6, 2007 Report Posted November 6, 2007 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 Quote
TK. Posted November 6, 2007 Report Posted November 6, 2007 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. Quote
MrNibbles Posted November 6, 2007 Author Report Posted November 6, 2007 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 :Sits 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 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.