ARTERYTEK AT-START-F415 32-bitni mikrokontroler

Product Overview
AT-START-F415 je evaluaciona ploča zasnovana na AT*32F415RCT7-7 čipu. Sadrži LED indikatore, dugmad, USB micro-B konektor, konektor tipa A i ArduinoTM Uno R3 produžni konektor. Ova ploča uključuje alat za otklanjanje grešaka/programiranje AT-LINK-EZ, eliminirajući potrebu za dodatnim razvojnim alatima.
Brzi početak
Za početak rada s AT-START-F415:
- Priključite potrebno napajanje.
- Odaberite odgovarajući lanac alata koji podržava AT-START-F415.
Hardver i raspored
AT-START-F415 pruža sljedeće hardverske karakteristike:
- Izbor napajanja
- Ploča podržava različite opcije napajanja.
Uvod
AT-START-F415 je dizajniran da vam pomogne da istražite karakteristike visokih performansi 32-bitnog mikrokontrolera, AT32F415 ugrađenog sa ARM Cortex®-M4 jezgrom, i da pomogne u razvoju vaših aplikacija. AT-START-F415 je evaluaciona ploča zasnovana na AT32F415RCT7-7 čipu sa LED indikatorima, dugmadima, USB micro-B konektorom, konektorom tipa A i ArduinoTM Uno R3 produžnim konektorom. Ova ploča za evaluaciju ugrađuje alat za otklanjanje grešaka/programiranje AT-Link-EZ bez potrebe za drugim razvojnim alatima.
Gotovoview
Karakteristike
AT-START-F415 ima sljedeće karakteristike:
- AT-START-F415 ima ugrađeni AT32F415RCT7-7 mikrokontroler koji ugrađuje ARM Cortex®-M4, 32-bitni procesor, 256 KB Flash memorije i 32 KB SRAM, LQFP64 7×7 mm pakete.
- Ugrađeni AT-Link konektor:
- Ugrađeni AT-Link-EZ može se koristiti za programiranje i otklanjanje grešaka (AT-Link-EZ je pojednostavljena verzija AT-Link-a i ne podržava način rada van mreže)
- Ako se AT-Link-EZ odvoji od ove ploče savijanjem duž spoja, AT-START-F415 se može povezati na nezavisni AT-Link za programiranje i otklanjanje grešaka
- Ugrađeni 20-pinski ARM standard JTAG konektor (sa JTAG/SWD konektor za programiranje/debagovanje)
- Različite metode napajanja:
- Preko USB sabirnice AT-Link-EZ
- Preko USB OTG magistrale (VBUS) AT-START-F415
- Eksterno napajanje od 7~12 V (VIN)
- Eksterno napajanje od 5 V (E5V)
- Eksterno napajanje od 3.3 V
- 4 x LED indikatori:
- LED1 (crvena) se koristi za 3.3 V napajanje
- 3 x KORISNIČKA LED dioda, LED2 (crvena), LED3 (bijela) i LED4 (zelena)
- 2 x dugmeta (korisničko dugme i dugme za resetovanje)
- 8 MHz HSE kristal
- 32.768 kHz LSE kristal
- Ugrađeni USB tip A i micro-B konektor za USB OTG funkciju
- Različiti konektori za proširenje mogu se brzo povezati u prototipnu ploču i lako ih je istražiti:
- ArduinoTM Uno R3 konektor za proširenje
- LQFP64 konektor za proširenje I/O porta
Definicije pojmova
- Jumper JPx UKLJUČEN
- Jumper instaliran.
- Jumper JPx OFF
- Skočio nije instaliran.
- Otpornik Rx UKLJUČEN
- Kratak spoj zbog lemljenja ili otpornika 0Ω.
- Otpornik Rx OFF
- Otvori.
Brzi početak
Započnite
Konfigurirajte ploču AT-START-F415 sljedećim redoslijedom da pokrenete aplikaciju:
- Provjerite poziciju skakača na ploči:
- JP1 je povezan na GND ili OFF (BOOT0 pin je 0, a BOOT0 ima pull-down otpornik u AT32F415RCT7-7);
- JP4 opciono ili OFF (BOOT1 je u bilo kom stanju);
- JP6 i JP7 biraju gornji IO.
- Povežite AT-START-F415 ploču sa računarom preko USB kabla (tip A do micro-B), a ploča će se napajati preko AT-Link-EZ USB konektora CN6. LED1 (crvena) je uvijek uključena, a ostale tri LED diode (LED2 do LED4) počinju da trepću naizmjenično.
- Nakon pritiska na korisničko dugme (B2), mijenja se frekvencija treptanja tri LED diode.
Lanci alata koji podržavaju AT-START-F415
- ARM® Keil®: MDK-ARM™
- IAR™: EWARM
Hardver i raspored
- AT-START-F415 ploča je dizajnirana oko AT32F415RCT7-7 mikrokontrolera u LQFP64 7×7 mm paketu.

