MT3620-referentiebordontwerp
Belangrijk
Dit is de Documentatie voor Azure Sphere (verouderd). Azure Sphere (verouderd) wordt op 27 september 2027 buiten gebruik gesteld en gebruikers moeten tegen deze tijd migreren naar Azure Sphere (geïntegreerd). Gebruik de versiekiezer boven de inhoudsweergave om de Documentatie van Azure Sphere (geïntegreerd) weer te geven.
Tijdens de ontwikkeling van Azure Sphere heeft Microsoft een ontwikkelbord voor mt3620 gemaakt. Dit ontwikkelingsbord fungeert als referentie voor anderen om MT3620-ontwikkelingsborden te bouwen of modules en apparaten te ontwikkelen op basis van MT3620, dus verwijzen we ernaar als het Microsoft MT3620 Reference Development Board (hierna RDB). De RDB is compatibel met de Azure Sphere-sjablonen en -hulpprogramma's.
In dit onderwerp worden enkele overwegingen beschreven die tijdens het ontwerp zijn gemaakt. Het is een aanvulling op de gebruikersinformatie in de MT3620 reference development board user guide.
Naarmate de ontwikkeling van Azure Sphere vordert, ontwikkelen het Azure Sphere-besturingssysteem en de hulpprogramma's zich om aanvullende functies van de MT3620 te ondersteunen. Mt3620 Ondersteuningsstatus beschrijft de functies die momenteel worden ondersteund. Daarnaast bevat de MT3620 Hardware User Guide van MediaTek een gedetailleerde handleiding voor het integreren van de MT3620 MCU in uw eigen hardware. Neem contact op met MediaTek als u dit document nodig hebt.
De RDB is ook ontwikkeld door drie versies. Om historische redenen hebben we sommige versienummers overgeslagen, dus de versies zijn genummerd v1.0, v1.6 en v1.7. De bijgewerkte versie v1.7 wordt beschreven in de gebruikershandleiding voor MT3620 RDB, terwijl v1.6 en eerdere versies worden beschreven in de gebruikershandleiding voor MT3620 RDB: v1.6 en eerder.
De versie van een RDB identificeren
Raadpleeg de volgende tabel om het versienummer van een Referentieontwikkelingsbord te identificeren:
RDB v1.0 | RDB v1.6 | RDB v1.7 |
---|---|---|
RDB-ontwerpbestanden
De RDB-ontwerpbestanden, schematiek, indeling en materiaalfactuur, zijn beschikbaar ter referentie in de Git-opslagplaats azure Sphere-hardwareontwerpen. De RDB is ontwikkeld met Altium Designer. De ontwerpbestanden bevatten daarom Altium-schematische bestanden (extensie: . SchDoc), een Altium-indelingsbestand (extensie: . PcbDoc) en een Altium project (extensie: . PrjPcb). Pdf's van de ontwerpbestanden en De Bestanden van Het Bestand Van DeN zijn ook opgenomen om degenen die geen toegang hebben tot Altium Designer of om hen te helpen die geen toegang hebben tot Altium Designer.
Doel van het bord
De RDB is ontworpen om mt3620-connectiviteit, foutopsporing en uitbreiding mogelijk te maken.
Connectiviteitsfuncties. De RDB bevat de belangrijkste elementen die nodig zijn om MT3620 te integreren in een elektronisch apparaat: de MT3620 zelf, ten minste één Wi-Fi-antenne en essentiële externe componenten, waaronder radiofrequentiekoppeling, spanningsregelaars en signaalconditioner. Daarnaast helpen programmeerbare knoppen en LED's klanten bij het testen en opsporen van fouten in hun toepassingen. In de gebruikershandleiding van de MT3620-ontwikkelbord worden de knoppen en LED's, de Wi-Fi-antennes en de spanningsregelaars beschreven. Om compatibiliteit met de Microsoft-voorbeelden te garanderen, moet elk ontwikkelbord deze functies ondersteunen.
Foutopsporingsfuncties. De RDB toont de twee beheer-UART's van mt3620 en twee besturingssignalen (reset en herstel) via USB op een manier waarmee de Azure Sphere-pc-softwarehulpprogramma's deze kunnen herkennen en ermee kunnen communiceren. Deze USB-interface biedt daardoor functionaliteit voor het overbrengen van een toepassing naar het bord, het laden van een nieuwe installatiekopie van het besturingssysteem en het opsporen van fouten. De MCU Programming and Debugging Interface beschrijft hoe de RDB deze functies implementeert en biedt aanvullende richtlijnen voor degenen die borden ontwerpen die de MT3620 bevatten.
Uitbreidingsfuncties. De RDB bevat meerdere headers om extra hardware te kunnen verbinden, hetzij met jumperdraden of met een aangepast schild. Op deze manier is het mogelijk om te communiceren met een bus of verbinding te maken met sensoren, beeldschermen, enzovoort. De gebruikershandleiding voor mt3620-ontwikkelingsbord bevat details over de headers en programmeerbare I/O-functies (ENGELSTALIG).