ArteryTek- LOGO

32bitové mikrokontroléry ArteryTek AT403F7AVGT32

ArteryTek-AT32F403AVGT7-32-Bit-Microcontrollers-PRODUCT

Informace o produktu

AT-START-F403A je vyhodnocovací deska založená na čipu AT32F403AVGT7. Obsahuje LED indikátory, tlačítka, USB micro-B konektor, rozšiřující konektor Arduino Uno R3 a rozšířenou 16 MB SPI Flash paměť. Tato hodnotící deska obsahuje nástroj pro ladění/programování AT-Link-EZ, což eliminuje potřebu dalších vývojových nástrojů.

Návod k použití produktu

Rychlý start

Chcete-li začít s AT-START-F403A, postupujte takto:

  1. Připojte napájecí zdroj k desce.
  2. Ujistěte se, že je správně nakonfigurováno IDD (Input Device Description).
  3. Naprogramujte a odlaďte desku pomocí vestavěného nástroje AT-Link-EZ.
  4. Vyberte požadovaný režim spouštění.
  5. V případě potřeby připojte externí zdroj hodin.
  6. Podle potřeby používejte LED indikátory a tlačítka.
  7. V případě potřeby připojte desku k USB zařízení.
  8. V případě potřeby přistupujte k bance 3 paměti Flash přes rozhraní SPIM.
  9. Podle potřeby použijte dostupné odpory 0.
  10. Pro další funkce využijte rozšiřující konektory, jako je rozšiřující konektor Arduino Uno R3.

Toolchains podporující AT-START-F403A
AT-START-F403A je kompatibilní s různými nástroji, které podporují jeho funkce. Nahlédněte do dokumentace k produktu popř webstránky, kde najdete seznam podporovaných toolchainů a jejich odpovídajících pokynů.

Hardware a rozvržení
Uživatelská příručka poskytuje podrobné informace o hardwaru a rozložení desky AT-START-F403A. Pokrývá témata, jako je výběr zdroje napájení, konfigurace IDD, programování a ladění pomocí AT-Link-EZ, výběr režimu spouštění, možnosti externího zdroje hodin, indikátory LED, tlačítka, připojení zařízení USB, přístup k paměti Flash přes rozhraní SPIM, použití 0 rezistorů a podrobnosti o prodlužovacím konektoru.

Další informace a konkrétní pokyny ke každému tématu naleznete v uživatelské příručce AT-START-F403A dostupné na oficiální webmísto.

Zavedení

AT-START-F403A je navržen tak, aby vám pomohl prozkoumat vysoce výkonné funkce 32bitového mikrokontroléru, AT32F403A vestavěného s ARM Cortex®-M4F s FPU, a pomohl při vývoji vašich aplikací.
AT-START-F403A je vyhodnocovací deska založená na čipu AT32F403AVGT7 s LED indikátory, tlačítky, USB micro-B konektorem, rozšiřujícím konektorem ArduinoTM Uno R3 a rozšířenou 16 MB SPI Flash pamětí. Tato vyhodnocovací deska obsahuje ladicí/programovací nástroj AT-Link-EZ bez potřeby dalších vývojových nástrojů.

Nadview