- Slika 1 prikazuje veze između AT-Link-EZ, AT32F415RCT7-7 i njihovih perifernih uređaja (dugmići, LED diode, USB OTG i konektori za proširenje)

- Slika 2 i Slika 3 prikazuju ove karakteristike na AT-Link-EZ i AT-START-F415 ploči.
Izbor napajanja
Napajanje od 5 V za AT-START-F415 može se obezbijediti preko USB kabla (bilo preko USB konektora CN6 na AT-Link-EZ ili USB OTG konektora CN5 na AT-START-F415), ili preko eksternog Napajanje od 5 V (E5V), ili eksterno napajanje od 7~12 V (VIN) preko 5V voltage regulator (U1) na ploči. U ovom slučaju, napajanje od 5 V obezbjeđuje snagu od 3.3 V potrebnu za mikrokontrolere i periferne uređaje pomoću 3.3 V vol.tage regulator (U2) na ploči. Pin od 5 V J4 ili J7 se također može koristiti kao ulazni izvor napajanja. AT-START-F415 ploča mora biti napajana iz jedinice za napajanje od 5 V. Pin od 3.3 V na J4 ili VDD pin na J1 i J2 se takođe može direktno koristiti kao 3.3 V ulazno napajanje. AT-START-F415 ploča mora biti napajana iz jedinice za napajanje od 3.3 V.
Napomena
- Osim ako 5 V nije osigurano preko USB konektora (CN6) na AT-Link-EZ, AT-Link-EZ se neće napajati drugim metodama napajanja.
- Kada je druga aplikaciona ploča povezana na J4, VIN pin, 5 V i 3.3 V se može koristiti kao izlazna snaga; J7 5V pin koji se koristi kao izlazna snaga od 5 V; VDD pin J1 i J2 koristi se kao izlazna snaga od 3.3 V.
IDD
U slučaju da je JP3 OFF (simbol IDD) i R13 OFF, dozvoljeno je priključiti ampermetar za mjerenje potrošnje energije AT32F415RCT7-7.
- JP3 OFF, R13 ON:
- AT32F415RCT7-7 je napajan. (Zadana postavka i JP3 utikač nije montiran prije isporuke)
- JP3 UKLJUČENO, R13 ISKLJUČENO:
- AT32F415RCT7-7 je napajan.
- JP3 OFF, R13 OFF:
- Ampermetar mora biti povezan za mjerenje potrošnje energije AT32F415RCT7-7 (ako nema ampermetra, AT32F415RCT7-77 se ne može napajati).
Programiranje i otklanjanje grešaka
Ugrađen AT-LINK-EZ
Ploča za evaluaciju ugrađuje Artery AT-Link-EZ alat za programiranje i otklanjanje grešaka za korisnike da programiraju/debugiraju AT32F415RCT7-7 na AT-START-F415 ploči. AT-Link-EZ podržava režim SWD interfejsa i podržava skup virtuelnih COM portova (VCP) za povezivanje na USART1_TX/USART1_RX (PA9/PA10) AT32F415RCT7-7. U ovom slučaju, PA9 i PA10 AT32F415RCT7-7 će biti pod uticajem AT-Link-EZ-a na sledeći način:
- PA9 je slabo povučen na visoki nivo od strane VCP RX pina AT-Link-EZ;
- PA10 je snažno podignut na visoki nivo pomoću VCP TX pina AT-Link-EZ
Korisnik može postaviti R9 ili R10 OFF, tada korištenje PA9 i PA10 AT32F415RCT7-7 ne podliježe gore navedenim ograničenjima. SWO port za otklanjanje grešaka AT-Link-EZ povezan je sa TRACESWO (PB3) AT32F415RCT7-7 preko R53 i postavljen je u plutajuće stanje kada je funkcija za otklanjanje grešaka SWO onemogućena, što neće uticati na upotrebu PB3 od strane AT32F415RCT7-7. Ako imate drugih briga, postavite R53 OFF.
Molimo pogledajte AT-Link korisnički priručnik za potpune detalje o operacijama, nadogradnji firmvera i mjerama opreza za AT-Link-EZ. AT-Link-EZ PCB na ploči za evaluaciju može se odvojiti od AT-START-F415 savijanjem duž spoja. U ovom slučaju, AT-START-F415 i dalje može biti povezan na CN7 AT-Link-EZ preko CN2 (nije montiran prije isporuke), ili se može povezati s drugim AT-Link-om da nastavi programiranje i otklanjanje grešaka na AT32F415RCT7- 7.
20-pinski ARM® standard JTAG konektor
AT-START-F415 također rezerviše JTAG ili SWD konektori opšte namene kao alati za programiranje/debagovanje. Ako korisnici žele da koriste ovo sučelje za programiranje i otklanjanje grešaka na AT32F415RCT7-7, molimo odvojite AT-Link-EZ od ove ploče ili postavite R41, R44 i R46 OFF, i povežite CN3 (nije montiran prije isporuke) na programiranje i alat za otklanjanje grešaka.
Izbor načina pokretanja
Prilikom pokretanja, mogu se odabrati tri različita načina pokretanja pomoću konfiguracije pinova.
Tabela 1: Postavka kratkospojnika za odabir načina pokretanja
|
Jumper |
Pinovi za odabir načina pokretanja |
Postavke |
|
| BOAT1 | BOAT0 | ||
| JP1 spojen na GND ili OFF;
JP4 opciono ili OFF |
X |
0 |
Pokrenite sistem sa interne fleš memorije
(Tvornički zadana postavka) |
| JP1 povezan na VDD
JP4 povezan na GND |
0 |
1 |
Pokrenite sistem iz sistemske memorije |
| JP1 povezan na VDD
JP4 povezan na VDD |
1 |
1 |
Pokretanje sa SRAM-a |
Eksterni izvor takta
HSE izvor takta
Postoje tri hardverska načina za postavljanje eksternih izvora takta velike brzine:
- Ugrađeni kristal (podrazumevana postavka):
- Kristal od 8 MHz na ploči se koristi kao HSE izvor takta. Postavka hardvera mora biti: R1 i R15 ON, R14 i R16 OFF
- Oscilator sa eksternog PD0:
- Eksterni oscilator se ubrizgava sa pin_5 J2. Postavka hardvera mora biti: R14 i R16 ON, R1 i R15 OFF.
- HSE se ne koristi:
- PD0 i PD1 se koriste kao GPIO. Postavka hardvera mora biti: R14 i R16 ON, R1 i R15 OFF.
LSE izvor takta
Postoje tri hardverska načina za postavljanje vanjskih izvora takta male brzine:
- Ugrađeni kristal (tvornički zadana postavka):
- Kristal od 32.768 kHz na ploči se koristi kao LSE izvor takta. Postavke hardvera moraju biti: R6 i R7 ON, R5 i R8 OFF
- Oscilator sa eksternog PC14:
- Eksterni oscilator se ubrizgava sa pin_3 J2. Postavka hardvera mora biti: R5 i R8 ON, R6 i R7 OFF.
- LSE se ne koristi:
- PC14 i PC15 se koriste kao GPIO. Postavke hardvera moraju biti: R5 i R8 ON, R6 i R7 OFF.
LED indikatori
- LED za napajanje1
- Crveno označava da se ploča napaja od 3.3 V.
- Korisnička LED2
- Crvena, spojena na PC2 pin AT32F415RCT7-7.
- Korisnička LED3
- Žuti, spojen na PC3 pin na AT32F415RCT7-7
- Korisnička LED4
- Zelena, spojena na PC5 pin na AT32F415RCT7-7
Dugmad
- Dugme za resetiranje B1:
- Povezano na NRST radi resetiranja AT32F415RCT7-7
- Korisničko dugme B2:
- Podrazumevano je povezan sa PA0 AT32F415RCT7-7 i alternativno se koristi kao dugme za buđenje (R19 UKLJUČENO, R21 ISKLJUČENO); Ili povezan na PC13 i alternativno se koristi kao TAMPDugme ER-RTC (R19 OFF, R21 ON)
USB OTG

