Stap 7: De hersenen
Flowcode kunt code maken voor 8-bits PICs, PICs van 16-bits en 8-bits AVR apparaten met inbegrip van streefcijfers van de Arduino.
Beoordeel de microcontrollers zou ik in deze volgorde in termen van hun vermogen om de klus te klaren. Dit is gewoon mijn mening, ik wil niet vonk een microcontroller fan oorlog!
16-bits PICs vooral het EP scala van apparaten kunt uitvoeren op maximaal 70 miljoen operaties 16-bits per seconde (MIPs) hebben veel beschikbaar ROM en RAM en tonnen configureerbaar randapparatuur zoals UARTs, PWM, SPI en I2C. Ze kunnen ook doen zwevend punt berekeningen veel sneller dan een 8-bits apparaatstuurprogramma.
8-bits AVR's / Arduino kan op maximaal 20 8-bit MIPs uitgevoerd en hebben in het algemeen een goede hoeveelheid geheugen en randapparatuur.
8-bit PICs kunnen uitvoeren op maximaal 12 8-bit MIPs opnieuw met veel geheugen en randapparatuur. Vanwege de architectuur van deze apparaten en de compiler arrays je met die ze soms moeite hebben kunnen om te werken met gegevens groter zijn dan 256 bytes in lengte. Ze lijken ook te worstelen een beetje meer met floating point type wiskunde, weer grotendeels afhankelijk zijn van de compiler.
De foto's kunnen worden geprogrammeerd met behulp van een programmeur een EB006 E-blok zoals of met behulp van een 6-pins ICSP header op uw circuits en een Microchip instrument zoals een PICkit-3.
De AVR's kunnen worden geprogrammeerd met behulp van een programmeur zoals een AVRISP mkII. Arduinos reeds een on-board bootloader en USB-aansluiting zodat ze kunnen worden geherprogrammeerd zonder enige extra hardware.