Vlastnosti
AT-START-F403A má následující vlastnosti:

  • AT-START-F403A má vestavěný mikrokontrolér AT32F403AVGT7, který obsahuje ARM Cortex®-M4F, 32bitový procesor, 1024 KB Flash paměť a 96+128 KB SRAM, LQFP100 balíčky.
  • Palubní konektor AT-Link:
    • Palubní AT-Link-EZ lze použít pro programování a ladění (AT-Link-EZ je zjednodušená verze AT-Link a nepodporuje offline režim)
    • Pokud je AT-Link-EZ oddělen od této desky ohnutím podél spoje, lze AT-START-F403A připojit k nezávislému AT-Linku pro programování a ladění
  • Palubní 20pinový ARM standard JTAG konektor (s konektorem JTAG/SWD konektor pro programování/ladění)
  • 16 MB SPI Flash EN25QH128A se používá jako rozšířená paměť Flash Bank 3
  • Různé způsoby napájení:
    • Přes USB sběrnici AT-Link-EZ
    • Prostřednictvím sběrnice USB (VBUS) AT-START-F403A
    • Externí napájecí zdroj 7~12 V (VIN)
    • Externí 5V napájecí zdroj (E5V)
    • Externí napájení 3.3V
  • 4x LED indikátory:
    • LED1 (červená) slouží k zapnutí 3.3 V
    • 3 x uživatelská LED kontrolka: LED2 (červená), LED3 (žlutá) a LED4 (zelená)
  • 2 x tlačítka (uživatelské tlačítko a resetovací tlačítko)
  • 8 MHz HSE krystal
  • Krystal LSE 32.768 kHz
  • USB micro-B konektor
  • Různé rozšiřující konektory lze rychle připojit k prototypové desce a snadno je prozkoumat:
    • Rozšiřující konektor ArduinoTM Uno R3
    • Rozšiřující I/O konektor LQFP100

Definice pojmů 

  • Propojka JPx zapnutá
    Nainstalovaný jumper
  • Jumper JPx OFF Skákaný není nainstalován
  • Rezistor Rx zapnutý
    Zkrat pájkou nebo odporem 0Ω
  • Rezistor Rx VYP
    OTEVŘENO

Rychlý start

AT-START-F403A je levná a snadno použitelná vývojová sada, která je navržena pro rychlé vyhodnocení a použití vysoce výkonných mikrokontrolérů AT32F403A pro vývoj aplikací.

Začněte
Pro spuštění aplikace nakonfigurujte desku AT-START-F403A v následujícím pořadí:

  1.  Zkontrolujte pozici propojky na desce:
    JP1 je připojen ke GND nebo OFF (BOOT0 je 0 a BOOT0 má stahovací rezistor v AT32F403AVGT7);
    JP4 volitelný nebo OFF (BOOT1 je v libovolném stavu);
    Jednodílná propojka JP8 je připojena k I/O vpravo.
  2. Připojte desku AT-START-F403A k PC pomocí USB kabelu (typ A až micro-B) a deska bude napájena přes AT-Link-EZ USB konektor CN6. LED1 (červená) svítí vždy a další tři LED diody (LED2 až LED4) začnou postupně blikat.
  3. Po stisknutí tlačítka USER (B2) se změní frekvence blikání tří LED.

Toolchains podporující AT-START-F403A 

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

Hardware a uspořádání

Deska AT-START-F403A je navržena kolem mikrokontroléru AT32F403AVGT7 v pouzdře LQFP100.
Obrázek 1 ukazuje propojení mezi AT-Link-EZ, AT32F403AVGT7 a jejich periferiemi (tlačítka, LED, USB, SPI Flash paměť a rozšiřující konektory)
Obrázek 2 a Obrázek 3 ukazuje tyto funkce na desce AT-Link-EZ a AT-START-F403A.

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

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

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

Výběr zdroje napájení

5 V napájení AT-START-F403A lze zajistit pomocí USB kabelu (buď přes USB konektor CN6 na AT-Link-EZ nebo USB konektor CN1 na AT-START-F403A), nebo přes externí 5 V napájení (E5V), nebo externím 7~12V napájením (VIN) přes 5V vol.tage regulátor (U1) na desce. V tomto případě 5 V napájecí zdroj poskytuje 3.3 V napájení vyžadované mikrokontroléry a periferiemi pomocí 3.3 V vol.tage regulátor (U2) na desce.
5 V kolík J4 nebo J7 lze také použít jako vstupní zdroj napájení. Deska AT-START-F403A musí být napájena 5V napájecím zdrojem.
3.3 V kolík J4 nebo VDD kolík J1 a J2 lze také přímo použít jako 3.3 V vstupní napájení. Deska AT-START-F403A musí být napájena 3.3 V napájecím zdrojem.

