BESCHREIBUNG
Le SainSmart Due est un microcontrôleur-platine sur la base du processeur Atmel SAM3X8E ARM Cortex-M3 (datenblatt). C'est la première plaque SainSmart basée sur un microcontrôleur 32 bits ARM-Kern. Il y a 54 ports numériques (12, dont 12 ports PWM), 12 ports analogiques, 4 UART (ports série matériel), une fréquence de 84 MHz, une connexion USB-OTG, 2 DAC (numériques) analogiques, 2 TWI, un Netzanschluss, un Header-SPI, un JTAG-Header, un Rücksetztaste et un Löschtaste.
Im Gegensatz zu anderen SainSmart Boards läuft das SainSmart Due Bord bei 3,3V. La portée maximale, les broches E/S tolérantes peuvent être de 3,3 V. Höhere Spannungen Fournir, comme 5V et une broche E/S, la platine est disponible.
Le respect de la version 1.0 Pinbelegung :
SPÉCIFICATIONS
Microcontrôleur : AT91SAM3X8E
Tension d'alimentation : 3,3 V
Prise de courant actuelle : 7-12 V
Prise de courant Min-Max : 6-20 V
Broches E/A numériques : 54 (donc 12 avec prise PWM) Analogique
Entrées : 12Analog
Épingles Ausgänge : 2
Gesamt-DC-Ausgangsstrom auf allen E/A-Leitungen : 130 mA
Capteur pour 3,3 V Broche : 800 mA
Capteur pour broche 5 V : 800 mA
Flash-Speicher: 512 KB, alle für die Benutzeranwendungen verfügbar
SRAM : 96 Ko (deux banques : 64 Ko et 32 Ko)
Fréquence de takt : 84 MHz
Vier Schicht des Brettes
Avantages du noyau ARM
Il doit être utilisé avec un noyau ARM 32 bits, la carte de microcontrôleur 8 bits typique peut être utilisée.
Un noyau 32 bits, les opérations avec 4 octets de données internes, contiennent une seule carte CPU (plus d'informations trouvées sur la page de type int).
CPU-Takt bei 84 MHz.
96 Ko de SRAM.
Lecteur Flash de 512 Ko pour le code.
Un contrôleur DMA peut utiliser le processeur de manière intensive.
Vous pouvez utiliser la prise USB pour programmer la carte. Aufgrund der Art and Weise, comme le Chip gelöscht wird, wird jedoch empfohlen, den Programmieranschluss zu wenden :
Le port de programmation utilise le 16U2 ainsi qu'un port USB. -Seriellbit-Chip avec le premier UART du SAM3X (RX0 et TX0). Le 16U2 a deux supports avec le module de réinitialisation et le support de sécurité du SAM3X. Le port de programmation et le port de programmation à 1 200 bps permettent d'obtenir un « effacement dur » ? Utilisez les puces SAM3X, avec l'UART pour la communication d'effacement et les broches de réinitialisation du SAM3X pour l'activer. Ce port est utilisé pour la programmation en cours. zuverlässiger als der "weiche Lösch" ist, die auf dem nativen port auftreten, et est soll funktioniert auch, wenn die Haupt-MCU abgestürzt ist.
Nativer Port : Cette prise en charge est effectuée en utilisant le "Nativer USB-Port" comme carte dans l'IDE. La prise USB native directement vers le SAM3X est due à la prise USB native (dernière étape vers le goût de réinitialisation) sur l'ordinateur. Le port natif et le port natif à 1 200 bps perdent une « longueur plus douce » - Les lecteurs Flash sont protégés et la plaque avec le chargeur de démarrage est nouvellement créée, lorsque le MCU est géré par le Grunde irgendeinem, de sorte que la fonction de synchronisation de votre choix soit activée. nicht wahrscheinlich ist. Cet organigramme est complet dans le logiciel SAM3X développé, avec le SAM3X par l'ouverture et la configuration des ports natifs avec un autre débit en bauds qui n'est pas configuré.
Im Gegensatz zu anderen Boards, die avrdude zum Hochladen verwenden, ist der Due auf bossac angewiesen.
WAS IST IM PAKET
1x SAM3X8E ARM Cortex-M3 tombé
1 câble USB