ArteryTek- LOGOTIPO

Microcontroladores ArteryTek AT32F403AVGT7 de 32 bits

Microcontroladores ArteryTek-AT32F403AVGT7-32-Bit-PRODUCT

Información do produto

O AT-START-F403A é unha tarxeta de avaliación baseada no chip AT32F403AVGT7. Dispón de indicadores LED, botóns, un conector USB micro-B, un conector de extensión Arduino Uno R3 e unha memoria Flash SPI expandida de 16 MB. Este cadro de avaliación inclúe a ferramenta de depuración/programación AT-Link-EZ, eliminando a necesidade de ferramentas de desenvolvemento adicionais.

Instrucións de uso do produto

Inicio rápido

Para comezar co AT-START-F403A, siga estes pasos:

  1. Conecte a fonte de alimentación á placa.
  2. Asegúrese de que o IDD (Descrición do dispositivo de entrada) estea configurado correctamente.
  3. Programe e depure a placa usando a ferramenta AT-Link-EZ integrada.
  4. Seleccione o modo de arranque desexado.
  5. Se é necesario, conecte unha fonte de reloxo externa.
  6. Use os indicadores LED e os botóns segundo sexa necesario.
  7. Conecte a placa a un dispositivo USB se é necesario.
  8. Acceda ao Banco 3 de memoria Flash a través da interface SPIM se é necesario.
  9. Use as resistencias 0 dispoñibles segundo sexa necesario.
  10. Utilice os conectores de extensión, como o conector de extensión Arduino Uno R3, para obter unha funcionalidade adicional.

Cadea de ferramentas compatible con AT-START-F403A
O AT-START-F403A é compatible con varias cadeas de ferramentas que admiten as súas funcionalidades. Consulte a documentación do produto ou websitio para unha lista de cadeas de ferramentas compatibles e as súas correspondentes instrucións.

Hardware e maquetación
O manual de usuario ofrece información detallada sobre o hardware e o deseño da placa AT-START-F403A. Abarca temas como a selección da fonte de alimentación, a configuración de IDD, a programación e a depuración mediante AT-Link-EZ, a selección do modo de arranque, as opcións de fonte de reloxo externo, os indicadores LED, os botóns, a conexión de dispositivo USB, o acceso á memoria flash a través da interface SPIM, o uso de 0 resistencias. , e detalles do conector de extensión.

Para obter máis información e instrucións específicas sobre cada tema, consulte o Manual de usuario AT-START-F403A dispoñible na páxina oficial. websitio.

Introdución

AT-START-F403A está deseñado para axudarche a explorar as funcións de alto rendemento do microcontrolador de 32 bits, AT32F403A integrado con ARM Cortex®-M4F con FPU e axudarche a desenvolver as túas aplicacións.
AT-START-F403A é unha placa de avaliación baseada no chip AT32F403AVGT7 con indicadores LED, botóns, un conector USB micro-B, conector de extensión ArduinoTM Uno R3 e unha memoria Flash SPI expandida de 16 MB. Este cadro de avaliación incorpora a ferramenta de depuración/programación AT-Link-EZ sen necesidade doutras ferramentas de desenvolvemento.

Acabadoview

Características
AT-START-F403A ten as seguintes características:

  • AT-START-F403A ten un microcontrolador AT32F403AVGT7 integrado que incorpora ARM Cortex®-M4F, procesador de 32 bits, memoria Flash de 1024 KB e paquetes LQFP96 de 128+100 KB de SRAM.
  • Conector AT-Link integrado:
    • O AT-Link-EZ integrado pódese usar para programar e depurar (AT-Link-EZ é unha versión simplificada de AT-Link e non admite o modo sen conexión)
    • Se AT-Link-EZ se separa desta placa dobrando-se ao longo da unión, AT-START-F403A pódese conectar a un AT-Link independente para programar e depurar
  • Estándar J de ARM de 20 pines integradoTAG conector (con JTAG/Conector SWD para programación/depuración)
  • 16 MB SPI Flash EN25QH128A utilízase como memoria Flash expandida Banco 3
  • Varios métodos de alimentación:
    • A través do bus USB de AT-Link-EZ
    • A través do bus USB (VBUS) de AT-START-F403A
    • Fuente de alimentación externa de 7 ~ 12 V (VIN)
    • Fuente de alimentación externa de 5 V (E5V)
    • Alimentación externa de 3.3 V
  • 4 x indicadores LED:
    • LED1 (vermello) usado para o acendido de 3.3 V
    • 3 x indicadores LED de usuario: LED2 (vermello), LED3 (amarelo) e LED4 (verde)
  • 2 x botóns (botón de usuario e botón de reinicio)
  • Cristal HSE de 8 MHz
  • Cristal LSE de 32.768 kHz
  • Conector USB micro-B
  • Pódense conectar rapidamente varios conectores de extensión a unha placa prototipo e son fáciles de explorar:
    • Conector de extensión ArduinoTM Uno R3
    • Conector de extensión de E/S LQFP100

Definición de termos 

  • Jumper JPx ON
    Puente instalado
  • Jumper JPx OFF Jumped non instalado
  • Resistencia Rx ON
    Cortocircuito mediante soldadura ou resistencia de 0Ω
  • Resistor Rx OFF
    Aberto

Inicio rápido

AT-START-F403A é un kit de desenvolvemento de baixo custo e fácil de usar que está deseñado para avaliar e utilizar rapidamente os microcontroladores AT32F403A de alto rendemento para desenvolver aplicacións.

Comeza
Configure a placa AT-START-F403A na seguinte orde para iniciar a aplicación:

  1.  Comprobe a posición do Jumper no taboleiro:
    JP1 está conectado a GND ou OFF (BOOT0 é 0 e BOOT0 ten unha resistencia desplegable no AT32F403AVGT7);
    JP4 opcional ou OFF (BOOT1 está en calquera estado);
    O puente JP8 dunha peza está conectado á E/S da dereita.
  2. Conecte a placa AT-START-F403A á PC a través dun cable USB (Tipo A a micro-B) e a placa alimentarase mediante o conector USB CN6 AT-Link-EZ. O LED1 (vermello) está sempre acendido e os outros tres LED (LED2 a LED4) comezan a parpadear á súa vez.
  3. Despois de premer o botón USER (B2), a frecuencia de parpadeo de tres LEDs cámbiase.

Cadea de ferramentas compatible con AT-START-F403A 

  • ARM® Keil®: MDK-ARM™
  • IAR™: EWARM

Hardware e maquetación

A placa AT-START-F403A está deseñada arredor dun microcontrolador AT32F403AVGT7 no paquete LQFP100.
Figura 1 mostra as conexións entre AT-Link-EZ, AT32F403AVGT7 e os seus periféricos (botóns, LEDs, USB, memoria flash SPI e conectores de extensión)
Figura 2 e a Figura 3 mostra estas funcións na placa AT-Link-EZ e AT-START-F403A.

ArteryTek-AT32F403AVGT7-32-Bit-Microcontrollers-FIG- (1)

ArteryTek-AT32F403AVGT7-32-Bit-Microcontrollers-FIG- (2)

ArteryTek-AT32F403AVGT7-32-Bit-Microcontrollers-FIG- (3)

Selección da fonte de alimentación

A fonte de alimentación de 5 V do AT-START-F403A pódese proporcionar mediante un cable USB (xa sexa a través do conector USB CN6 do AT-Link-EZ ou do conector USB CN1 do AT-START-F403A), ou ben a través dun conector USB 5 fonte de alimentación V (E5V), ou mediante unha fonte de alimentación externa de 7~12 V (VIN) a través de 5V voltage regulador (U1) no taboleiro. Neste caso, a fonte de alimentación de 5 V proporciona a potencia de 3.3 V que precisan os microcontroladores e periféricos mediante a alimentación de 3.3 V vol.tage regulador (U2) no taboleiro.
O pin de 5 V de J4 ou J7 tamén se pode usar como fonte de alimentación de entrada. A placa AT-START-F403A debe estar alimentada por unha fonte de alimentación de 5 V.
O pin de 3.3 V de J4 ou o pin VDD de J1 e J2 tamén se pode usar directamente como fonte de alimentación de entrada de 3.3 V. A placa AT-START-F403A debe estar alimentada por unha fonte de alimentación de 3.3 V.

