Microcontroler ARTERYTEK AT-START-F415 pe 32 de biți

Produs terminatview
AT-START-F415 este o placă de evaluare bazată pe cipul AT*32F415RCT7-7. Dispune de indicatori LED, butoane, un conector USB micro-B, un conector de tip A și un conector de extensie ArduinoTM Uno R3. Această placă include instrumentul de depanare/programare AT-LINK-EZ, eliminând nevoia de instrumente de dezvoltare suplimentare.
Pornire rapidă
Pentru a începe cu AT-START-F415:
- Conectați sursa de alimentare necesară.
- Selectați lanțul de instrumente adecvat care acceptă AT-START-F415.
Hardware și aspect
AT-START-F415 oferă următoarele caracteristici hardware:
- Selectarea sursei de alimentare
- Placa acceptă diverse opțiuni de alimentare.
Introducere
AT-START-F415 este conceput pentru a vă ajuta să explorați caracteristicile de înaltă performanță ale microcontrolerului pe 32 de biți, AT32F415 încorporat cu nucleul ARM Cortex®-M4 și să vă ajute să vă dezvoltați aplicațiile. AT-START-F415 este o placă de evaluare bazată pe cip AT32F415RCT7-7 cu indicatoare LED, butoane, un conector USB micro-B, conector tip A și conector de extensie ArduinoTM Uno R3. Această placă de evaluare încorporează instrumentul de depanare/programare AT-Link-EZ fără a fi nevoie de alte instrumente de dezvoltare.
Pesteview
Caracteristici
AT-START-F415 are următoarele caracteristici:
- AT-START-F415 are un microcontroler AT32F415RCT7-7 la bord care încorporează ARM Cortex®-M4, procesor pe 32 de biți, memorie Flash de 256 KB și pachete de 32 KB SRAM, LQFP64 7×7 mm.
- Conector AT-Link la bord:
- AT-Link-EZ de la bord poate fi folosit pentru programare și depanare (AT-Link-EZ este o versiune simplificată a AT-Link și nu acceptă modul offline)
- Dacă AT-Link-EZ este separat de această placă prin aplecarea de-a lungul îmbinării, AT-START-F415 poate fi conectat la un AT-Link independent pentru programare și depanare
- Standard J ARM integrat cu 20 de piniTAG conector (cu un conector JTAG/ conector SWD pentru programare/depanare)
- Diferite metode de alimentare cu energie:
- Prin magistrala USB a AT-Link-EZ
- Prin magistrala USB OTG (VBUS) de la AT-START-F415
- Sursă de alimentare externă 7~12 V (VIN)
- Alimentare externă de 5 V (E5V)
- Alimentare externă de 3.3 V
- 4 x indicatoare LED:
- LED1 (roșu) utilizat pentru pornirea la 3.3 V
- 3 x LED-uri UTILIZATOR, LED2 (roșu), LED3 (alb) și LED4 (verde)
- 2 x butoane (buton utilizator și butonul de resetare)
- Cristal HSE de 8 MHz
- Cristal LSE de 32.768 kHz
- Conector USB tip A și micro-B integrat pentru funcția USB OTG
- Diferiți conectori de extensie pot fi conectați rapid la o placă prototip și ușor de explorat:
- Conector de extensie ArduinoTM Uno R3
- Conector de extensie a portului I/O LQFP64
Definiția termenilor
- Jumper JPx PORNIT
- Jumper instalat.
- Jumper JPx DEZACTIVAT
- Jumped neinstalat.
- Rezistorul Rx ON
- Scurt scurt prin lipire sau rezistență de 0Ω.
- Rezistorul Rx OPRIT
- Deschide.
Pornire rapidă
Începeți
Configurați placa AT-START-F415 în următoarea ordine pentru a porni aplicația:
- Verificați poziția Jumperului pe placă:
- JP1 este conectat la GND sau OFF (pinul BOOT0 este 0, iar BOOT0 are un rezistor de tragere în jos în AT32F415RCT7-7);
- JP4 opțional sau OFF (BOOT1 este în orice stare);
- JP6 și JP7 selectează IO-ul superior.
- Conectați placa AT-START-F415 la computer printr-un cablu USB (de tip A la micro-B), iar placa va fi alimentată prin conectorul USB AT-Link-EZ CN6. LED-ul 1 (roșu) este întotdeauna aprins, iar celelalte trei LED-uri (LED2 până la LED4) încep să clipească pe rând.
- După apăsarea butonului utilizator (B2), frecvența de clipire a trei LED-uri este schimbată.
Lanțuri de instrumente care acceptă AT-START-F415
- ARM® Keil®: MDK-ARM™
- IAR™: EWARM
Hardware și aspect
- Placa AT-START-F415 este proiectată în jurul unui microcontroler AT32F415RCT7-7 în pachet LQFP64 7×7 mm.