Poznámka: 
Pokud není 5 V poskytnuto přes USB konektor (CN6) na AT-Link-EZ, AT-Link-EZ nebude napájen jinými způsoby napájení.
Když je k J4 připojena další aplikační deska, lze jako výstupní napájení použít piny VIN, 5 V a 3.3 V; J7 5V pin použitý jako 5V výstupní výkon; VDD kolík J1 a J2 se používá jako výstupní výkon 3.3 V.

IDD
V případě JP3 OFF (symbol IDD) a R13 OFF je povoleno připojit ampérmetr pro měření spotřeby energie AT32F403AVGT7.

  • JP3 OFF, R13 ON:
    AT32F403AVGT7 je napájen. (Výchozí nastavení a zástrčka JP3 není před odesláním namontována)
  • JP3 ON, R13 OFF:
    AT32F403AVGT7 je napájen.
  • JP3 OFF, R13 OFF:
    Pro měření spotřeby energie AT32F403AVGT7 musí být připojen ampérmetr (pokud není k dispozici ampérmetr, nelze AT32F403AVGT7 napájet).
Programování a ladění

Vestavěný AT-Link-EZ

Vyhodnocovací deska obsahuje programovací a ladicí nástroj Artery AT-Link-EZ pro uživatele k programování/ladění AT32F403AVGT7 na desce AT-START-F403A. AT-Link-EZ podporuje režim rozhraní SWD a podporuje sadu virtuálních COM portů (VCP) pro připojení k USART1_TX/USART1_RX (PA9/PA10) AT32F403AVGT7. V tomto případě budou PA9 a PA10 AT32F403AVGT7 ovlivněny AT-Link-EZ následovně:

  • PA9 je slabě vytažen na vysokou úroveň pinem VCP RX AT-Link-EZ;
  • PA10 je silně vytažen na vysokou úroveň pomocí VCP TX pinu AT-Link-EZ

Uživatel může nastavit R9 a R10 OFF, pak použití PA9 a PA10 AT32F403AVGT7 nepodléhá výše uvedeným omezením.
Úplné podrobnosti o operacích, aktualizaci firmwaru a preventivních opatřeních AT-Link-EZ naleznete v uživatelské příručce AT-Link.
PCB AT-Link-EZ na vyhodnocovací desce lze oddělit od AT-START-F403A ohnutím podél spoje. V tomto případě může být AT-START-F403A stále připojen ke CN7 AT-Link-EZ přes CN2 (není namontován před odesláním), nebo může být připojen k jinému AT-Linku a pokračovat v programování a ladění na AT32F403AVGT7.

20pinový ARM® standard JTAG konektor

AT-START-F403A si také vyhrazuje JTAG nebo SWD univerzální konektory jako
programovací/ladicí nástroje. Pokud chce uživatel použít toto rozhraní k programování a ladění AT32F403AVGT7, oddělte prosím AT-Link-EZ od desky nebo nastavte R41, R44 a R46 na OFF a připojte CN3 (nenamontovaný před odesláním) k programování a ladění. nástroj.

Výběr režimu spouštění

Při spuštění lze pomocí konfigurace pinů vybrat tři různé režimy spouštění.

 

Skokan

Výběr režimu spouštění  

Nastavení

LOĎ1 LOĎ0
JP1 připojen k GND nebo OFF; JP4 volitelný nebo OFF  

X

 

0

Spuštění z interní paměti Flash (výchozí nastavení z výroby)
JP1 připojený k VDD

JP4 připojený k GND

 

0

 

1

Spusťte systém ze systémové paměti
JP1 připojený k VDD

JP4 připojený k VDD

 

1

 

1

Zavedení z SRAM
Externí zdroj hodin

Zdroj hodin HSE
Jako zdroj hodin HSE je použit 8 MHz krystal na desce.

