32bitové mikrokontroléry ArteryTek AT403F7AVGT32
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:
- Připojte napájecí zdroj k desce.
- Ujistěte se, že je správně nakonfigurováno IDD (Input Device Description).
- Naprogramujte a odlaďte desku pomocí vestavěného nástroje AT-Link-EZ.
- Vyberte požadovaný režim spouštění.
- V případě potřeby připojte externí zdroj hodin.
- Podle potřeby používejte LED indikátory a tlačítka.
- V případě potřeby připojte desku k USB zařízení.
- V případě potřeby přistupujte k bance 3 paměti Flash přes rozhraní SPIM.
- Podle potřeby použijte dostupné odpory 0.
- 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í:
- 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. - 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.
- 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.
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
- 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
- I/O porty AT32F403AVGT7 jsou 3.3 V kompatibilní s ArduinoTM Uno R3, ale 5V nekompatibilní.
- 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 | – |
- Nastavení odporu 0 Ω je uvedeno v tabulce 3.
- 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
- 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ý
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 |