- Figura 1 prezintă conexiunile dintre AT-Link-EZ, AT32F415RCT7-7 și perifericele acestora (butoane, LED-uri, USB OTG și conectori de extensie)

- Figura 2 și Figura 3 prezintă aceste caracteristici pe placa AT-Link-EZ și AT-START-F415.
Alegerea sursei de alimentare
Alimentarea de 5 V a AT-START-F415 poate fi furnizată printr-un cablu USB (fie prin conectorul USB CN6 pe AT-Link-EZ sau prin conectorul USB OTG CN5 pe AT-START-F415), fie printr-un conector extern Sursă de alimentare de 5 V (E5V) sau printr-o sursă de alimentare externă de 7~12 V (VIN) prin 5V vol.tage regulator (U1) de pe placă. În acest caz, sursa de alimentare de 5 V asigură puterea de 3.3 V cerută de microcontrolere și periferice prin intermediul 3.3 V vol.tage regulator (U2) de pe placă. Pinul de 5 V al J4 sau J7 poate fi folosit și ca sursă de alimentare de intrare. Placa AT-START-F415 trebuie alimentată de o sursă de alimentare de 5 V. Pinul de 3.3 V al J4 sau pinul VDD al J1 și J2 poate fi, de asemenea, utilizat direct ca sursă de alimentare de intrare de 3.3 V. Placa AT-START-F415 trebuie alimentată de o unitate de alimentare de 3.3 V.
Nota
- Dacă nu sunt furnizate 5 V prin conectorul USB (CN6) de pe AT-Link-EZ, AT-Link-EZ nu va fi alimentat prin alte metode de alimentare.
- Când o altă placă de aplicație este conectată la J4, pinul VIN, 5 V și 3.3 V poate fi folosit ca putere de ieșire; Pin J7 5V folosit ca putere de ieșire de 5 V; pinul VDD al J1 și J2 folosit ca putere de ieșire de 3.3 V.
IDD
În cazul JP3 OFF (simbol IDD) și R13 OFF, este permisă conectarea unui ampermetru pentru a măsura consumul de energie al AT32F415RCT7-7.
- JP3 DEZACTIVAT, R13 PORNIT:
- AT32F415RCT7-7 este alimentat. (Setarea implicită și mufa JP3 nu sunt montate înainte de expediere)
- JP3 PORNIT, R13 DEZACTIVAT:
- AT32F415RCT7-7 este alimentat.
- JP3 OFF, R13 OFF:
- Trebuie conectat un ampermetru pentru a măsura consumul de energie al AT32F415RCT7-7 (dacă nu există un ampermetru, AT32F415RCT7-77 nu poate fi alimentat).
Programare și depanare
AT-LINK-EZ încorporat
Placa de evaluare încorporează instrumentul de programare și depanare Artery AT-Link-EZ pentru ca utilizatorii să programeze/depaneze AT32F415RCT7-7 pe placa AT-START-F415. AT-Link-EZ acceptă modul de interfață SWD și acceptă un set de porturi COM virtuale (VCP) pentru a se conecta la USART1_TX/USART1_RX (PA9/PA10) de la AT32F415RCT7-7. În acest caz, PA9 și PA10 ale AT32F415RCT7-7 vor fi afectate de AT-Link-EZ după cum urmează:
- PA9 este slab tras la un nivel înalt de pinul VCP RX al AT-Link-EZ;
- PA10 este puternic tras la un nivel înalt de pinul VCP TX al AT-Link-EZ
Utilizatorul poate seta R9 sau R10 OFF, apoi utilizarea PA9 și PA10 a AT32F415RCT7-7 nu este supusă restricțiilor de mai sus. Portul de depanare SWO al AT-Link-EZ este conectat la TRACESWO (PB3) al AT32F415RCT7-7 prin R53 și este setat într-o stare flotantă când funcția de depanare SWO este dezactivată, ceea ce nu va afecta utilizarea PB3 de către AT32F415RCT7-7. Dacă aveți alte nelămuriri, dezactivați R53.
Vă rugăm să consultați manualul utilizatorului AT-Link pentru detalii complete despre operațiunile, actualizarea firmware-ului și măsurile de precauție ale AT-Link-EZ. PCB-ul AT-Link-EZ de pe placa de evaluare poate fi separat de AT-START-F415 prin aplecarea de-a lungul îmbinării. În acest caz, AT-START-F415 poate fi conectat în continuare la CN7 al AT-Link-EZ prin CN2 (nu este montat înainte de expediere) sau poate fi conectat cu un alt AT-Link pentru a continua programarea și depanarea pe AT32F415RCT7- 7.
Standard J ARM® cu 20 de piniTAG conector
AT-START-F415 își rezervă și JTAG sau conectori de uz general SWD ca instrumente de programare/depanare. Dacă utilizatorii doresc să folosească această interfață pentru a programa și a depana AT32F415RCT7-7, vă rugăm să separați AT-Link-EZ de această placă sau să setați R41, R44 și R46 OFF și conectați CN3 (nemontat înainte de expediere) la programare și instrument de depanare.
Selectarea modului de pornire
La pornire, pot fi selectate trei moduri de pornire diferite prin intermediul configurației pin.
Tabelul 1: Setarea jumperului de selecție a modului de pornire
|
Jumper |
Pinuri de selecție a modului de pornire |
Setări |
|
| BOOT1 | BOOT0 | ||
| JP1 conectat la GND sau OFF;
JP4 opțional sau OFF |
X |
0 |
Porniți din memoria flash internă
(Setare implicită din fabrică) |
| JP1 conectat la VDD
JP4 conectat la GND |
0 |
1 |
Porniți din memoria sistemului |
| JP1 conectat la VDD
JP4 conectat la VDD |
1 |
1 |
Boot de la SRAM |
Sursă externă a ceasului
Sursa ceasului HSE
Există trei moduri hardware pentru a seta sursele externe de ceas de mare viteză:
- Cristal de bord (setare implicită):
- Cristalul de 8 MHz de pe placă este folosit ca sursă de ceas HSE. Setarea hardware trebuie să fie: R1 și R15 ON, R14 și R16 OFF
- Oscilator de la PD0 extern:
- Oscilatorul extern este injectat din pinul_5 al lui J2. Setarea hardware trebuie să fie: R14 și R16 ON, R1 și R15 OFF.
- HSE nu este utilizat:
- PD0 și PD1 sunt utilizate ca GPIO. Setarea hardware trebuie să fie: R14 și R16 ON, R1 și R15 OFF.
Sursă ceas LSE
Există trei moduri hardware pentru a seta sursele externe de ceas de viteză mică:
- Cristal la bord (setare implicită din fabrică):
- Cristalul de 32.768 kHz de pe placă este folosit ca sursă de ceas LSE. Setările hardware trebuie să fie: R6 și R7 ON, R5 și R8 OFF
- Oscilator de la PC14 extern:
- Oscilatorul extern este injectat din pinul_3 al lui J2. Setarea hardware trebuie să fie: R5 și R8 ON, R6 și R7 OFF.
- LSE nu este utilizat:
- PC14 și PC15 sunt folosite ca GPIO. Setările hardware trebuie să fie: R5 și R8 ON, R6 și R7 OFF.
Indicatoare LED
- LED de alimentare1
- Roșul indică faptul că placa este alimentată la 3.3 V.
- LED utilizator2
- Roșu, conectat la pinul PC2 al AT32F415RCT7-7.
- LED utilizator3
- Galben, conectat la pinul PC3 al AT32F415RCT7-7
- LED utilizator4
- Verde, conectat la pinul PC5 al AT32F415RCT7-7
Butoane
- Butonul de resetare B1:
- Conectat la NRST pentru a reseta AT32F415RCT7-7
- Butonul utilizator B2:
- Este, în mod implicit, conectat la PA0 al AT32F415RCT7-7 și utilizat alternativ ca buton de trezire (R19 ON, R21 OFF); Sau conectat la PC13 și folosit alternativ ca TAMPButon ER-RTC (R19 OFF, R21 ON)
USB OTG