Zdroj hodin LSE
Existují tři hardwarové režimy pro nastavení externích nízkorychlostních zdrojů hodin:

  • Krystal na desce (výchozí nastavení):
    Jako zdroj hodin LSE je použit krystal 32.768 kHz na desce. Hardwarové nastavení musí být: R6 a R7 ON, R5 a R8 OFF
  • Oscilátor z externího PC14:
    Externí oscilátor je injektován z kolíku 3 J2. Hardwarové nastavení musí být: R5 a R8 ON, R6 a R7 OFF.
  • LSE se nepoužívá:
    PC14 a PC15 se používají jako GPIO. Hardwarové nastavení musí být: R5 a R8 ON, R6 a R7 OFF.

LED indikátory

  • LED napájení 1
    Červená znamená, že deska je napájena 3.3 V
  • Uživatelská LED2
    Červená, připojená k pinu PD13 AT32F403AVGT7
  • Uživatelská LED3
    Žlutá, připojená k pinu PD14 AT32F403AVGT7
  • Uživatelská LED4
    Zelená, připojená k pinu PD15 AT32F403AVGT7

Tlačítka

  • Resetovací tlačítko B1:
    Připojeno k NRST pro resetování AT32F403AVGT7
  • Uživatelské tlačítko B2:
    Ve výchozím nastavení je připojeno k PA0 AT32F403AVGT7 a alternativně se používá jako tlačítko pro probuzení (R19 ON, R21 OFF); nebo připojený k PC13 a alternativně použit jako TAMPTlačítko ER-RTC (R19 OFF, R21 ON)

USB zařízení
Deska AT-START-F403A podporuje komunikaci zařízení USB plnou rychlostí prostřednictvím konektoru USB micro-B (CN1). VBUS lze použít jako 5V napájení desky AT-START-F403A.

Připojte se k Bank3 paměti Flash přes rozhraní SPIM
SPI Flash EN25QH128A na desce je připojen k AT32F403AVGT7 přes rozhraní SPIM a používá se jako banka 3 rozšířené paměti Flash.
Při použití banky 3 paměti Flash přes rozhraní SPIM by jednodílná propojka JP8, jak je znázorněna v tabulce 2, měla vybrat levou stranu SPIM. V tomto případě nejsou PB1, PA8, PB10 PB11, PB6 a PB7 připojeny k externímu rozšiřujícímu I/O konektoru LQFP100. Těchto 6 pinů je označeno přidáním [*] za název pinu rozšiřujícího konektoru na sítotisku PCB.

Tabulka 2. Nastavení propojek GPIO a SPIM

Skokan Nastavení
 

JP8 připojený k I/O

Použijte funkci I/O (výchozí nastavení před odesláním).
 

JP8 připojený ke SPIM

Použijte funkci SPIM

odpory 0 Ω

Tabulka 3. Nastavení odporu 0 Ω

Rezistory Stát(1) Popis
 

R13

(Měření spotřeby energie mikrokontroléru)

 

ON

Když je JP3 vypnutý, je k mikrokontroléru připojeno 3.3 V

k zajištění napájení

 

VYPNUTO

Když je JP3 vypnutý, 3.3 V umožňuje připojení ampérmetru pro měření spotřeby energie mikrokontroléru

(pokud není ampérmetr, mikrokontrolér nelze napájet)

R4

(Napájení VBAT)

ON VBAT musí být připojen k VDD
VYPNUTO VBAT může být napájen pin_6 VBAT J2
 

R5, R6, R7, R8 (LSE)

OFF, ON, ON, OFF Zdroj hodin LSE využívá krystal Y1 na desce
 

ON, OFF, OFF, ON

Zdroj hodin LSE je z externího PC14 nebo PC14 a PC15

se používají jako GPIO.

 

R17 (VREF+)

ON VREF+ je připojen k VDD
 

VYPNUTO

VREF+ je připojen k J2 pin_21 nebo ArduinuTM

konektor J3 AREF

R19, R21

(uživatelské tlačítko B2)

