
Manual d'usuari AT-START-F437
Com començar amb AT32F437ZMT7
Introducció
AT-START-F437 està dissenyat per ajudar-vos a explorar l'alt rendiment del microcontrolador de 32 bits
AT32F437 que incorpora el nucli ARM Cortex® -M4 amb FPU i accelera el desenvolupament d'aplicacions.
AT-START-F437 és una placa d'avaluació basada en el microcontrolador AT32F437ZMT7. El dispositiu conté perifèrics com LED, botons, dos connectors USB micro-B, connector tipus A, connector Ethernet RJ45, interfície d'extensió Arduino™ Uno R3 i memòria Flash SPI de 16 MB (ampliada mitjançant QSPI1). Aquest tauler d'avaluació incorpora AT-Link-EZ per a la depuració/programació sense necessitat d'altres eines de desenvolupament.
Acabatview
1.1 Característiques
AT-START-F437 té les següents característiques:
- L'AT-START-F437 té un microcontrolador AT32F437ZMT7 integrat que incorpora un nucli ARM Cortex® – M4F de 32 bits amb FPU, memòria flash de 4032 KB i SRAM de 384 KB, en paquets LQFP144.
- Interfície AT-Link integrada:
− L'AT-Link-EZ integrat es pot utilitzar per a la programació i la depuració (AT-Link-EZ és una versió simplificada d'AT-Link, sense suport per al mode fora de línia)
− Si AT-Link-EZ es va desmuntar de la placa doblegant-la al llarg de l'articulació, aquesta interfície es pot connectar a un AT-Link independent per a la programació i depuració. - ARM estàndard de 20 pins integrat JTAG interfície (es pot connectar a JTAG o connector SWD per a programació i depuració)
- S'utilitza 16 MB SPI (EN25QH128A) com a memòria Flash ampliada
- Diversos mètodes d'alimentació:
− Bus USB d'AT-Link-EZ
− Bus OTG1 o OTG2 (VBUS1 o VBUS2) de AT-START-F437
− Font d'alimentació externa de 5 V (E5V)
− Font d'alimentació externa de 3.3 V - 4 x indicadors LED:
− El LED1 (vermell) indica 3.3 V d'encesa
− 3 x LED d'USUARI, LED2 (vermell), LED3 (groc) i LED4 (verd), indiquen l'estat de funcionament - Botó d'usuari i botó de reinici
- Cristall HEXT de 8 MHz
- Cristall LEXT de 32.768 kHz
- Connectors USB tipus A i micro-B integrats per demostrar la funció OTG1
- OTG2 té connector micro-B (si l'usuari vol utilitzar el mode mestre OTG2, cal un cable adaptador)
- Ethernet PHY a bord amb connector RJ45 per demostrar la funció Ethernet
- Interfícies d'extensió d'E/S QFN48
- Hi ha interfícies d'extensió riques disponibles per crear prototips ràpids
− Interfície d'extensió Arduino™ Uno R3
− Interfície d'extensió d'E/S LQFP144
1.2 Definició de termes
- Jumper JPx ON
El pont està instal·lat. - Jumper JPx DESACTIVAT
Jumped no està instal·lat. - Resistència Rx ON / resistència de xarxa PRx ON
Curt per soldadura, resistència de 0Ω o resistència de xarxa. - Resistència Rx OFF / resistència de xarxa PRx OFF Obert.
Inici ràpid
2.1 Comença
Configureu la placa AT-START-F437 en la següent seqüència:
- Comproveu la posició del Jumper a bord:
JP1 està connectat a GND o OFF (BOOT0 = 0 i BOOT0 té una resistència desplegable a l'AT32F437ZMT7);
JP2 està connectat a GND (BOOT1=0)
JP4 està connectat a USART1 - Connecteu AT_Link_EZ a l'ordinador mitjançant un cable USB (tipus A a micro-B) i subministra energia a la placa d'avaluació mitjançant un connector USB CN6. El LED1 (vermell) està sempre encès i tres LED més (LED2 a LED4) comencen a parpellejar al seu torn.
- Després de prémer el botó d'usuari (B2), es canvia la freqüència de parpelleig de tres LED.
2.2 Cadenes d'eines de desenvolupament AT-START-F437
- ARM® Keil®: MDK-ARM™
- IAR™: EWARM
Maquinari i maquetació
La placa AT-START-F437 està dissenyada al voltant d'un microcontrolador AT32F437ZMT7 en paquet LQFP144.
La figura 1 mostra les connexions entre AT-Link-EZ, AT32F437ZMT7 i els seus perifèrics (botons, LED, USB OTG, Ethernet RJ45, SPI i connectors d'extensió)
La figura 2 i la figura 3 mostren les seves respectives ubicacions a la placa AT-Link-EZ i AT-START-F437.


3.1 Selecció de la font d'alimentació
L'AT-START-F437 no només es pot subministrar amb 5 V mitjançant un cable USB (ja sigui mitjançant el connector USB CN6 a AT-Link-EZ o el connector USB CN2/CN3 a l'AT-START-F437), sinó que també es pot subministrar amb un font d'alimentació externa de 5 V (E5V). A continuació, l'alimentació de 5 V proporciona 3.3 V per al microcontrolador i els seus perifèrics utilitzant 3.3 V vol a bord.tage regulador (U2). El pin de 5 V de J4 o J7 també es pot utilitzar com a potència d'entrada, de manera que la placa AT-START-F437 es pot subministrar mitjançant una unitat d'alimentació de 5 V.
El pin de 3.3 V de J4 o el VDD de J1 i J2 es poden utilitzar directament com a entrada de 3.3 V, de manera que la placa AT-STARTF437 també es pot subministrar amb una unitat d'alimentació de 3.3 V.
Nota:
La font d'alimentació de 5 V s'ha de proporcionar mitjançant el connector USB (CN6) a l'AT-Link-EZ. Cap altre mètode no pot alimentar l'AT-Link-EZ. Quan una altra placa està connectada a J4, es pot utilitzar una potència de sortida de 5 V i 3.3 V, el pin de 7 V de J5 com a potència de sortida de 5 V, el pin VDD de J1 i J2 com a potència de sortida de 3.3 V.
3.2 IDD
Quan JP3 OFF (símbol IDD) i R17 OFF, es pot connectar un amperímetre per mesurar el consum d'energia de l'AT32F437ZMT7.
- JP3 DESACTIVAT, R17 ACTIVAT:
AT32F437ZMT7 està alimentat. (La configuració per defecte i el connector JP3 no es munta abans de l'enviament) - JP3 ON, R17 DESACTIVAT:
AT32F437ZMT7 està alimentat. - JP3 DESACTIVAT, R17 DESACTIVAT:
S'ha de connectar un amperímetre. Si no hi ha amperímetre disponible, l'AT32F437ZMT7 no es pot alimentar.
3.3 Programació i depuració: AT-Link-EZ incrustat
La placa d'avaluació integra Artery AT-Link-EZ perquè els usuaris programin/depurin l'AT32F437ZMT7 a la placa AT-START-F437. L'AT-Link-EZ admet el mode d'interfície SWD, la depuració SWO i un conjunt de ports COM virtuals (VCP) per connectar-se a USART1_TX/USART1_RX (PA9/PA10) de l'AT32F437ZMT7.
Consulteu el manual d'usuari d'AT-Link per obtenir més informació sobre AT-Link-EZ.
L'AT-Link-EZ a bord es pot desmuntar o separar de l'AT-START-F437. En aquest cas, l'AT-START-F437 encara es pot connectar a la interfície CN7 (no muntada abans de sortir de fàbrica) d'AT-Link-EZ a través de la interfície CN4 (no muntada abans de sortir de fàbrica), o a AT-Link, per tal per continuar programant i depurant l'AT32F437ZMT7.
3.4 Selecció del mode d'arrencada
A l'inici, hi ha tres modes d'arrencada diferents disponibles per seleccionar-los mitjançant la configuració del pin.
Taula 1. Configuració del pont de selecció del mode d'arrencada
| Jumper | Configuració del pin | Mode d'arrencada | |
| BOT1 | BOOTO | ||
| JP1 a GND o desactivar-se JP2 opcional o desactivat |
X | 0 | Arrencada des de la memòria flash interna (configuració predeterminada de fàbrica) |
| JP1 a VDD JP2 a GND |
0 | 1 | Arrencada des de la memòria del sistema |
| JP1 a VDD JP2 a VDD |
1 | 1 | Arrencada des de la SRAM interna |
3.5 Font de rellotge externa
3.5.1 Font de rellotge HEXT
Hi ha tres mètodes per configurar les fonts externes de rellotge d'alta velocitat per maquinari:
- Cristall a bord (configuració predeterminada de fàbrica)
El cristall de 8 MHz integrat s'utilitza com a font de rellotge HSE. S'ha de configurar el maquinari: R1 i R3 ON, R2 i R4 OFF. - Oscil·lador de PH0 extern
L'oscil·lador extern s'injecta des del pin_23 de J2. S'ha de configurar el maquinari: R2 ON, R1 i R3 OFF. Per utilitzar PH1 com a GPIO, R4 ON es pot connectar al pin_24 de J2. - HSE sense utilitzar
PH0 i PH1 s'utilitzen com a GPIO. S'ha de configurar el maquinari: R14 i R16 ON, R1 i R15 OFF.
3.5.2 Font del rellotge LEXT
Hi ha tres mètodes per configurar les fonts externes de rellotge de baixa velocitat per maquinari:
- Cristall a bord (configuració predeterminada de fàbrica)
El cristall integrat de 32.768 kHz s'utilitza com a font de rellotge LEXT. S'ha de configurar el maquinari: R5 i R6 ON, R7 i R8 OFF - Oscil·lador de PC14 extern
L'oscil·lador extern s'injecta des del pin_3 de J2. S'ha de configurar el maquinari: R7 i R8 ON, R5 i R6 OFF. - LEX no utilitzat
MCU PC14 i PC15 s'utilitzen com a GPIO. S'ha de configurar el maquinari: R7 i R8 ON, R5 i R6 OFF.
3.6 LED
- LED d'alimentació 1
El LED vermell indica que l'AT-START-F437 funciona amb 3.3 V. - LED d'usuari 2
El LED vermell està connectat al pin PD13 de l'AT32F437ZMT7. - LED d'usuari 3
El LED groc està connectat al pin PD14 de l'AT32F437ZMT7. - LED d'usuari 4
El LED verd està connectat al pin PD15 de l'AT32F437ZMT7.
3.7 Botons
- Restablir B1: Botó de reinici
Està connectat a NRST per restablir el microcontrolador AT32F437ZMT7. - Usuari B2: Botó Usuari
Està connectat al PA0 de l'AT32F437ZMT7 per actuar com a botó d'activació (R19 ON i R21 OFF), o al PC13 per actuar com a TAMPBotó ER-RTC (R19 OFF i R21 ON)
3.8 Configuració OTGFS
La placa AT-START-F437 admet OTGFS1 i OTGFS2 de velocitat completa/baixa velocitat o el mode de dispositiu a tota velocitat mitjançant un connector USB micro-B (CN2 o CN3). En mode de dispositiu, AT32F437ZMT7 es pot connectar directament a l'amfitrió mitjançant USB micro-B, i VBUS1 o VBUS2 es pot utilitzar com a entrada de 5 V de la placa AT-START-F437. En mode amfitrió, es necessita un cable USB OTG extern per connectar-se al dispositiu extern. El dispositiu s'alimenta mitjançant una interfície USB micro-B, que es fa mitjançant l'interruptor SI3 de control de PH10 i PB2301.
La placa AT-START-F437 té una interfície d'extensió USB tipus A (CN1). Aquesta és una interfície d'amfitrió OTGFS1 per connectar-se al disc U i altres dispositius, sense necessitat de cable USB OTG. La interfície USB tipus A no té control d'interruptor d'alimentació.
Quan el PA9 o el PA10 de l'AT32F437ZMT7 s'utilitza com a OTGFS1_VBUS o OTGFS1_ID, el pont JP4 ha de seleccionar OTG1. En aquest cas, el PA9 o el PA10 està connectat a la interfície USB micro-B CN2, però desconnectat de la interfície AT-Link (CN4).
3.9 Memòria flash d'interfície QSPI1
SPI incorporat (EN25QH128A), connectat a l'AT32F437ZMT7 mitjançant la interfície QSPI1, s'utilitza com a memòria Flash ampliada.
La interfície QSPI1 està connectada a la memòria Flash amb PF6~10 i PG6. Si aquests GPIO s'utilitzen per a altres finalitats, es recomana desactivar RP2, R21 i R22 per endavant.
3.10 Ethernet
AT-START-F437 incorpora una Ethernet PHY que es connecta a la interfície DM9162EP (U4) i RJ45 (CN5, amb un transformador d'aïllament intern), per a una comunicació Ethernet de 10/100 Mbps.
Per defecte, l'Ethernet PHY està connectat a l'AT32F437ZMT7 en mode RMII. En aquest cas, el CLKOUT (pin PA8) de l'AT32F437ZMT7 proporciona un rellotge de 25 MHz per al pin XT1 de PHY per complir els requisits de PHY, mentre que el rellotge de 50 MHz del RMII_REF_CLK (PA1) de l'AT32F437ZMT7 el proporciona el pin 50 MCLK de PHY. El pin 50MCLK s'ha de tirar durant l'encesa.
Per tal de dissenyar simplement PCB, el PHY no està connectat externament a la memòria Flash per assignar l'adreça PHY [3:0] durant l'encesa. L'adreça PHY [3:0] està configurada per ser 0x3, per defecte. Després de l'encesa, és possible definir una adreça PHY mitjançant la interfície SMI de PHY mitjançant el programari.
Consulteu el manual de referència i el full de dades per obtenir més informació sobre Ethernet MAC i DM9162 de l'AT32F437ZMT7.
Si l'usuari vol utilitzar les interfícies d'extensió d'E/S LQFP144 J1 i J2 en comptes de DM9162 per connectar-se a altres plaques Ethernet, consulteu la Taula 2 per desconnectar l'AT32F437ZMT7 del DM9162.
Quan la interfície Ethernet no s'utilitza, és un bon consell mantenir el DM9162NP en estat de restabliment mitjançant la sortida de PC8 de baix nivell.
3.11 resistències de 0Ω
Taula 2. Configuració de resistències 0Ω
| Resistències | Statern | Descripció |
| R17 (mesura del consum d'energia de la MCU) | ON | Quan el JP3 està apagat, es connecta 3.3 V a l'alimentació del microcontrolador per subministrar el microcontrolador. |
| OFF | Quan el JP3 està apagat, es pot connectar 3.3 V a un amperímetre per mesurar el consum d'energia del microcontrolador. (El microcontrolador no es pot alimentar sense amperímetre) | |
| R9 (VBAT) | ON | VBAT està connectat a VDD |
| OFF | VBAT és subministrat pel pin_6 (VBAT) de J2. | |
| R1, R2, R3 i R4 (HEXT) | ON, OFF, ON, OFF | La font del rellotge HEXT prové del cristall integrat Y1 |
| OFF, ON, OFF, OFF | Font de rellotge HEXT: oscil·lador extern de PHO, PH1 no s'utilitza. | |
| OFF, ON, OFF, ON | Font de rellotge HEXT: oscil·lador extern de PHO, PH1 s'utilitza com a GPIO; o PHO, PH1 s'utilitzen com a GPIO. | |
| R5, R6, R7 i R8 (LEXT) | ON, ON, OFF, OFF | La font del rellotge LEXT prové del cristall X1 integrat |
| OFF, OFF, ON, ON | Font de rellotge LEXT: oscil·lador extern de PC14; o PC14, PC15 s'utilitzen com a GPIO. | |
| R19, R21 (botó d'usuari B2) | ACTIVAT, DESACTIVAT | El botó d'usuari B2 està connectat a PAO. |
| OFF, ON | El botó d'usuari B2 està connectat al PC13. | |
| R54, R55 (PA11, PAl2) | OFF, OFF | Com OTGFS1, PA11 i PAl2 no estan connectats al pin_31 i pin_32 de J1. |
| ON, ON | Quan PA11 i PAl2 no s'utilitzen com a OTGFS1, es connecten al pin_31 i al pin_32 de J1. | |
| R42, R53 (PA11, PAl2) | OFF, OFF | Com OTGFS2, PB14 i PB15 no estan connectats al pin_3 i pin_4 de J1. |
| ON, ON | Quan PB14 i P815 no s'utilitzen com a OTGFS2, estan connectats al pin_3 i al pin_4 de J 1. | |
| RP3, R62—R65, R69—R71, R73 (Ethernet PHY DM9162) | Tot ON | Ethernet MAC de l'AT32F437ZMT7 està connectat a DM9162 en mode RMII. |
| Tots OFF | Ethernet MAC de l'AT32F437ZMT7 està desconnectat de DM9162 (això és més adequat per a la placa AT-START-F435 en aquest moment) | |
| R56, R57, R58, R59 (ArduinoTM A4, A5) | OFF, ON, OFF, ON | ArduinoTM A4 i AS estan connectats a ADC123_IN11 i ADC123 IN10. |
| ON, OFF, ON, OFF | ArduinoTM A4 i AS estan connectats a l2C1_SDA, I2C1 SCL. | |
| R60, R61 (ArduinoTM D10) | OFF, ON | ArduinoTM D10 està connectat a SPI1 CS. |
| ACTIVAT, DESACTIVAT | ArduinoTM D10 està connectat a PVM (TMR4_CH1). |
3.12 Interfícies d'extensió
3.12.1 Interfície Arduino™ Uno R3
El connector femella J3~J6 i el mascle J7 admeten el connector Arduino™ Uno R3. La majoria de les plaques filles construïdes amb Arduino™ Uno R3 són aplicables a la placa AT-START-F437.
Nota: Les E/S de l'AT32F437ZMT7 són compatibles amb 3.3 V amb Arduino™ Uno R3, però no amb 5 V.
Taula 3. Definició del pin de la interfície d'extensió Arduino™ Uno R3
| Connector | Número de pin | Nom del pin Arduino | AT32F437 Nom del pin | Descripció |
| J4 (font d'alimentació) | 1 | NC | – | – |
| 2 | IOREF | Referència de 3.3 V | ||
| 3 | RESET | NRST | Reinicialització externa | |
| 4 | 3.3 V | Entrada/sortida de 3.3 V | ||
| 5 | 5V | Entrada/sortida de 5 V | ||
| 6 | GND | – | Terra | |
| 7 | GND | – | Terra | |
| 8 | ||||
| J6 (entrada analògica) | 1 | AO | PA0 | ADC123 INO |
| 2 | Al | PA1 | ADC123 IN1 | |
| 3 | A2 | PA4 | ADC12 IN4 | |
| 4 | A3 | PBO | ADC12 IN8 | |
| 5 | A4 | PC1 o PB9(1) | ADC123 IN11 o I2C1 SDA | |
| 6 | AS | PCO o PB8 (1) | ADC123 IN10 o I2C1 SCL | |
| J5 (entrada/sortida lògica byte baix) |
1 | DO | PA3 | USART2 RX |
| 2 | D1 | PA2 | USART2 TX | |
| 3 | D2 | PA10 | – | |
| 4 | D3 | PB3 | TMR2 CH2 | |
| 5 | D4 | PB5 | – | |
| 6 | D5 | PB4 | TMR3 CH1 | |
| 7 | D6 | PB10 | TMR2 CH3 | |
| 8 | D7 | PA8(2) | – | |
| J3 (entrada/sortida lògica byte alt) |
1 | D8 | PA9 | – |
| 2 | D9 | PC7 | TMR3 CH2 | |
| 3 | D10 | PA15 o PB6 (1) | SPI1 CS o TMR4 CH1 | |
| 4 | Dll | PA7 | TMR3 CH2 / SPI1 MOSI | |
| 5 | D12 | PA6 | SPI1 MISO | |
| 6 | D13 | PA5 | SPI1 SCK | |
| 7 | GND | – | Terra | |
| 8 | AREF | – | VREF+ sortida | |
| 9 | SDA | PB9 | 12C1 _SDA | |
| 10 | SCL | PB8 | 12C1 _SCL | |
| J7 (altres) | 1 | MISO | PB14 | SPI2 MISO |
| 2 | 5V | Entrada/sortida de 5 V | ||
| 3 | SCK | PB13 | SPI2 SCK |
| Connector | Pin nombre |
Arduino Nom del pin |
AT32F437 Nom del pin |
Descripció |
| 4 | Extensió MOSI | PB15 | SPI2 MOSI | |
| 5 | RESET | NRST | Reinicialització externa | |
| 6 | GND | – | Terra | |
| 7 | NSS | PB12 | SPI2 CS | |
| 8 | PB11 | PB11 | – |
(1) Consulteu la Taula 2 per obtenir més informació sobre les resistències de 0Ω.
3.12.2 Interfície d'extensió d'E/S LQFP144
Les E/S del microcontrolador AT-START-F437 es poden connectar a dispositius externs mitjançant les interfícies d'extensió J1 i J2. Totes les E/S de l'AT32F437ZMT7 estan disponibles en aquestes interfícies d'extensió. J1 i J2 també es poden mesurar amb oscil·loscopi, analitzador lògic o sonda voltímetre.
Esquemàtic





Historial de revisions
Taula 4. Historial de revisions de documents
| Data | Revisió | Canvis |
| 2021.11.20 | 1 | Alliberament inicial |
AVÍS IMPORTANT: LLEGEIX-HO AMB ATENCIÓ
Els compradors entenen i accepten que els compradors són els únics responsables de la selecció i l'ús dels productes i serveis d'Artery.
Els productes i serveis d'Artery es proporcionen "TAL CUAL" i Artery no ofereix cap garantia expressa, implícita o legal, inclosa, sense limitació, cap garantia implícita de comerciabilitat, qualitat satisfactòria, no infracció o idoneïtat per a un propòsit particular pel que fa a l'Artery. productes i serveis.
Sense perjudici de tot el contrari, els compradors no adquireixen cap dret, títol o interès sobre els productes i serveis d'Artery ni sobre els drets de propietat intel·lectual que s'hi inclouen. En cap cas, els productes i serveis d'Artery proporcionats s'interpretaran com (a) la concessió als compradors, expressament o per implicació, preclusió o d'una altra manera, una llicència per utilitzar els productes i serveis de tercers; o (b) llicència dels drets de propietat intel·lectual de tercers; o (c) garantir els productes i serveis del tercer i els seus drets de propietat intel·lectual.
Els compradors accepten per la present que els productes d'Artery no estan autoritzats per al seu ús, i els compradors no han d'integrar, promocionar, vendre o transferir cap producte d'Artery a cap client o usuari final per utilitzar-los com a components crítics en (a) cap tipus de salut, salut o vida. dispositiu o sistema de suport, o (b) qualsevol dispositiu o sistema de seguretat en qualsevol aplicació i mecanisme d'automoció (inclosos, entre d'altres, sistemes de frens o airbags d'automòbil), o (c) qualsevol instal·lació nuclear, o (d) qualsevol dispositiu de control de trànsit aeri , aplicació o sistema, o (e) qualsevol dispositiu, aplicació o sistema d'armes, o (f) qualsevol altre dispositiu, aplicació o sistema on sigui raonablement previsible que la fallada dels productes de l'Artèria tal com s'utilitzen en aquest dispositiu, aplicació o sistema comportaria a la mort, lesions corporals o danys materials catastròfics
© 2022 ARTERY Technology – Tots els drets reservats
2021.11.20
Rev. 1.00
Documents/Recursos
![]() |
Microcontrolador ARTERYTEK AT-START-F437 de 32 bits d'alt rendiment [pdfGuia de l'usuari AT32F437ZMT7, AT-START-F437, AT-START-F437 Microcontrolador d'alt rendiment de 32 bits, microcontrolador d'alt rendiment de 32 bits, microcontrolador de rendiment de 32 bits, microcontrolador de 32 bits, microcontrolador |




