Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : Mmbasic for STM32F407
Author | Message | ||||
atmega8 Guru Joined: 19/11/2013 Location: GermanyPosts: 722 |
Geoff, a German Workgroup is adapting the Sources for a STM32F407 and the first version is up and running. Some test i ran on micromite shows that the STM is 6 Times faster. Will you allow to open this to anyone or will you deny this project to make it available for everyone? Dietmar |
||||
Geoffg Guru Joined: 06/06/2011 Location: AustraliaPosts: 3196 |
Dietmar, My website is clear on this point: A lot of people have tried to port the Maximite version to variants of this chip and have failed because they could not get the video output to work. But, the Micromite version might be easier because it uses serial for the console. There are a lot of chips out there that can run faster than the PIC32MX150 and the STM32F407 is typical of the bunch. But, as with all the others, is only available in difficult to use LQFP or BGA packages with a hundred or more pins. One could spend a lifetime porting MMBasic to these chips but your friends are welcome to try. Geoff Geoff Graham - http://geoffg.net |
||||
atmega8 Guru Joined: 19/11/2013 Location: GermanyPosts: 722 |
The Video Output is ready and running..... |
||||
psergiu Regular Member Joined: 09/02/2013 Location: United StatesPosts: 83 |
Yay ! A STM32F4DISCOVERY board looks to be around 15 USD. Hopefully it will have the full colour VGA working and it won't be too much work for Geoff & atmega8 to support yet another platform. |
||||
atmega8 Guru Joined: 19/11/2013 Location: GermanyPosts: 722 |
In moment only QVGA;-). |
||||
psergiu Regular Member Joined: 09/02/2013 Location: United StatesPosts: 83 |
QVGA as in 320x240 or the standard MODE 4 resolution ? B/W or colour ? |
||||
darthmite Senior Member Joined: 20/11/2011 Location: FrancePosts: 240 |
Hi STM32F407 is a good CPU , but , for some bucks more you have a STM32F429 disco board that have allot more possibility. If you made a Maximite with stm32 , then best is to implement directly the VGA too. I have made a VGA driver for st429 that work at 320x240 up to 640x480 in 16Bits colours. It use the SDRAM as video buffer and the internal LTDC system take care on everything. The SDRAM is used for game maps , Sprites or your own variable too , just take a look here for more info : darth board info I made a full graphics library and other libs that can be use-full. But , I don't have made a maximite interpreter , Geoff and other are better than me for this On my page they are some demo for my libs , a sega master system emulator and a ZX Spectrum emulator too , all made with the st429 and my expansion board (VGA and 2nd SDRAM chip) Best of all , it's totally free , with source code (like Geoff do). The page will stay alive so long i don't use it for my next step(NXP LPC4357 / LPC4370) Some video can be found on my youtube channel : demo demo2 Mod player So , then feel free to get all info you need for put VGA , Audio , etc on your STM maximite Cheers. Theory is when we know everything but nothing work ... Practice is when everything work but no one know why ;) |
||||
Print this page |