ZAPNUTO VYPNUTO Uživatelské tlačítko B2 je připojeno k PA0
VYPNOUT ZAPNOUT Uživatelské tlačítko B2 je připojeno k PC13
 

R29, R30 (PA11, PA12)

 

VYP, VYPNUTO

Když jsou PA11 a PA12 použity jako USB, nejsou

připojen k pin_20 a pin_21 J1.

 

ON, ON

Pokud PA11 a PA12 nejsou použity jako USB, mohou být

připojen k pin_20 a pin_21 J1.

 

Rl, R31, R32, R33

(ArduinoTM A4, A5)

 

VYP, ZAPNUTO, VYP, ON

ArduinoTM A4 a A5 jsou připojeny k ADC_IN11 a

ADC_IN10

 

ON, OFF, ON, OFF

ArduinoTM A4 a A5 jsou připojeny k I2C1_SDA a

I2C1_SCL

R35, R36

(ArduinoTM D10)

VYP, ON ArduinoTM D10 je připojen k SPI1_SS
ZAPNUTO VYPNUTO ArduinoTM D10 je připojeno k PWM (TMR4_CH1)
 

R9 (USART1_RX)

 

ON

USART1_RX z AT32F403AVGT7 je připojen k VCP TX

společnosti AT-Link-EZ

 

VYPNUTO

USART1_RX z AT32F403AVGT7 je odpojen od

VCP TX od AT-Link-EZ

 

R10 (USART1_TX)

 

ON

USART1_TX z AT32F403AVGT7 je připojen k VCP RX

společnosti AT-Link-EZ

 

VYPNUTO

USART1_TX z AT32F403AVGT7 je odpojen od

VCP RX od AT-Link-EZ

Prodlužovací konektory

  1. Rozšiřující konektor ArduinoTM Uno R3
    Zástrčka J3~J6 a zástrčka J7 podporují standardní konektory ArduinoTM Uno R3. Většina dceřiných desek navržených kolem ArduinoTM Uno R3 je vhodná pro AT-START-F403A.

Poznámka

  1. I/O porty AT32F403AVGT7 jsou 3.3 V kompatibilní s ArduinoTM Uno R3, ale 5V nekompatibilní.
  2. Nastavte R17 na OFF, pokud je potřeba dodávat napájení přes J3 pin_8 AREF AT-START-F403A do VREF+ AT32F403AVGT7 pomocí dceřiné desky ArduinoTM Uno R3.

Tabulka 4. Definice pinů rozšiřujícího konektoru ArduinoTM Uno R3

 

Konektor

Kolík

číslo

Arduino

název pinu

AT32F403A

název pinu

 

Funkce

 

 

 

 

J4

(Zdroj napájení)

1 NC
2 IOREF reference 3.3V
3 RESETOVAT NRST Externí reset
4 3.3V 3.3V vstup/výstup
5 5V 5V vstup/výstup
6 GND Země
7 GND Země
8 VIN Vstup/výstup 7~12V
 

 

 

J6

(Analogový vstup)

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

 

 

J5

(Nízký bajt logického vstupu/výstupu)

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

(High byte logického vstupu/výstupu)

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

7

 

GND

 

Země

8 AREF VREF+ vstup/výstup
9 SDA PB9 I2C1_SDA
  10 SCL PB8 I2C1_SCL
 

 

 

 

J7

(Ostatní)

1 MISO PB14 SPI2_MISO
2 5V 5V vstup/výstup
3 SCK PB13 SPI2_SCK
4 LELKOVAT PB15 SPI2_MOSI
5 RESETOVAT NRST Externí reset
6 GND Země
7 NSS PB12 SPI2_NSS
8 PB11 PB11
  1. Nastavení odporu 0 Ω je uvedeno v tabulce 3.
  2. SPIM musí být deaktivován a JP8 jednodílná propojka musí vybrat I/O stranu, jinak nelze použít PA8 a PB6.