AT-START-F415 ploča podržava USB host punu/malu brzinu ili način komunikacije uređaja pune brzine preko USB micro-B konektora (CN5). U načinu rada uređaja, AT32F415RCT7-7 se može direktno povezati na host preko USB micro-B, a VBUS se može koristiti kao napajanje od 5 V za AT-START-F415 ploču; U režimu domaćina, vanjski USB OTG kabel je neophodan za povezivanje s uređajem, a on kontrolira napajanje USB micro-B konektora za uređaj kontroliranjem tranzistora S8550 preko PD2 porta. Osim toga, AT-START-F415 ploča ima i dodatni USB tip A konektor (CN1), koji je USB host konektor uglavnom za povezivanje na U disk i druge uređaje bez potrebe za USB OTG kablom. USB konektor tipa A je bez kontrole prekidača za napajanje.
Kada se PA9 ili PA10 od AT32F415RCT7-7 koristi kao funkcija OTG_FS_VBUS ili OTG_FS_ID, JP6 ili JP7 bi trebali odabrati niži OTG_FS. U ovom slučaju, PA9 ili PA10 je spojen na USB micro-B konektor i isključen sa ArduinoTM Uno R3 produžnih konektora (J3~J7), LQFP64 I/O produžnih konektora (J1 i J2) i AT-Link konektora (CN2).
0 Ω otpornici
Tabela 2. 0: Podešavanje Ω otpornika
| Otpornici | Država(1) | Opis |
|
R13 (Mjerenje potrošnje energije mikrokontrolera) |
ON |
Kada je JP3 isključen, 3.3V je spojeno na mikrokontroler na
obezbedi napajanje za AT32F415RCT7-7 |
|
OFF |
Kada je JP3 isključen, 3.3V omogućava povezivanje ampermetra za mjerenje potrošnje energije AT32F415RCT7-7
(ako nema ampermetra, AT32F415RCT7-7 se ne može napajati) |
|
| R4
(VBAT napajanje) |
ON | VBAT je povezan na VDD |
| OFF | VBAT se može napajati preko pin_1 VBAT od J2 | |
|
R1, R14, R15, R16 (HSE) |
ON, OFF, ON, OFF | HSE izvor takta koristi kristal Y2 na ploči |
|
OFF, ON, OFF, ON |
HSE izvor takta je iz eksternog PD0 ili su PD0 i PD1
koristi se kao GPIO. |
|
|
R5, R6, R7, R8 (LSE) |
OFF, ON, ON, OFF | LSE izvor takta koristi kristal Y1 na ploči |
|
ON, OFF, OFF, ON |
LSE izvor takta je sa eksternog PC14 ili PC14 i PC15
se koriste kao GPIO. |
|
| R19, R21
(korisničko dugme B2) |
UKLJUČENO ISKLJUČENO | Korisničko dugme B2 je povezano na PA0 |
| OFF, ON | Korisnički taster B2 je povezan na PC13 | |
|
R29, R30 (PA11, PA12) |
OFF, OFF |
Kada se PA11 i PA12 koriste kao USB, nisu
spojen na pin_12 i pin_13 na J1 |
|
ON, ON |
Kada se PA11 i PA12 ne koriste kao USB, mogu se koristiti
spojen na pin_12 i pin_13 na J1 |
|
|
R31, R32, R33, R34 (ArduinoTM A4, A5) |
OFF, UKLJUČENO, OFF, ON |
ArduinoTM A4 i A5 su povezani na ADC1_IN11, i
ADC1_IN10 |
|
ON, OFF, ON, OFF |
ArduinoTM A4 i A5 su povezani na I2C1_SDA i
I2C1_SCL |
|
|
R35, R36 (ArduinoTM D10) |
OFF, ON | ArduinoTM D10 je povezan na SPI1_SS |
| UKLJUČENO ISKLJUČENO | ArduinoTM D10 je povezan na PWM (TMR4_CH1) | |
|
R9 (USART1_RX) |
ON |
USART1_RX od AT32F415RCT7-7 je povezan na VCP TX od
AT-LINK-EZ |
|
OFF |
USART1_RX od AT32F415RCT7-7 je isključen sa VCP-a
TX od AT-LINK-EZ |
|
|
R10 (USART1_TX) |
ON |
USART1_TX od AT32F415RCT7-7 je povezan na VCP RX od
AT-LINK-EZ |
|
OFF |
USART1_TX od AT32F415RCT7-7 je isključen sa VCP-a
RX od AT-LINK-EZ |
- Fabrički zadano Rx stanje je prikazano BOLD.
Produžni konektori
ArduinoTM Uno R3 konektor za proširenje
Ženski utikač J3~J6 i muški J7 podržavaju standardne ArduinoTM Uno R3 konektore. Većina matičnih ploča dizajniranih oko ArduinoTM Uno R3 je pogodna za AT-START-F415.
Napomena 1: I/O portovi AT32F415RCT7-7 su 3.3 V kompatibilni sa ArduinoTM Uno R3, ali 5V nekompatibilni.
Napomena 2: Pin_8 J3 je VDDA, koji ima isti nivo kao VDD, bez AFEF funkcije definirane od strane ArduinoTM Uno R3.
Tabela 3: Definicija pina konektora za proširenje ArduinoTM Uno R3
| Konektor | Pin broj | Ime Arduino pina | AT32F415 pin ime | Funkcije |
|
J4 (napajanje) |
1 | NC | – | – |
| 2 | IOREF | – | 3.3V referenca | |
| 3 | RESET | NRST | Eksterno resetovanje | |
| 4 | 3.3V | – | 3.3V ulaz/izlaz | |
| 5 | 5V | – | 5V ulaz/izlaz | |
| 6 | GND | – | Ground | |
| 7 | GND | – | Ground | |
| 8 | VIN | – | 7~12V ulaz/izlaz | |
|
J6 (analogni ulaz) |
1 | A0 | PA0 | ADC1_IN0 |
| 2 | A1 | PA1 | ADC1_IN1 | |
| 3 | A2 | PA4 | ADC1_IN4 | |
| 4 | A3 | PB0 | ADC1_IN8 | |
| 5 | A4 | PC1 ili PB9(1) | ADC1_IN11 ili I2C1_SDA | |
| 6 | A5 | PC0 ili PB8(1) | ADC1_IN10 ili I2C1_SCL | |
|
J5 (Logički ulaz/izlaz niži bajt) |
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 | – | |
|
J3 (visoki bajt logičkog ulaza/izlaza) |
1 | D8 | PA9 | – |
| 2 | D9 | PC7 | TMR1_CH2 | |
| 3 | D10 | PA15 ili PB6(1) | SPI1_NSS ili TMR4_CH1 | |
| 4 | D11 | PA7 | TMR3_CH2 ili SPI1_MOSI | |
| 5 | D12 | PA6 | SPI1_MISO | |
| 6 | D13 | PA5 | SPI1_SCK | |
| 7 | GND | – | Ground | |
| 8 | VDDA | – | VDDA izlaz | |
| 9 | SDA | PB9 | I2C1_SDA | |
| 10 | SCL | PB8 | I2C1_SCL |
|
J7 (Ostalo) |
1 | MISO | PB14 | SPI2_MISO |
| 2 | 5V | – | 5V ulaz/izlaz | |
| 3 | SCK | PB13 | SPI2_SCK | |
| 4 | MOSI | PB15 | SPI2_MOSI | |
| 5 | RESET | NRST | Eksterno resetovanje | |
| 6 | GND | – | Ground | |
| 7 | NSS | PB12 | SPI2_NSS | |
| 8 | PB11 | PB11 | – |
- Podešavanje otpornika 0Ω prikazano je u tabeli 2.
LQFP64 konektor za proširenje I/O porta
Produžni konektori J1 i J2 mogu povezati AT-START-F415 na eksterni prototip/ploču za pakovanje. I/O portovi AT32F415RCT7-7 dostupni su na ovim konektorima za proširenje. J1 i J2 se također mogu mjeriti osciloskopom, logičkim analizatorom ili voltmetarskom sondom.
Šematski