Nota: 
A menos que se proporcione 5 V a través do conector USB (CN6) do AT-Link-EZ, o AT-Link-EZ non se alimentará con outros métodos de alimentación.
Cando se conecta outra placa de aplicación a J4, os pinos VIN, 5 V e 3.3 V pódense usar como potencia de saída; Pin J7 de 5 V usado como potencia de saída de 5 V; o pin VDD de J1 e J2 usado como potencia de saída de 3.3 V.

IDD
No caso de JP3 OFF (símbolo IDD) e R13 OFF, permítese conectar un amperímetro para medir o consumo de enerxía do AT32F403AVGT7.

  • JP3 DESACTIVADO, R13 ON:
    AT32F403AVGT7 está alimentado. (A configuración predeterminada e o enchufe JP3 non se montan antes do envío)
  • JP3 ON, R13 DESACTIVADO:
    AT32F403AVGT7 está alimentado.
  • JP3 DESACTIVADO, R13 DESACTIVADO:
    Debe conectarse un amperímetro para medir o consumo de enerxía do AT32F403AVGT7 (se non hai un amperímetro, non se pode alimentar o AT32F403AVGT7).
Programación e depuración

AT-Link-EZ incorporado

A tarxeta de avaliación incorpora a ferramenta de programación e depuración de Artery AT-Link-EZ para que os usuarios programen/depuren o AT32F403AVGT7 na placa AT-START-F403A. AT-Link-EZ admite o modo de interface SWD e admite un conxunto de portos COM virtuais (VCP) para conectarse ao USART1_TX/USART1_RX (PA9/PA10) de AT32F403AVGT7. Neste caso, PA9 e PA10 de AT32F403AVGT7 veranse afectados por AT-Link-EZ do seguinte xeito:

  • PA9 está débilmente levado ao alto nivel polo pin VCP RX de AT-Link-EZ;
  • PA10 está fortemente elevado ao nivel alto polo pin VCP TX de AT-Link-EZ

O usuario pode desactivar R9 e R10, entón o uso de PA9 e PA10 de AT32F403AVGT7 non está suxeito ás restricións anteriores.
Consulte o Manual de usuario de AT-Link para obter detalles completos sobre as operacións, a actualización do firmware e as precaucións de AT-Link-EZ.
O PCB AT-Link-EZ da tarxeta de avaliación pódese separar do AT-START-F403A dobrándose ao longo da unión. Neste caso, AT-START-F403A aínda se pode conectar ao CN7 de AT-Link-EZ a través de CN2 (non montado antes do envío), ou pode conectarse con outro AT-Link para continuar coa programación e depuración no AT32F403AVGT7.

ARM® estándar J de 20 pinesTAG conector

AT-START-F403A tamén reserva JTAG ou conectores de uso xeral SWD como
ferramentas de programación/depuración. Se o usuario quere usar esta interface para programar e depurar o AT32F403AVGT7, separe o AT-Link-EZ da placa ou desactive R41, R44 e R46 e conecte o CN3 (non montado antes do envío) á programación e depuración. ferramenta.

Selección do modo de arranque

No inicio, pódense seleccionar tres modos de arranque diferentes mediante a configuración do pin.

 

Jumper

Selección do modo de arranque  

Configuración

BOTE 1 BOTE 0
JP1 conectado a GND ou OFF; JP4 opcional ou desactivado  

X

 

0

Arranque desde a memoria flash interna (configuración predeterminada de fábrica)
JP1 conectado a VDD

JP4 conectado a GND

 

0

 

1

Arranque desde a memoria do sistema
JP1 conectado a VDD

JP4 conectado a VDD

 

1

 

1

Arranque desde SRAM
Fonte de reloxo externa

Fonte do reloxo HSE
O cristal de 8 MHz da placa úsase como fonte de reloxo HSE.