Rozšiřující I/O konektor LQFP100
Prodlužovací konektor J1 a J2 může připojit AT-START-F403A k externí prototypové/balicí desce. Na těchto rozšiřujících konektorech jsou k dispozici I/O porty AT32F403AVGT7. J1 a J2 lze také měřit osciloskopem, logickým analyzátorem nebo sondou voltmetru.

Poznámka

  1. Nastavte R17 na OFF, pokud je nutné napájet přes J2 pin_21 VREF+ AT-START-F403A externím napájecím zdrojem,

Schématický

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)

Historie revizí

Tabulka 5. Historie revizí dokumentu

Datum Revize Změny
2020.2.14 1.0 Počáteční vydání
2020.4.22 1.1 Upravená LED3 na žlutou
 

 

 

 

2020.12.15

 

 

 

 

1.20

1. Aktualizován kód revize tohoto dokumentu na 3 číslice, přičemž první dvě jsou pro verzi AT-START a poslední pro verzi dokumentu.

2. Aktualizován hardware AT-Link-EZ na V1.2. Podpora ladění SWO, přidán popis SWO; a upravili signály CN7 a upravili sítotisk v souladu s vývojovými nástroji Artery.

3. Upravený sítotisk CN2.

4. Přidán testovací kroužek GND pro usnadnění měření.

DŮLEŽITÉ UPOZORNĚNÍ - PŘEČTĚTE SI POZORNĚ
Kupující rozumí a souhlasí s tím, že kupující je výhradně odpovědný za výběr a používání produktů a služeb Artery.
Produkty a služby společnosti Artery jsou poskytovány „JAK JSOU“ a společnost Artery neposkytuje žádné záruky výslovné, předpokládané nebo zákonné, včetně, bez omezení, jakýchkoli předpokládaných záruk prodejnosti, uspokojivé kvality, neporušování práv nebo vhodnosti pro konkrétní účel s ohledem na produkty a služby.
Bez ohledu na cokoli, co je v rozporu, kupující nezískávají žádné právo, nárok nebo podíl na jakýchkoli produktech a službách Artery ani žádná práva duševního vlastnictví v nich obsažená. V žádném případě nebudou produkty a služby společnosti Artery vykládány jako (a) udělení kupujícím, výslovně nebo nepřímo, překážkou nebo jinak, licence k používání produktů a služeb třetích stran; nebo (b) udělování licencí na práva duševního vlastnictví třetích stran; nebo (c) zaručující produkty a služby třetí strany a její práva duševního vlastnictví.

Kupující tímto souhlasí s tím, že produkty Artery nejsou autorizovány k použití jako, a kupující nebudou integrovat, propagovat, prodávat nebo jinak převádět jakýkoli produkt Artery žádnému zákazníkovi nebo koncovému uživateli za účelem použití jako kritické součásti v (a) jakékoli medicíně, záchraně životů nebo životů. podpůrné zařízení nebo systém nebo (b) jakékoli bezpečnostní zařízení nebo systém v jakékoli automobilové aplikaci a mechanismu (včetně, ale nikoli výhradně, automobilových brzdových nebo airbagových systémů), nebo (c) jakýchkoli jaderných zařízení nebo (d) jakéhokoli zařízení pro řízení letového provozu , aplikace nebo systém nebo (e) jakékoli zbraňové zařízení, aplikace nebo systém nebo (f) jakékoli jiné zařízení, aplikace nebo systém, kde lze rozumně předvídat, že selhání produktů Artery používaných v takovém zařízení, aplikaci nebo systému povede k smrti, ublížení na zdraví nebo ke katastrofálním škodám na majetku.

© 2020 ARTERY Technology Corporation – Všechna práva vyhrazena

Dokumenty / zdroje

32bitové mikrokontroléry ArteryTek AT403F7AVGT32 [pdfUživatelská příručka
AT32F403AVGT7 32bitové mikrokontroléry, AT32F403AVGT7, 32bitové mikrokontroléry, bitové mikrokontroléry, mikrokontroléry

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *