Hmmmm, me thinks with all this "hanging this" and "simply this" that you might need more than a few pointers. An external RAM defeats the purpose of this kind of solution, although mind you I have seen someone employ a humble PIC in this fashion for VGA purposes (slow!!!). Just how were you thinking that you could use the I2C bus to access an external RAM??? Besides, the I2C is way too slow for any real kind of screen updating. The ARM has to perform real-time video so I don't think that it could wait around for slow access devices. If you want to use an external RAM then consider using an external memory bus version of the ARM. Flashing colours etc is neither here nor there as the primary problem is simply generating the video stream in real-time and then finding time to render fonts and graphics etc. Maybe you might rethink your requirements and adjust your parameters accordingly. *Peter* BTW, try cropping the quoted text to the relevant material. Regardless of posting styles the whole aim is to reduce clutter and make reading posts easier. jdarling@... wrote: >I don't suppose you could give me some pointers on how exactly you >interface the VGA monitor to the 06? 640x480 would be perfect, I think >with a simple SRAM hanging off for "Video Memory" I could get around the >problem of space to put things and the graphics will be loaded from the >card so again not a problem. Simply read a block, push it to the SRAM >and once a screen is loaded change the display pointer to the new >screen location (double buffer it basically). I have a few 512 SRAM >chips laying around and even thou the 2138 doesn't support external >memory, it does have an I2C bus that I could use to access the chip. >So I come back to would you be kind enough to post a simple examlpe >(heck flash the screen red, then blue, then green). The DAC doesn't >have me too confused and I've mangled together a rough one for testing >:). > >Thanks, >Jeremy >
Message
Re: [lpc2000] LPC2138, VGA, and SD/MMC
2005-07-27 by Peter Jakacki
Attachments
- No local attachments were found for this message.