Placa AT-START-F415 acceptă modul de comunicare USB cu gazdă de viteză maximă/viteză mică sau cu dispozitiv de viteză maximă printr-un conector USB micro-B (CN5). În modul dispozitiv, AT32F415RCT7-7 poate fi conectat direct la gazdă prin USB micro-B, iar VBUS poate fi folosit ca sursă de alimentare de 5 V a plăcii AT-START-F415; În modul gazdă, este necesar un cablu USB OTG extern pentru a se conecta la dispozitiv și controlează alimentarea conectorului USB micro-B a dispozitivului prin controlul tranzistorului S8550 printr-un port PD2. În plus, placa AT-START-F415 are și un conector suplimentar USB de tip A (CN1), care este un conector gazdă USB, în principal pentru conectarea la discul U și la alte dispozitive fără a fi nevoie de cablu USB OTG. Conectorul USB tip A nu este controlat de comutatorul de alimentare.
Când PA9 sau PA10 al AT32F415RCT7-7 este utilizat ca funcție OTG_FS_VBUS sau OTG_FS_ID, JP6 sau JP7 ar trebui să selecteze OTG_FS inferior. În acest caz, PA9 sau PA10 este conectat la conectorul USB micro-B și deconectat de la conectorii de extensie ArduinoTM Uno R3 (J3~J7), conectorii de extensie I/O LQFP64 (J1 și J2) și conectorul AT-Link (CN2).
rezistențe de 0 Ω
Tabelul 2. 0: Setarea rezistenței Ω
| Rezistoare | Stat(1) | Descriere |
|
R13 (Măsurarea consumului de energie al microcontrolerului) |
ON |
Când JP3 este OPRIT, 3.3 V este conectat la microcontroler la
furnizați sursa de alimentare pentru AT32F415RCT7-7 |
|
OFF |
Când JP3 este OPRIT, 3.3 V permite conectarea unui ampermetru pentru a măsura consumul de energie al AT32F415RCT7-7
(dacă nu există ampermetru, AT32F415RCT7-7 nu poate fi alimentat) |
|
| R4
(sursa de alimentare VBAT) |
ON | VBAT este conectat la VDD |
| OFF | VBAT poate fi alimentat de pin_1 VBAT al J2 | |
|
R1, R14, R15, R16 (HSE) |
ON, OFF, ON, OFF | Sursa de ceas HSE folosește cristalul Y2 pe placă |
|
OFF, ON, OFF, ON |
Sursa ceasului HSE este de la PD0 extern sau PD0 și PD1 sunt
folosit ca GPIO. |
|
|
R5, R6, R7, R8 (LSE) |
OFF, ON, ON, OFF | Sursa de ceas LSE folosește cristalul Y1 pe placă |
|
ON, OFF, OFF, ON |
Sursa ceasului LSE este de la PC14 extern sau PC14 și PC15
sunt folosite ca GPIO. |
|
| R19, R21
(Buton utilizator B2) |
PORNIT, OPRIT | Butonul utilizator B2 este conectat la PA0 |
| OPRIT, PORNIT | Butonul utilizator B2 este conectat la PC13 | |
|
R29, R30 (PA11, PA12) |
OPRIT, OFF |
Când PA11 și PA12 sunt folosite ca USB, nu sunt
conectat la pin_12 și pin_13 din J1 |
|
ON, ON |
Când PA11 și PA12 nu sunt folosite ca USB, ele pot fi
conectat la pin_12 și pin_13 din J1 |
|
|
R31, R32, R33, R34 (ArduinoTM A4, A5) |
OPRIT, PE, OPRIT, ON |
ArduinoTM A4 și A5 sunt conectate la ADC1_IN11 și
ADC1_IN10 |
|
ON, OFF, ON, OFF |
ArduinoTM A4 și A5 sunt conectate la I2C1_SDA și
I2C1_SCL |
|
|
R35, R36 (ArduinoTM D10) |
OPRIT, ON | ArduinoTM D10 este conectat la SPI1_SS |
| PORNIT, OPRIT | ArduinoTM D10 este conectat la PWM (TMR4_CH1) | |
|
R9 (USART1_RX) |
ON |
USART1_RX al AT32F415RCT7-7 este conectat la VCP TX al
AT-LINK-EZ |
|
OFF |
USART1_RX de la AT32F415RCT7-7 este deconectat de la VCP
TX de la AT-LINK-EZ |
|
|
R10 (USART1_TX) |
ON |
USART1_TX al AT32F415RCT7-7 este conectat la VCP RX al
AT-LINK-EZ |
|
OFF |
USART1_TX al AT32F415RCT7-7 este deconectat de la VCP
RX de la AT-LINK-EZ |
- Starea Rx implicită din fabrică este afișată cu aldine.
Conectori de extensie
Conector de extensie ArduinoTM Uno R3
Fișa mamă J3~J6 și J7 tată acceptă conectori standard ArduinoTM Uno R3. Majoritatea plăcilor fiice proiectate în jurul ArduinoTM Uno R3 sunt potrivite pentru AT-START-F415.
Nota 1: Porturile I/O ale AT32F415RCT7-7 sunt compatibile cu 3.3 V cu ArduinoTM Uno R3, dar incompatibile cu 5 V.
Nota 2: Pinul_8 al lui J3 este VDDA, care are același nivel cu VDD, fără funcție AFEF definită de ArduinoTM Uno R3.
Tabelul 3: Definiția pinului conectorului de extensie ArduinoTM Uno R3
| Conector | Număr PIN | Numele pinului Arduino | PIN AT32F415 nume | Funcții |
|
J4 (Alimentare electrică) |
1 | NC | – | – |
| 2 | IOREF | – | Referință 3.3V | |
| 3 | RESET | NRST | Resetare externă | |
| 4 | 3.3V | – | 3.3V intrare/ieșire | |
| 5 | 5V | – | 5V intrare/ieșire | |
| 6 | GND | – | Sol | |
| 7 | GND | – | Sol | |
| 8 | VIN | – | 7~12V intrare/ieșire | |
|
J6 (Intrare analogică) |
1 | A0 | PA0 | ADC1_IN0 |
| 2 | A1 | PA1 | ADC1_IN1 | |
| 3 | A2 | PA4 | ADC1_IN4 | |
| 4 | A3 | PB0 | ADC1_IN8 | |
| 5 | A4 | PC1 sau PB9(1) | ADC1_IN11 sau I2C1_SDA | |
| 6 | A5 | PC0 sau PB8(1) | ADC1_IN10 sau I2C1_SCL | |
|
J5 (byte scăzut de intrare/ieșire logică) |
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 (byte mare de intrare/ieșire logică) |
1 | D8 | PA9 | – |
| 2 | D9 | PC7 | TMR1_CH2 | |
| 3 | D10 | PA15 sau PB6(1) | SPI1_NSS sau TMR4_CH1 | |
| 4 | D11 | PA7 | TMR3_CH2 sau SPI1_MOSI | |
| 5 | D12 | PA6 | SPI1_MISO | |
| 6 | D13 | PA5 | SPI1_SCK | |
| 7 | GND | – | Sol | |
| 8 | VDDA | – | Ieșire VDDA | |
| 9 | SDA | PB9 | I2C1_SDA | |
| 10 | SCL | PB8 | I2C1_SCL |
|
J7 (Alții) |
1 | MISO | PB14 | SPI2_MISO |
| 2 | 5V | – | 5V intrare/ieșire | |
| 3 | SCK | PB13 | SPI2_SCK | |
| 4 | MOSI | PB15 | SPI2_MOSI | |
| 5 | RESET | NRST | Resetare externă | |
| 6 | GND | – | Sol | |
| 7 | NSS | PB12 | SPI2_NSS | |
| 8 | PB11 | PB11 | – |
- Setarea rezistenței 0Ω este prezentată în Tabelul 2.
Conector de extensie a portului I/O LQFP64
Conectorii de extensie J1 și J2 pot conecta AT-START-F415 la prototip extern/placă de ambalare. Porturile I/O ale AT32F415RCT7-7 sunt disponibile pe acești conectori de extensie. J1 și J2 pot fi măsurate și cu osciloscop, analizor logic sau sonda voltmetru.
Schematic