Fonte de reloxo LSE
Hai tres modos de hardware para configurar as fontes externas de reloxo de baixa velocidade:

  • Cristal a bordo (configuración predeterminada):
    O cristal de 32.768 kHz do taboleiro úsase como fonte de reloxo LSE. A configuración do hardware debe ser: R6 e R7 ON, R5 e R8 OFF
  • Oscilador de PC14 externo:
    O oscilador externo inxéctase desde o pin-3 de J2. A configuración do hardware debe ser: R5 e R8 ON, R6 e R7 OFF.
  • LSE non utilizado:
    PC14 e PC15 utilízanse como GPIO. A configuración do hardware debe ser: R5 e R8 ON, R6 e R7 OFF.

Indicadores LED

  • LED de alimentación 1
    O vermello indica que a placa está alimentada por 3.3 V
  • LED de usuario 2
    Vermello, conectado ao pin PD13 de AT32F403AVGT7
  • LED de usuario 3
    Amarelo, conectado ao pin PD14 de AT32F403AVGT7
  • LED de usuario 4
    Verde, conectado ao pin PD15 de AT32F403AVGT7

Botóns

  • Botón de reinicio B1:
    Conectado a NRST para restablecer AT32F403AVGT7
  • Botón de usuario B2:
    Está, por defecto, conectado ao PA0 de AT32F403AVGT7 e, alternativamente, úsase como botón de espertar (R19 ON, R21 OFF); ou conectado a PC13 e alternativamente usado como TAMPBotón ER-RTC (R19 OFF, R21 ON)

dispositivo USB
A placa AT-START-F403A admite a comunicación de dispositivos USB a toda velocidade a través dun conector USB micro-B (CN1). VBUS pódese usar como fonte de alimentación de 5 V da placa AT-START-F403A.

Conéctese ao banco 3 de memoria Flash mediante a interface SPIM
O SPI Flash EN25QH128A da placa está conectado ao AT32F403AVGT7 a través da interface SPIM e utilízase como Banco 3 de memoria Flash expandida.
Cando se utiliza o banco 3 da memoria Flash a través da interface SPIM, o puente dunha peza JP8, como se mostra na táboa 2, debe seleccionar o lado SPIM esquerdo. Neste caso, PB1, PA8, PB10 PB11, PB6 e PB7 non están conectados ao conector de extensión de E/S externo LQFP100. Estes 6 pinos están marcados engadindo [*] despois do nome do pin do conector de extensión na serigrafía da PCB.

Táboa 2. Configuración do puente GPIO e SPIM

Jumper Configuración
 

JP8 conectado a E/S

Use a función de E/S (configuración predeterminada antes do envío).
 

JP8 conectado a SPIM

Use a función SPIM

Resistencias de 0 Ω

Táboa 3. Configuración de resistencia de 0 Ω

Resistencias Estado(1) Descrición
 

R13

(Medición de consumo de enerxía do microcontrolador)

 

ON

Cando JP3 está apagado, 3.3 V está conectado ao microcontrolador

para proporcionar subministración de enerxía

 

DESACTIVADO

Cando JP3 está apagado, 3.3 V permite conectar un amperímetro para medir o consumo de enerxía do microcontrolador

(se non hai amperímetro, o microcontrolador non pode ser alimentado)

R4

(Fuente de alimentación VBAT)

ON VBAT debe estar conectado a VDD
DESACTIVADO VBAT pode ser alimentado polo pin_6 VBAT de J2
 

R5, R6, R7, R8 (LSE)

OFF, ON, ON, OFF A fonte do reloxo LSE usa o cristal Y1 no taboleiro
 

ON, OFF, OFF, ON

A fonte do reloxo LSE é de PC14 ou PC14 e PC15 externos

úsanse como GPIO.

 

R17 (VREF+)

ON VREF+ está conectado a VDD
 

DESACTIVADO

VREF+ está conectado ao pin_2 J21 ou de ArduinoTM

conector J3 AREF

R19, R21

(botón USUARIO B2)

ACENDIDO APAGADO O botón de usuario B2 está conectado a PA0
OFF, ON O botón de usuario B2 está conectado á PC13
 

R29, R30 (PA11, PA12)

 

DESACTIVADO, DESACTIVADO

Cando se usan PA11 e PA12 como USB, non o son

conectado ao pin_20 e pin_21 de J1.

 

ON, ON

Cando PA11 e PA12 non se usan como USB, poden facelo