Istorija revizija
Tabela 4: Istorija revizije dokumenta
| Datum | Revizija | Promjene |
| 2019.8.16 | 1.0 | Prvo izdanje |
|
2020.6.1 |
1.1 |
1. Modificiran CB8 na 1 μF.
2. Ispravljen sitotisak na poleđini na AT32F415RCT7-7. 3. Zamijenjen kristal od 8 MHz. 4. Optimiziran smjer lemnog mosta. 5. Promijenio LED3 u žuto. |
|
2020.9.29 |
1.20 |
1. Promijenjen kod revizije ovog dokumenta na 3 cifre, s tim da prve dvije za AT-START verziju hardvera, a posljednja za dokument.
2. Ažurirana verzija AT-Lin-EZ na 1.1 da podržava SWO debug; i Dodan SWO opis. |
|
2020.11.19 |
1.30 |
1. Ažurirao verziju AT-Link-EZ na 1.2, i podesio dva reda CN7 signala, i modificirao sitotisak.
2. Modificirao CN2 silkcreen u skladu sa alatima za razvoj arterija. 3. Dodan GND test pin prsten za olakšavanje mjerenja. |
VAŽNA NAPOMENA
VAŽNA NAPOMENA: MOLIM VAS PROČITAJTE PAŽLJIVO
Kupci razumiju i slažu se da su kupci isključivo odgovorni za odabir i korištenje Artery proizvoda i usluga. Artery proizvodi i usluge pružaju se „KAKO JESU“ i Artery ne daje nikakva izričita, implicirana ili zakonska jamstva, uključujući, bez ograničenja, bilo kakva implicirana jamstva o mogućnosti prodaje, zadovoljavajuće kvalitete, nekršenja ili prikladnosti za određenu svrhu u odnosu na Artery proizvoda i usluga.
Bez obzira na bilo šta suprotno, kupci ne stiču nikakva prava, vlasništvo ili interes u bilo kojim Arteryjevim proizvodima i uslugama ili bilo kakvim pravima intelektualne svojine koja su u njima sadržana. Ni u kom slučaju Arteryjevi proizvodi i usluge neće se tumačiti kao (a) davanje kupcima, izričito ili implicirano, estoppel ili na drugi način, licencu za korištenje proizvoda i usluga treće strane; ili (b) licenciranje prava intelektualne svojine trećih strana; ili (c) garantovanje proizvoda i usluga treće strane i prava intelektualne svojine. Kupci se ovim slažu da Arteryjevi proizvodi nisu ovlašteni za upotrebu i kupci neće integrirati, promovirati, prodavati ili na drugi način prenositi bilo koji Arteryjev proizvod bilo kojem kupcu ili krajnjem korisniku za upotrebu kao kritične komponente u (a) bilo kojoj medicinskoj, spasilačkoj ili životnoj uređaj ili sistem za podršku, ili (b) bilo koji sigurnosni uređaj ili sistem u bilo kojoj automobilskoj primjeni i mehanizmu (uključujući, ali ne ograničavajući se na sisteme automobilskih kočnica ili zračnih jastuka), ili (c) bilo koje nuklearno postrojenje, ili (d) bilo koji uređaj za kontrolu zračnog prometa , aplikaciju ili sistem, ili (e) bilo koji uređaj, aplikaciju ili sistem za oružje, ili (f) bilo koji drugi uređaj, aplikaciju ili sistem za koji je razumno predvidljivo da bi kvar proizvoda arterije koji se koriste u takvom uređaju, aplikaciji ili sistemu doveo do smrti, tjelesnih ozljeda ili katastrofalne materijalne štete.
© 2020 ARTERY Technology Corporation – Sva prava zadržana
Dokumenti / Resursi
![]() |
ARTERYTEK AT-START-F415 32-bitni mikrokontroler [pdf] Korisnički priručnik AT32F415RCT7-7, AT-START-F415, AT-START-F415 32-bitni mikrokontroler, 32-bitni mikrokontroler, mikrokontroler |