Istoricul reviziilor
Tabelul 4: Istoricul revizuirii documentului
| Data | Revizuire | Schimbări |
| 2019.8.16 | 1.0 | Lansare inițială |
|
2020.6.1 |
1.1 |
1. CB8 modificat la 1 μF.
2. Am corectat serigrafia de pe partea din spate la AT32F415RCT7-7. 3. S-a înlocuit un cristal de 8 MHz. 4. Optimizat direcția podului de lipit. 5. Am schimbat LED-ul3 în galben. |
|
2020.9.29 |
1.20 |
1. Am schimbat codul de revizuire al acestui document la 3 cifre, primele două pentru versiunea hardware AT-START și ultima pentru document.
2. Actualizat versiunea AT-Lin-EZ la 1.1 pentru a suporta depanarea SWO; şi S-a adăugat descrierea SWO. |
|
2020.11.19 |
1.30 |
1. Am actualizat versiunea AT-Link-EZ la 1.2 și am ajustat două rânduri de semnale CN7 și am modificat serigrafia.
2. Modificat serigrafia CN2 în conformitate cu instrumentele de dezvoltare Artery. 3. S-a adăugat inelul pin de test GND pentru a facilita măsurarea. |
NOTIFICARE IMPORTANTĂ
NOTIFICARE IMPORTANTĂ: CITIȚI CU ATENȚIE
Cumpărătorii înțeleg și sunt de acord că cumpărătorii sunt singurii responsabili pentru selecția și utilizarea produselor și serviciilor Artery. Produsele și serviciile Artery sunt furnizate „CA ESTE” și Artery nu oferă garanții exprese, implicite sau statutare, inclusiv, fără a se limita la, orice garanții implicite de vandabilitate, calitate satisfăcătoare, neîncălcare sau adecvare pentru un anumit scop în ceea ce privește produse si servicii.
Fără a aduce atingere oricărei prevederi contrare, cumpărătorii nu dobândesc niciun drept, titlu sau interes asupra produselor și serviciilor Artery sau asupra oricăror drepturi de proprietate intelectuală încorporate în acestea. În niciun caz, produsele și serviciile Artery furnizate nu vor fi interpretate ca (a) acordarea cumpărătorilor, în mod expres sau implicit, excludere sau în alt mod, o licență de utilizare a produselor și serviciilor terților; sau (b) acordarea de licențe a drepturilor de proprietate intelectuală ale terților; sau (c) garantarea produselor și serviciilor terței părți și a drepturilor sale de proprietate intelectuală. Cumpărătorii sunt de acord că produsele Artery nu sunt autorizate pentru utilizare ca și cumpărătorii nu trebuie să integreze, să promoveze, să vândă sau să transfere în alt mod vreun produs Artery oricărui client sau utilizator final pentru a fi utilizate ca componente critice în (a) orice fel de produse medicale, de salvare a vieții sau de viață. dispozitiv sau sistem de asistență sau (b) orice dispozitiv sau sistem de siguranță în orice aplicație și mecanism auto (inclusiv, dar fără a se limita la sistemele de frână sau airbag auto), sau (c) orice instalație nucleară sau (d) orice dispozitiv, aplicație sau sistem de control al traficului aerian sau (e) orice dispozitiv, aplicație sau sistem de arme sau (f) orice alt dispozitiv, aplicație sau sistem în care este de previzibil în mod rezonabil că defecțiunea produselor Artery așa cum sunt utilizate în un astfel de dispozitiv, aplicație sau sistem ar duce la deces, vătămare corporală sau daune materiale catastrofale.
© 2020 ARTERY Technology Corporation – Toate drepturile rezervate
Documente/Resurse
![]() |
Microcontroler ARTERYTEK AT-START-F415 pe 32 de biți [pdfGhid de utilizare AT32F415RCT7-7, AT-START-F415, AT-START-F415 Microcontroler pe 32 de biți, Microcontroler pe 32 de biți, Microcontroler |