conectado ao pin_20 e pin_21 de J1.

 

R31, R32, R33, R34

(ArduinoTM A4, A5)

 

DESACTIVADO, ACTIVADO, DESACTIVADO, ON

ArduinoTM A4 e A5 están conectados a ADC_IN11 e

ADC_IN10

 

ON, OFF, ON, OFF

ArduinoTM A4 e A5 están conectados a I2C1_SDA e

I2C1_SCL

R35, R36

(ArduinoTM D10)

DESACTIVADO, ON ArduinoTM D10 está conectado a SPI1_SS
ACENDIDO APAGADO ArduinoTM D10 está conectado a PWM (TMR4_CH1)
 

R9 (USART1_RX)

 

ON

USART1_RX de AT32F403AVGT7 está conectado a VCP TX

de AT-Link-EZ

 

DESACTIVADO

USART1_RX de AT32F403AVGT7 está desconectado de

VCP TX de AT-Link-EZ

 

R10 (USART1_TX)

 

ON

USART1_TX de AT32F403AVGT7 está conectado a VCP RX

de AT-Link-EZ

 

DESACTIVADO

USART1_TX de AT32F403AVGT7 está desconectado de

VCP RX de AT-Link-EZ

Conectores de extensión

  1. Conector de extensión ArduinoTM Uno R3
    O conector femia J3~J6 e o ​​macho J7 admiten conectores estándar ArduinoTM Uno R3. A maioría das placas fillas deseñadas arredor de ArduinoTM Uno R3 son adecuadas para AT-START-F403A.

Nota

  1. Os portos de E/S de AT32F403AVGT7 son compatibles a 3.3 V con ArduinoTM Uno R3, pero son incompatibles con 5 V.
  2. Desactive R17 se é necesario para subministrar enerxía a través do pin_3 J8 AREF de AT-START-F403A ao VREF+ de AT32F403AVGT7 mediante a placa filla ArduinoTM Uno R3.

Táboa 4. Definición de pin do conector de extensión ArduinoTM Uno R3

 

Conector

Pin

número

Arduino

nome do pin

AT32F403A

nome do pin

 

Funcións

 

 

 

 

J4

(Fonte de alimentación)

1 NC
2 IOREF Referencia 3.3V
3 RESET NRST Reinicio externo
4 3.3 V Entrada/saída de 3.3 V
5 5V Entrada/saída de 5 V
6 GND Terra
7 GND Terra
8 VIN Entrada/saída 7~12V
 

 

 

J6

(entrada analóxica)

1 A0 PA0 ADC123_IN0
2 A1 PA1 ADC123_IN1
3 A2 PA4 ADC12_IN4
4 A3 PB0 ADC12_IN8
5 A4 PC1 ou PB9(1) ADC123_IN11 ou I2C1_SDA
6 A5 PC0 ou PB8(1) ADC123_IN10 ou I2C1_SCL
 

 

 

J5

(byte baixo de entrada/saída lóxica)

1 D0 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

(byte alto de entrada/saída lóxica)

1 D8 PA9
2 D9 PC7 TMR3_CH2
3 D10 PA15 ou PB6(1)(2) SPI1_NSS ou TMR4_CH1
4 D11 PA7 TMR3_CH2 ou SPI1_MOSI
5 D12 PA6 SPI1_MISO
6 D13 PA5 SPI1_SCK
 

7

 

GND

 

Terra

8 AREF Entrada/saída VREF+
9 SDA PB9 I2C1_SDA
  10 SCL PB8 I2C1_SCL
 

 

 

 

J7

(Outros)

1 MISO PB14 SPI2_MISO
2 5V Entrada/saída de 5 V
3 SCK PB13 SPI2_SCK
4 MOSI PB15 SPI2_MOSI
5 RESET NRST Reinicio externo
6 GND Terra
7 NSS PB12 SPI2_NSS
8 PB11 PB11
  1. A configuración da resistencia de 0 Ω móstrase na táboa 3.
  2. O SPIM debe estar desactivado e o jumper JP8 dunha peza debe seleccionar o lado de E/S; se non, non se poden usar PA8 e PB6.

