Incorporating Images (ie. Gif, Jpg) in Graphics.Spin Output?
robotics
Posts: 90
Is there a way to merge .gif or .jpg image files with output generated by the propeller Graphics.Spin object?
In advance, thank you!
In advance, thank you!
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My Prop Apps:· http://www.rayslogic.com/propeller/Programming/Programming.htm
My Prop Info: ·http://www.rayslogic.com/propeller/propeller.htm
My Prop Products:· http://www.rayslogic.com/Propeller/Products/Products.htm
Is there any way to increase the RAM in the Propeller to enables larger file sizes?
Nope. The only way to increase ram is to add it externally, which is very slow comparatively.
Bill
Even better, quantity discounts are available, as it was intended to be embedded into products!
The design is however a commercial design, and may not be cloned.
I am of course speaking about my product, Morpheus.
Follow the links in my signature, and email me at the address in my signature - I would be happy to discuss your application with you.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.mikronauts.com E-mail: mikronauts _at_ gmail _dot_ com
My products: Morpheus / Mem+ / PropCade / FlexMem / VMCOG / Propteus / Proteus / SerPlug
and 6.250MHz Crystals to run Propellers at 100MHz & 5.0" OEM TFT VGA LCD modules
Las - Large model assembler Largos - upcoming nano operating system
You can't really "increase" RAM externally. There's no external address/data/control bus. What you can do is use most of the I/O pins to connect to the address, data, and control pins of some kind of external RAM, then access it "manually" by programming. Bill Henning has developed some very nice software for his board(s) that takes care of the details for you and does it efficiently and conveniently. His software works with some minor modifications with Cluso99's RamBlade and TriBlade boards as well. Bill also has VGA video drivers that use this external RAM for its video buffers for graphics. Check out his website for details.
The nice software that Mike Green mentioned (thanks Mike!) is "VMCOG", which supports a number of external memory solutions and provides a common interface to them. VMCOG is MIT licensed. VMCOG is not fast enough to be used as a frame buffer.
The VGA drivers, which require the Morpheus (which is a commercial board) specific VGA and memory circuitry, are not MIT licensed.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.mikronauts.com E-mail: mikronauts _at_ gmail _dot_ com
My products: Morpheus / Mem+ / PropCade / FlexMem / VMCOG / Propteus / Proteus / SerPlug
and 6.250MHz Crystals to run Propellers at 100MHz & 5.0" OEM TFT VGA LCD modules
Las - Large model assembler Largos - upcoming nano operating system