Stap 6: Branden Bootloader op de Pro Micro
Ik ga ter dekking met behulp van een Pro Micro als een ISP-programmeur om te branden van de bootloader op een ander Pro Micro, maar u kunt elke Arduino als uw ISP-programmeur. Er is een kleine wijziging aanbrengen in de schets van de voorbeeld-ArduinoISP die wordt geleverd met Arduino, om deze om te werken aan een Pro Micro.
Open in de Arduino IDE bestand, voorbeelden, ArduinoISP
Verander de regel:
#define RESET SS
Aan:
#define RESET 10
Selecteer het bestuur en de poort van de Arduino u als de ISP-programmeur gebruikt. Uploaden van de schets. Na het uploaden van de schets, verbinding verbreken om de Arduino te verwijderen van de macht. Als u een ATmega328 gebaseerde Arduino als de ISP-programmeur gebruikt, moet u de automatische reset op seriële verbinding uitschakelen. Het is niet nodig om dit te doen op de Pro Micro of Leonardo. Als u een ATmega328 gebaseerde Arduino gebruikt, sluit u een condensator 10 uF tussen de resetpin en grond. Zie dit artikel voor meer informatie:
http://Playground.Arduino.CC/Main/DisablingAutoResetOnSerialConnection
Sluit deze pinnen tussen de ISP-programmeur en de doel-Arduino waarnaar u de bootloader brandt:
- Pin 16 of MOSI op ISP programmeur naar pin 16 op doel Pro Micro
- Pin 14 of MISO op ISP programmeur tot 14 pin op doel Pro Micro
- Pin 15 of SCLK op ISP programmeur aan op pin 15 op doel Pro Micro
- Pin 10 op ISP programmeur tot eerste pin op doel Pro Micro
- VCC op ISP programmeur te VCC op doel Pro Micro
- GND op ISP programmeur met GND op doel Pro Micro
De pin-codes voor MOSI, MISO en SCLK zijn waarschijnlijk niet 16, 14 en 15 als u van een ATmega328 gebaseerde Arduino gebruikmaakt. De pin-codes in de data sheet voor uw processor of op algemeen beschikbare pinout diagrammen op het Web wilt opzoeken.
De ISP programmeur Arduino verbinden met de computer via USB. In de Arduino IDE menu goto Tools, bestuur en selecteer [Optiboot] ATmega32u4 Pro Micro 57600 baud. Ga naar Tools, programmeur en selecteer Arduino als ISP. Ga naar Tools, Burn Bootloader. Na een paar seconden ziet u het bericht gedaan Burning Bootloader in de buurt van de bodem van de winde. Verwijder de USB-kabel en ontkoppel alle bedrading. Uw Pro Micro heeft nu een seriële bootloader.