Conector de extensión de E/S LQFP100
O conector de extensión J1 e J2 poden conectar o AT-START-F403A á placa de embalaxe/prototipo externa. Os portos de E/S de AT32F403AVGT7 están dispoñibles nestes conectores de extensión. J1 e J2 tamén se poden medir co osciloscopio, analizador lóxico ou sonda voltímetro.

Nota

  1. Desactive R17 se é necesario proporcionar enerxía a través do pin J2_21 VREF+ de AT-START-F403A cunha fonte de alimentación externa,

Esquemático

ArteryTek-AT32F403AVGT7-32-Bit-Microcontrollers-FIG- (4)

ArteryTek-AT32F403AVGT7-32-Bit-Microcontrollers-FIG- (5)

ArteryTek-AT32F403AVGT7-32-Bit-Microcontrollers-FIG- (6)

ArteryTek-AT32F403AVGT7-32-Bit-Microcontrollers-FIG- (7)

Historial de revisións

Táboa 5. Historial de revisión de documentos

Data Revisión Cambios
2020.2.14 1.0 Lanzamento inicial
2020.4.22 1.1 LED3 modificado a amarelo
 

 

 

 

2020.12.15

 

 

 

 

1.20

1.  Actualizouse o código de revisión deste documento a 3 díxitos, os dous primeiros para a versión AT-START e o último para a versión do documento.

2.  Hardware AT-Link-EZ actualizado á versión 1.2. Admite a depuración SWO, engadiu a descrición SWO; e axustou os sinais CN7, e corrixiu a serigrafía de acordo coas ferramentas de desenvolvemento de Artery.

3.  Serigrafía CN2 modificada.

4.  Engadiuse un anel de proba GND para facilitar a medición.

AVISO IMPORTANTE: LÉ ATENTAMENTE
Os compradores entenden e aceptan que os compradores son os únicos responsables da selección e uso dos produtos e servizos de Artery.
Os produtos e servizos de Artery ofrécense "COMO ESTÁN" e Artery non ofrece garantías expresas, implícitas ou estatutarias, incluídas, sen limitación, ningunha garantía implícita de comerciabilidade, calidade satisfactoria, non infracción ou adecuación a un propósito particular con respecto ao uso de Artery. produtos e servizos.
Sen prexuízo de calquera indicación en contrario, os compradores non adquiren ningún dereito, título ou interese sobre os produtos e servizos de Artery ou sobre calquera dereito de propiedade intelectual que consten nel. En ningún caso os produtos e servizos ofrecidos por Artery se interpretarán como (a) que conceden aos compradores, expresamente ou implícitamente, exclusión ou doutro xeito, unha licenza para usar produtos e servizos de terceiros; ou (b) licenciar os dereitos de propiedade intelectual de terceiros; ou (c) garantindo os produtos e servizos do terceiro e os seus dereitos de propiedade intelectual.

Por este medio, os compradores aceptan que os produtos de Artery non están autorizados para o seu uso, e os compradores non integrarán, promoverán, venderán ou transferirán ningún produto de Artery a ningún cliente ou usuario final para o seu uso como compoñentes críticos en (a) calquera tipo de tratamento médico, de salvamento ou de vida. dispositivo ou sistema de apoio, ou (b) calquera dispositivo ou sistema de seguridade en calquera aplicación e mecanismo de automoción (incluíndo, entre outros, sistemas de freos ou airbag de automóbil), ou (c) calquera instalación nuclear, ou (d) calquera dispositivo de control de tráfico aéreo. , aplicación ou sistema, ou (e) calquera dispositivo, aplicación ou sistema de armas, ou (f) calquera outro dispositivo, aplicación ou sistema onde sexa razoablemente previsible que o fallo dos produtos de Artery tal como se usan nese dispositivo, aplicación ou sistema provocaría a morte, lesións corporais ou danos materiais catastróficos.

© 2020 ARTERY Technology Corporation – Todos os dereitos reservados

Documentos/Recursos

Microcontroladores ArteryTek AT32F403AVGT7 de 32 bits [pdfManual do usuario
AT32F403AVGT7 Microcontroladores de 32 bits, AT32F403AVGT7, Microcontroladores de 32 bits, Microcontroladores de bits, Microcontroladores

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *