CMUcam3 Windows snabbstartsguide#

Detta är för avancerade användare. För mer detaljerade instruktioner, se Dokumentation. Du kan hämta en paketerad version av all denna programvara från sidan Nedladdningar.

  • Ladda ner och installera cygwin

  • Go to the Arm GNU Toolchain download site

    • Hämta målet ”EABI” eller ”Bare Metal” för Windows

    • Installera

  • Go to Flash Magic

    • Ladda ner och installera LPC ISP

  • Ladda ner cc3-källkod

    • Hämta en zip av den senaste stabila ögonblicksbilden från vår sida Nedladdningar

    • eller checka ut en färsk kopia från svn genom att skriva:

      svn co https://cc3.svn.sourceforge.net/svnroot/cc3/trunk cc3
      
  • Öppna Cygwin Shell

    • Gå till cc3

      • cd c: för att komma till c-enheten, sedan cd in i katalogen cc3

      • att skriva ls listar alla filer

    • Skriv make

      • att skriva make clean tar bort alla kompilerade filer.

      • make måste köras i rotkatalogen innan du kan kompilera enskilda projekt

  • Starta upp i programmeringsläge

    • Håll in tryckknappen medan du slår på strömmen för att starta upp i programmeringsläge

  • Öppna LPC ISP och ladda den kompilerade hex-filen

    • Bläddra till cc3/projects/cmucam2/cmucam2_lpc2106-cmucam3.hex

    • Flasha kortet

    • Stäng ISP-programmet

  • Öppna ett terminalprogram

    • Strömcykla kortet

    • En grön strömlysdiod bör tändas

    • Om koden körs korrekt släcks den röda lysdioden och de blå och gula lysdioderna lyser svagt

    • Se till att den skriver ut ett startmeddelande

  • Använd ett grafiskt användargränssnitt för att visa bilder och fokusera kameran

    • Alternativ 1: CMUcam3 Frame Grab-verktyg

      • Ladda ner CMUcam3 Frame Grab-verktyget och installera .NET (båda finns på sidan Nedladdningar)

      • Dubbelklicka på ”CMUcam3 Frame Grabber.exe”

      • Välj rätt COM-port och tryck på ”Connect”

      • Klicka på knappen ”Send” för att kontrollera om ett ”ACK”-meddelande visas för att se om porten är ansluten

      • Klicka på ”Grab Frame” för att fånga en exempelbild

    • Alternativ 2: CMUcam2-GUI

      • Se dokumentationen för CMUcam2-GUI:t

      • Kontrollera om GUI:t upptäcker kameran och kan skicka en bild

      • GUI:t ställer inte in den seriella porten korrekt, så ett terminalprogram måste köras mellan nedladdning från ISP:n och användning av CMUcam2-GUI:t