Atmel-SAM-D11-Xplained-Pro-SMART-ARM-põhine-Mikrokontrolleri logo

Atmel SAM D11 Xplained Pro SMART ARM-põhised mikrokontrollerid

Atmel-SAM-D11-Xplained-Pro-SMART-ARM-põhine-mikrokontrolleri toode

Eessõna

Atmel® SAM D11 Xplained Pro hindamiskomplekt on riistvaraplatvorm ATSAMD11D14A mikrokontrolleri hindamiseks. Atmel Studio integreeritud arendusplatvormi toetatud komplekt pakub lihtsat juurdepääsu Atmel ATSAMD11D14A funktsioonidele ja selgitab, kuidas seadet kohandatud disainiga integreerida. Xplained Pro MCU seeria hindamiskomplektid sisaldavad sisseehitatud silurit ja ATSAMD11D14A programmeerimiseks või silumiseks pole vaja väliseid tööriistu. Xplained Pro laienduskomplektid pakuvad täiendavaid välisseadmeid, et laiendada plaadi funktsioone ja hõlbustada kohandatud disainilahenduste väljatöötamist.

Sissejuhatus

Omadused

  • Atmel ATSAMD11D14A mikrokontroller
  • Manustatud silur (EDBG)
  • USB liides
  • Programmeerimine ja silumine SAM D11 pardal Serial Wire Debugi (SWD) kaudu
  • Virtuaalne COM-pordi liides sihtimiseks UART-i kaudu
  • Atmel Data Gateway Interface (DGI) sihtimiseks SPI ja TWI kaudu
  • Neli GPIO-d on koodiseadmete sihtmärgiga ühendatud
  • Digitaalne I/O
  • Kaks mehaanilist nuppu (kasutaja ja lähtestamise nupp)
  • Üks kasutaja LED
  • Üks laienduse päis
  • Kolm võimalikku toiteallikat
  • Väline jõud
  • Sisseehitatud siluri USB
  • Siht-USB
  • 32kHz kristalljalajälg
  • USB-liides, ainult seadme režiim
  • Kaks QTouch® nuppu

Komplekt läbiview

  • Atmel SAM D11 Xplained Pro hindamiskomplekt on riistvaraplatvorm Atmel ATSAMD11D14A hindamiseks.
  • Komplekt pakub funktsioonide komplekti, mis võimaldab ATSAMD11D14A kasutajal kohe ATSAMD11D14A välisseadmete kasutamist alustada ja mõista, kuidas seadet oma disaini integreerida.

Joonis 1-1. SAM D11 Xplained Pro hindamiskomplekt läbiviewAtmel-SAM-D11-Xplained-Pro-SMART-ARM-põhised-mikrokontrollerid-joonis-1

Alustamine

Xplained Pro kiirkäivitus

Sammud Atmel Xplained Pro platvormi uurimise alustamiseks:

  1. Laadige alla Atmel Studio.
  2. Käivitage Atmel Studio.
  3. Ühendage USB-kaabel (Standard-A kuni Micro-B või Micro-AB) arvuti ja komplekti DBUG USB-pordi vahel.

Kui Xplained Pro MCU komplekt ühendatakse teie arvutiga esimest korda, installib operatsioonisüsteem draiveritarkvara. Juht file toetab nii Microsoft® Windows® XP, Windows Vista®, Windows 32, Windows 64, Windows 7 ja Windows Server 8 10- kui ka 2012-bitisi versioone.
Kui Xplained Pro MCU plaat on sisse lülitatud, süttib roheline toite LED ja Atmel Studio tuvastab automaatselt, millised Xplained Pro MCU- ja laiendusplaadid on ühendatud. Atmel Studio esitab asjakohast teavet, nagu andmelehti ja komplekti dokumentatsiooni. Atmel Studio komplekti sihtlehel on ka võimalus käivitada Atmel Software Framework (ASF) example rakendused komplekti jaoks. Seadme SAM D11 programmeerib ja silub sisseehitatud sisseehitatud silur ning seetõttu pole välist programmeerijat ega siluritööriista vaja.

Kujundusdokumentatsioon ja asjakohased lingid

  • Järgmine loend sisaldab linke SAM D11 Xplained Pro jaoks kõige asjakohasematele dokumentidele ja tarkvarale.
  • Xplained tooted – Atmel Xplained hindamiskomplektid on lihtsalt kasutatavate hindamiskomplektide sari Atmeli mikrokontrollerite ja muude Atmeli toodete jaoks. Madala kontaktide arvuga seadmete jaoks pakub Xplained Nano seeria minimalistlikku lahendust, millel on juurdepääs sihtmikrokontrolleri kõikidele sisend- ja väljundviigudele. Xplained Mini komplektid on mõeldud keskmise PIN-arvuga seadmetele ja lisavad Arduino Unoga ühilduva päise jalajälje ja prototüüpimisala. Xplained Pro komplektid on mõeldud keskmise ja suure pin-arvuga seadmetele, neil on täiustatud silumine ja välisfunktsioonide standardiseeritud laiendused. Kõigil neil komplektidel on programmeerijad/silujad, mis loovad odavate plaatide komplekti erinevate Atmeli toodete funktsioonide ja võimaluste hindamiseks ja demonstreerimiseks.
  • Atmel Studio – tasuta Atmel IDE C/C++ ja Atmeli mikrokontrollerite komplekteerimiskoodi arendamiseks.
  • Atmel sample kauplus – Atmel sample kauplus, kust saab tellida sampvähem seadmeid.
  • EDBG kasutusjuhend – kasutusjuhend, mis sisaldab lisateavet sisseehitatud siluri kohta.
  • IAR Embedded Workbench® for ARM® – see on kaubanduslik C/C++ kompilaator, mis on saadaval ARM® jaoks. Nende lehelt on saadaval 30-päevane hindamisversioon ja piiratud koodisuurusega algversioon websaidile. Koodi suuruse limiit on M16, M0+ ja M0 tuumaga seadmete puhul 1 kB ning muude tuumadega seadmete puhul 32 KB.
  • Atmel QTouch® Library PTC – QTouch Library Atmel AVR® ja ARM®-põhiste mikrokontrollerite jaoks.
  • Atmel QTouch® Composer – tööriist mahtuvuslike nuppude, liugurite ja rataste rakenduste arendamiseks.
  • Atmel Data Visualizer – Atmel Data Visualizer on programm, mida kasutatakse andmete töötlemiseks ja visualiseerimiseks. Data Visualizer saab andmeid vastu võtta erinevatest allikatest, nagu näiteks Xplained Pro plaatidel ja COM-portidel leiduv sisseehitatud siluri andmelüüsi liides.
  • Projekteerimisdokumentatsioon – pakett, mis sisaldab CAD-i allikat, skeeme, BOM-i, koostejooniseid, 3D-graafikuid, kihigraafikuid jne.
  • Riistvara kasutajajuhend PDF-vormingus – selle kasutusjuhendi PDF-versioon.
  • SAM D11 Xplained Pro Atmelis web leht – Atmel websaidi link.

Xplained Pro

Xplained Pro on hindamisplatvorm, mis pakub täielikku Atmeli mikrokontrolleri kogemust. Platvorm koosneb mitmest mikrokontrolleri (MCU) plaatidest ja laiendusplaatidest, mis on integreeritud Atmel Studioga, millel on Atmel Software Frameworki (ASF) draiverid ja demokood, mis toetavad andmete voogesitust ja palju muud. Xplained Pro MCU-plaadid toetavad laia valikut Xplained Pro laiendusplaate, mis on ühendatud standardsete päiste ja pistikute komplekti kaudu. Igal laiendusplaadil on identifitseerimiskiip (ID), mis võimaldab unikaalselt tuvastada, millised plaadid on ühendatud Xplained Pro MCU plaadiga. Seda teavet kasutatakse asjakohaste kasutusjuhendite, rakenduste märkuste, andmelehtede ja ntample koodi läbi Atmel Studio.

Manustatud silur

  • SAM D11 Xplained Pro sisaldab Atmel Embedded Debuggerit (EDBG) pardasiseseks silumiseks. EDBG on kolmest liidesest koosnev komposiit-USB-seade; silur, virtuaalne COM-port ja andmelüüsi liides (DGI).
  • Koos Atmel Studioga saab EDBG siluriliides programmeerida ja siluda ATSAMD11D14A. SAM D11 Xplained Pro puhul on SWD-liides ühendatud EDBG ja ATSAMD11D14A vahel.
  • Virtuaalne COM-port on ühendatud ATSAMD11D14A UART-iga ja pakub lihtsat viisi sihtrakendusega terminalitarkvara kaudu suhtlemiseks.
  • See pakub muutuva edastuskiiruse, paarsuse ja stoppbiti sätteid. Pange tähele, et ATSAMD11D14A seaded peavad ühtima terminali tarkvaras antud sätetega.
  • Info:  Virtuaalne COM-port EDBG-s nõuab, et terminali tarkvara seadistaks andmeterminali valmisoleku (DTR) signaali, et võimaldada ATSAMD11D14A-ga ühendatud UART-viigud. Kui DTR-signaal pole lubatud, hoitakse EDBG UART-viigud kõrge z-ga (tristaate), mis muudab COM-pordi kasutuskõlbmatuks. Mõni terminalitarkvara määrab DTR-signaali automaatselt, kuid see võib olla teie terminalis käsitsi lubatud.
  • DGI koosneb mitmest füüsilisest liidesest suhtlemiseks hostarvutiga. Side liideste kaudu on kahesuunaline. Seda saab kasutada sündmuste ja väärtuste saatmiseks ATSAMD11D14A-st või üldise printf-stiilis andmekanalina. Liideste kaudu võib liiklus olla ajalineampsündmuste täpsemaks jälgimiseks EDBG-s. Pange tähele, et kordaamping kehtestab üldkulud, mis vähendab maksimaalset läbilaskevõimet. Atmel Data Visualizerit kasutatakse andmete saatmiseks ja vastuvõtmiseks DGI kaudu.
    EDBG juhib SAM D11 Xplained Pro kahte LED-i; toite LED ja oleku LED. Allolev tabel näitab, kuidas LED-e erinevates töörežiimides juhitakse.

Tabel 3-1. EDBG LED-juhtimine

Töörežiim Power LED LED-i olek
Tavaline töö Toite LED põleb, kui plaadile on ühendatud toide. Aktiivsusindikaator, LED vilgub, kui EDBG-ga toimub side.
Alglaaduri režiim (jõude) Toite- ja oleku LED-tuli vilguvad samaaegselt.
Alglaaduri režiim (püsivara uuendamine) Toite- ja oleku LED-tuli vilguvad vaheldumisi.

Lisateavet EDBG kohta leiate EDBG kasutusjuhendist.

Riistvara identifitseerimissüsteem

Kõikidele Xplained Pro-ga ühilduvatele laiendusplaatidele on paigaldatud Atmel ATSHA204 CryptoAuthenticationâ„¢ kiip. See kiip sisaldab teavet, mis tuvastab laienduse selle nime ja mõningate lisaandmetega. Kui Xplained Pro laiendus on ühendatud Xplained Pro MCU plaadiga, loetakse teavet ja saadetakse see Atmel Studiosse. Atmel Studioga installitud Atmel Kitsi laiendus annab asjakohast teavet, kood exampja lingid asjakohastele dokumentidele. Allolev tabel näitab ID-kiibile salvestatud andmevälju koos ntampsisu.
Tabel 3-2 Xplained Pro ID kiibi sisu

Andmeväli Andmetüüp Exampsisu
Tootja ASCII string Atmel'\0'
Toote nimi ASCII string Segment LCD1 Xplained Pro'\0′
Toote läbivaatamine ASCII string 02'\0'
Toote seerianumber ASCII string 1774020200000010'\0'
Minimaalne voltage [mV] uint16_t 3000
Maksimaalne mahttage [mV] uint16_t 3600
Maksimaalne vool [mA] uint16_t 30

Toiteallikad

SAM D11 Xplained Pro komplekti saab toita mitmest toiteallikast, nagu on loetletud allolevas tabelis.
Tabel 3-3. SAM D11 Xplained Pro toiteallikad

Toite sisend Voltage nõuded Praegused nõuded Pistiku märgistus
Väline jõud 5V ±2% (±100mV) jaoks

USB-hosti töö. 4.3 V kuni 5.5 V, kui USB-hosti kasutamine pole vajalik.

Soovitatav miinimum on 1A, et tagada piisavalt voolu ühendatud USB-seadmete ja plaadi enda jaoks.

Sisendkaitse maksimaalse voolu spetsifikatsiooni tõttu on soovitatav maksimum 2A.

PWR
Sisseehitatud siluri USB 4.4 V kuni 5.25 V (vastavalt USB spetsifikatsioonile) 500mA (vastavalt USB spetsifikatsioonile) SILMU USB
Siht-USB 4.4 V kuni 5.25 V (vastavalt USB spetsifikatsioonile) 500mA (vastavalt USB spetsifikatsioonile) SIHT-USB

Komplekt tuvastab automaatselt, millised toiteallikad on saadaval, ja valib, millist kasutada vastavalt järgmisele prioriteedile.

  1. Väline jõud.
  2. Sisseehitatud siluri USB.
  3. Siht-USB.

Info: Välist toidet on vaja siis, kui 500mA USB-pistikust ei piisa plaadi toiteks võimalike pikendusplaatidega. USB-hostirakenduses ühendatud USB-seade võib selle limiidi kergesti ületada.

Xplained Pro päised ja konnektorid

Xplained Pro standardlaienduse päis

Kõigil Xplained Pro komplektidel on üks või mitu kaherealist, 20-kontaktilist 100-millist laienduspäist. Xplained Pro MCU plaatidel on meessoost päised, samas kui Xplained Pro laiendustel on naissoost kolleegid. Pange tähele, et kõik kontaktid ei ole alati ühendatud. Kõik ühendatud tihvtid järgivad allolevas tabelis määratletud tihvtide kirjeldust.
Laienduspäiseid saab kasutada mitmesuguste Xplained Pro laienduste ühendamiseks Xplained Pro MCU plaatidega või otse juurdepääsuks Xplained Pro MCU plaatide siht-MCU tihvtidele.
Tabel 3-4.Xplained Pro standardlaienduse päis

Pin number Nimi Kirjeldus
1 ID Sideliin ID-kiibile pikendusplaadil
2 GND Maapind
3 ADC(+) Analoog-digitaalmuundur, alternatiivselt diferentsiaali ADC positiivne osa
4 ADC(-) Analoog-digitaalmuundur, alternatiivselt diferentsiaali ADC negatiivne osa
5 GPIO1 Üldotstarbeline I/O
6 GPIO2 Üldotstarbeline I/O
7 PWM(+) Impulsi laiuse modulatsioon, alternatiivselt diferentsiaali PWM positiivne osa
8 PWM(-) Impulsi laiuse modulatsioon, alternatiivselt diferentsiaali PWM negatiivne osa
9 IRQ/GPIO Katkestustaotlusliin ja/või üldotstarbeline I/O
10 SPI_SS_B/ GPIO SPI ja/või üldotstarbelise sisendi/väljundi jaoks alam
11 I2C_SDA Andmeliin I2C liidese jaoks. Alati rakendatud, bussi tüüpi.
12 I2C_SCL Kellariin I2C liidese jaoks. Alati rakendatud, bussi tüüpi.
13 UART_RX Sihtseadme UART vastuvõtja rida
14 UART_TX Sihtseadme UART saatja liin
Pin number Nimi Kirjeldus
15 SPI_SS_A SPI jaoks alam valimine. Eelistatavalt peaks olema unikaalne.
16 SPI_MOSI Master out alam jadaliidese liideses. Alati rakendatud, bussi tüüpi.
17 SPI_MISO Master in alam välja jadaliidese välisliidese rida. Alati rakendatud, bussi tüüpi.
18 SPI_SCK Kell jadaliidese jaoks. Alati rakendatud, bussi tüüpi.
19 GND Maapind
20 VCC Toide pikendusplaadile

Xplained Pro Power Header

Toitepäist saab kasutada välise toite ühendamiseks SAM D11 Xplained Pro komplektiga. Komplekt tuvastab ja lülitub automaatselt mis tahes välisele toiteallikale, kui see on kaasas. Toitepäist saab kasutada ka väliste välisseadmete või pikendusplaatide toiteallikana. 3.3 V kontakti kasutamisel tuleb jälgida, et see ei ületaks pardaregulaatori koguvoolupiirangut.

Tabel 3-5.Xplained Pro Power Header

Pin number Pin nimi Kirjeldus
1 VEXT_P5V0 Väline 5V sisend
2 GND Maapind
3 VCC_P5V0 Reguleerimata 5 V (väljund, tuletatud ühest sisendallikast)
4 VCC_P3V3 Reguleeritud 3.3 V (väljund, kasutatakse komplekti peamise toiteallikana)

Riistvara kasutajajuhend

Ühendused

Selles peatükis kirjeldatakse SAM D11 Xplained Pro asjakohaste pistikute ja päiste rakendamist ning nende ühendamist ATSAMD11D14A-ga. Selle peatüki ühenduste tabelites on ka kirjeldatud, millised signaalid on jagatud päiste ja pardafunktsioonide vahel.

Xplained Pro standardlaienduse päis

SAM D11 Xplained Pro päis EXT1 pakub juurdepääsu mikrokontrolleri I/O-le, et plaati laiendada, nt plaadiga laiendusi ühendades. See päis põhineb standardlaienduse päisel, mis on määratletud tabelis 3-4 Xplained Pro standardlaienduse päis. Päise samm on 2.54 mm.
Tabel 4-1. Laienduse päis EXT1

Kinnitage EXT1 SAM D11 pin Funktsioon Jagatud funktsionaalsus
1 [ID] Sideliin ID-kiibile pikendusplaadil.
2 [GND] GND
3 [ADC(+)] PA02 AIN[0] QTouch nupp 1
4 [ADC(-)] PA03 AIN[1] QTouch nupp 2
5 [GPIO1] PA04 GPIO  
6 [GPIO2] PA05 GPIO  
7 [PWM(+)] PA16 TC1/WO[0] LED0 ja EDBG GPIO
8 [PWM(-)] PA17 TC1/WO[1] EDBG GPIO
9 [IRQ/GPIO] PA14 NMI SW0 ja EDBG GPIO
10 [SPI_SS_B/GPIO] PA15 GPIO EDBG GPIO
11 [TWI_SDA] PA22 SERCOM1 PAD[0] I²C SDA EDBG I²C
12 [TWI_SCL] PA23 SERCOM1 PAD[1] I²C SCL EDBG I²C
13 [USART_RX] PA11 SERCOM2 PAD[3] UART RX EDBG CDC
14 [USART_TX] PA10 SERCOM2 PAD[2] UART TX EDBG CDC
15 [SPI_SS_A] PA08 SERCOM0 PAD[2] SPI SS 32kHz kristalljalajälg
16 [SPI_MOSI] PA06 SERCOM0 PAD[0] SPI MOSI EDBG SPI
17 [SPI_MISO] PA09 SERCOM0 PAD[3] SPI MISO 32kHz Crystal footprint ja EDBG SPI
18 [SPI_SCK] PA07 SERCOM0 PAD[1] SPI SCK EDBG SPI
19 [GND] GND
20 [VCC] VCC

Praeguse mõõtmise päis

SAM D1 Xplained Pro ülemises servas asub nurga all olev 2 × 100, 11-milline tihvti päis, mis on tähistatud MCU voolumõõtmisega. Kogu ATSAMD11D14A toide suunatakse selle päise kaudu. Seadme energiatarbimise mõõtmiseks eemaldage hüppaja ja asendage see ampermeetriga.

Ettevaatust:  Kui eemaldate ühenduslüli päisest, kui komplekt on toitega, võib ATSAMD11D14A toide saada selle I/O kontaktide kaudu. See võib seadet püsivalt kahjustada.

Välisseadmed

Kristall

SAM D11 Xplained Pro komplekt sisaldab ühte kristalljalajälge, mida saab kasutada SAM D11 seadme kellaallika paigaldamiseks. Kristalli I/O kontaktid on jagatud laienduspäisega, seega tuleb enne kristalli jalajäljele paigaldamist eemaldada kaks 0Ω takistit (R311 ja R312).
Tabel 4-2.Väline 32.768 kHz kristall

SAM D11 tihvt Funktsioon
PA08 XIN32
PA09 XOUT32

Mehaanilised nupud

SAM D11 Xplained Pro sisaldab kahte mehaanilist nuppu. Üks nupp on RESET-nupp, mis on ühendatud SAM D11 lähtestusliiniga ja teine ​​on üldine kasutaja seadistatav nupp. Nupu vajutamisel suunab see I/O liini GND-le.
Tabel 4-3. Mehaanilised nupud

SAM D11 tihvt Siiditrükk tekst
PA28/RST RESET
PA14 SW0

LED

SAM D11 Xplained Pro plaadil on saadaval üks kollane LED, mida saab sisse ja välja lülitada. LED-i saab aktiveerida, juhtides ühendatud I/O liini GND-le.
Tabel 4-4. LED-ühendused

SAM D11 tihvt LED
PA16 Kollane LED0

Puudutage nuppu Nupud

SAM D11 Xplained Pro plaadil on kaks isemahtuvusnuppu, mida saab kasutada sisend- ja väljundina. Neid QTouchi nuppe on ette nähtud juhtima seadme sisseehitatud perifeerne puutekontroller (PTC).
Tahvlile on lisatud takistid, et hõlpsasti lahti ühendada kas pardal olevad puutenupud või ühendus laienduspäisega, kuna I/O liinid on nende kahe vahel jagatud. Need takistid asuvad plaadi tagaküljel, puutetundlike nuppude lahtiühendamiseks märgistusega "QTBTN1" ja "QTBTN2" ning laienduspäise liinide lahtiühendamiseks "EXT-3" ja "EXT-4".
Tabel 4-5.QPutenuppude ühendused

SAM D11 tihvt Siiditrükk tekst
PA02 QT BTN1
PA03 QT BTN2

USB

SAM D11 Xplained Pro-l on SAM D11 USB-mooduliga kasutamiseks mõeldud mikro-USB-pistik. Et tuvastada, kas siht-USB-kaabel on ühendatud iseliival režiimil, kasutatakse VBUS-i voldi tuvastamiseks GPIO-d.tage pistikul.
Tabel 4-6. USB-ühendused

SAM D11 tihvt USB
PA27 VBUS-i tuvastamine (1)
PA24 USB D-
PA25 USB D+

Märkus.

  1. PA27 jagatakse SPI SS-i vahel EDBG-ga ja VBUS-i tuvastamine siht-USB-l. See on rakendatud nii, et viik suudab tuvastada, kas VBUS on olemas, kui see on konfigureeritud sisendiks ilma sisemise tõmbeta. Kui VBUS on olemas, on kontakti tase kõrge. Kui VBUS puudub, tõmmatakse liin väljast madalale. Seda ei ole võimalik tuvastada, kui EDBG SPI DGI liides on Atmel Data Visualizeris lubatud.

Manustatud siluri rakendamine

SAM D11 Xplained Pro sisaldab sisseehitatud silurit (EDBG), mida saab kasutada ATSAMD11D14A programmeerimiseks ja silumiseks Serial Wire Debug (SWD) abil. Manustatud silur sisaldab ka virtuaalse kom-pordi liidest UART-i kaudu, Atmeli andmelüüsi liidest üle SPI ja TWI ning sisaldab nelja SAM D11 GPIO-d. Atmel Studio saab kasutada sisseehitatud siluri esiotsana.

Serial Wire silumine

Serial Wire Debug (SWD) kasutab sihtmärgiga suhtlemiseks kahte kontakti. Lisateavet EDBG programmeerimis- ja silumisvõimaluste kasutamise kohta leiate jaotisest Manustatud silur.
Tabel 4-7. SWD ühendused

SAM D11 tihvt Funktsioon
PA30 SWD kell
PA31 SWD andmed

Virtuaalne COM-port

Sisseehitatud silur toimib virtuaalse sidepordi lüüsina, kasutades üht ATSAMD11D14A UART-i. Lisateavet virtuaalse COM-pordi kasutamise kohta leiate jaotisest Manustatud silur.
Tabel 4-8. Virtuaalsed COM-pordi ühendused

SAM D11 tihvt Funktsioon
PA10 SERCOM2 PAD[2] UART TXD (SAM D11 TX liin)
PA11 SERCOM2 PAD[3] UART RXD (liin SAM D11 RX)

Atmel Data Gateway liides

Manustatud siluril on Atmeli andmelüüsi liides (DGI), mis kasutab kas SPI- või I²C-porti. DGI-d saab kasutada mitmesuguste andmete saatmiseks SAM D11-st hostarvutisse. Lisateavet DGI-liidese kasutamise kohta leiate jaotisest Manustatud silur.
Tabel 4-9. DGI liidese ühendused SPI kasutamisel

SAM D11 tihvt Funktsioon
PA27 GPIO/SPI SS (alluva valimine) (SAM D11 on ülem) (1)
PA09 SERCOM0 PAD[3] SPI MISO (Master In, Slave Out)
PA06 SERCOM0 PAD[0] SPI MOSI (Master Out, Slave in)
PA07 SERCOM0 PAD[1] SPI SCK (Clock Out)

Märkus.

  1. PA27 jagatakse SPI SS-i vahel EDBG-ga ja VBUS-i tuvastamine siht-USB-l. See on rakendatud nii, et viik suudab tuvastada, kas VBUS on olemas, kui see on konfigureeritud sisendiks ilma sisemise tõmbeta. Kui VBUS on olemas, on kontakti tase kõrge. Kui VBUS puudub, tõmmatakse liin väljast madalale. Seda ei ole võimalik tuvastada, kui EDBG SPI DGI liides on Atmel Data Visualizeris lubatud.

Tabel 4-10.DGI liidese ühendused kasutamisel I

SAM D11 tihvt Funktsioon
PA08 SERCOM2 PAD[0] SDA (andmerida)
PA09 SERCOM2 PAD[1] SCL (kellajoon)

Neli GPIO liini on ühendatud sisseehitatud siluriga. EDBG saab jälgida neid ridu ja kellaaega stamp pin väärtus muutub. See võimaldab täpselt ajastada stamp sündmused SAM D11 rakenduse koodis. Lisateavet GPIO jälgimisfunktsioonide konfigureerimise ja kasutamise kohta leiate jaotisest Manustatud silur.
Tabel 4-11. EDBG-ga ühendatud GPIO-liinid

SAM D11 tihvt Funktsioon
PA16 GPIO0
PA17 GPIO1
PA14 GPIO2
PA15 GPIO3

Lisa

IAR-iga alustamine

IAR Embedded Workbench® for ARM® on patenteeritud suure tõhususega kompilaator, mis ei põhine GCC-l. Xplained Pro komplektide programmeerimist ja silumist toetatakse IARâ„¢ Embedded Workbench for ARM-is, kasutades ühist CMSIS-DAP liidest. Programmeerimise ja silumise toimimiseks tuleb projektis seadistada mõned algsätted.
Järgmised sammud selgitavad, kuidas oma projekt programmeerimiseks ja silumiseks ette valmistada.

  1. Veenduge, et oleksite avanud projekti, mida soovite konfigureerida. Avage projekti jaoks dialoog OPTIONS.
  2. Kategoorias Üldsuvandid valige vahekaart Sihtmärk. Valige projekti jaoks seade või, kui loendis pole, siis seadme tuum.
  3. Kategoorias Siluja valige vahekaart Seadistamine. Valige draiveriks CMSIS DAP.
  4. Kategoorias Siluja valige vahekaart Allalaadimine. Märkige ruut Kasuta välklaadurit.
  5. Kategoorias Siluja > CMSIS DAP valige vahekaart Seadistamine. Valige lähtestamismeetodiks Süsteem (vaikeseade).
  6. Kategoorias Siluja > CMSIS DAP valige JTAG/SWD vahekaart. Valige liideseks SWD ja soovi korral valige SWD kiirus.

Joonis 5-1.Valige sihtseadeAtmel-SAM-D11-Xplained-Pro-SMART-ARM-põhised-mikrokontrollerid-joonis-2

Joonis 5-2. Valige SilujaAtmel-SAM-D11-Xplained-Pro-SMART-ARM-põhised-mikrokontrollerid-joonis-3

Joonis 5-3. Konfigureerige Flash LoaderAtmel-SAM-D11-Xplained-Pro-SMART-ARM-põhised-mikrokontrollerid-joonis-4

Joonis 5-4. Seadistage lähtestamineAtmel-SAM-D11-Xplained-Pro-SMART-ARM-põhised-mikrokontrollerid-joonis-5

Joonis 5-5. Liidese konfigureerimineAtmel-SAM-D11-Xplained-Pro-SMART-ARM-põhised-mikrokontrollerid-joonis-6

SAM-ICE ühendamine Xplained Pro plaadiga

Xplained Pro komplektid, millel on 10-kontaktiline 50mil silumispistik, saavad sisseehitatud EDBG asemel kasutada väliseid silumistööriistu, nagu SAM-ICEâ„¢ või Atmel-ICE. Seadmetel, mis kasutavad sisseehitatud SWD-liidest, on pistik, mille pistikupesa ühildub Cortexi silumispistikuga.
Saate ühendada SAM-ICE Xplained Pro silumispistikuga, kasutades Atmel-ICE adapterit, SAM-ICE adapterit või 10-kontaktilise 50-millise päise ja kalmaari kaablit. Squid-kaabli kasutamisel vaadake allolevat tabelit ja jooniseid, kuidas ühendada SAM-ICE Xplained Pro plaadiga.
Tabel 5-1.Squid-kaabliühendused

Squid Kaabli pin SAM-ICE tihvt
1 (VCC) 1 (VTref)
2 (STUDIO/TMS) 7 (TMS)
3 (GND) 4 (GND)
4 (SWCLK/TCK) 9 (TCK)
5 (GND) 6 (GND)
6 (SWO/TO) 13 (TDO) (1)
7 (pole kasutatud)  
8 (pole kasutatud)  
9 (pole kasutatud)  
10 (RESET) 15 (RESET)

Märkus. 

  1. Valikuline, kui seadmel on see funktsioon.

Joonis 5-6. SAM-ICE, kasutades Squid-kaablitAtmel-SAM-D11-Xplained-Pro-SMART-ARM-põhised-mikrokontrollerid-joonis-7

Joonis 5-7.SAM-ICE kasutades Atmel-ICE adapteritAtmel-SAM-D11-Xplained-Pro-SMART-ARM-põhised-mikrokontrollerid-joonis-8

Tähtis: 
Kui tekib vaidlus pardal oleva EDBG-ga, andke Xplained Pro plaat toiteks mõnest muust sisendist, näiteks välisest toitepäisest või siht-USB-st. Samuti saab füüsiliselt eemaldada ühenduse EDBG ja silumispäise vahel, eemaldades võimaluse korral 0Ω takistid või lõigates rajad EDBG-le.

Riistvara versioon ja teadaolevad probleemid

Toote ID ja versiooni tuvastamine

Xplained Pro plaatide versiooni ja tooteidentifikaatorit saab leida kahel viisil; kas Atmel Studio kaudu või trükkplaadi alumisel küljel olevat kleebist vaadates.
Kui ühendate Xplained Pro MCU plaadi arvutiga, kus töötab Atmel Studio, avaneb teabeaken. Komplekti üksikasjade all loetletud seerianumbri kuus esimest numbrit sisaldavad toote identifikaatorit ja versiooni. Teave ühendatud Xplained Pro laiendusplaatide kohta ilmub ka Atmel Kit'i aknasse.
Sama teabe leiate trükkplaadi alumisel küljel olevalt kleebiselt. Enamik komplekte prindib identifikaatori ja versiooni lihttekstina kujul A09-nnnn\rr, kus nnnn on identifikaator ja rr on redaktsioon. Piiratud ruumiga tahvlitel on ainult QR-koodiga kleebis, mis sisaldab seerianumbri stringi.
Seerianumbri stringil on järgmine vorming:

  • "nnnnrrssssssssss"
  • n = toote identifikaator
  • r = läbivaatamine
  • s = seerianumber
  • SAM D11 Xplained Pro tooteidentifikaator on A09-2178.

Läbivaatamine 3

SAM D3 Xplained Pro versioon 11 on esialgne välja antud versioon, teadaolevaid probleeme pole.

Dokumendi läbivaatamise ajalugu

Doc. rev. Kuupäev Kommenteeri
42349B 04/2016 Lisatud IAR-iga alustamine
42349A 01/2015 Dokumendi esialgne avaldamine

Hindamislaud/komplekt Tähtis teade

See hindamislaud/komplekt on ette nähtud kasutamiseks AINULT EDISANNE INSENERI-, ARENDUS-, DEMONSTREERIMIS- VÕI HINDAMISE EESMÄRGIL. See ei ole valmistoode ega pruugi ka mitte
(veel) vastama mõnele või mis tahes tehnilistele või juriidilistele nõuetele, mis kehtivad valmistoodetele, sealhulgas, kuid mitte ainult, direktiivid elektromagnetilise ühilduvuse, ringlussevõtu (WEEE), FCC, CE või UL kohta (välja arvatud juhul, kui tahvlil on märgitud teisiti). komplekt). Atmel tarnis selle plaadi/komplekti „NAGU ON”, ilma igasuguste garantiideta, koos kõigi vigadega, ostja ja edasiste kasutajate vastutusel. Kasutaja võtab endale kogu vastutuse ja vastutuse kauba nõuetekohase ja ohutu käitlemise eest. Lisaks hüvitab kasutaja Atmeli kõik kauba käitlemisest või kasutamisest tulenevad nõuded. Toote avatud konstruktsiooni tõttu on kasutaja kohustus võtta kasutusele kõik ettevaatusabinõud elektrostaatilise laengu ja muude tehniliste või juriidiliste probleemide osas.
EI VASTUTA MITTE KASUTAJA EGA ATMEL TEISE EES ÜHTEGI KAUDSETE, ERILISTE, JUHUSLIKKE VÕI JÄRGNIKUD KAHJUDE EEST, VÄLJA VÄLJA VÄLJA VÄLJA VÄLJA VÄLJASTATUD HÜVITAMISE ULATUS.
Atmeli patendiõiguse või muu intellektuaalomandi õiguse alusel ei anta ühtegi litsentsi, mis hõlmab või on seotud mis tahes masina, protsessi või kombinatsiooniga, milles selliseid Atmeli tooteid või teenuseid võidakse kasutada või kasutatakse.

Postiaadress:

  • Atmel Corporation 1600 Technology Drive San Jose, CA 95110 USA

Atmel Corporation: 1600 Technology Drive, San Jose, CA 95110 USA: T: (+1) (408) 441.0311 1: F: (+408) (436.4200) XNUMX XNUMX: www.atmel.com

© 2016 Atmel Corporation. / Rev.: Atmel-42349B-SAM-D11-Xplained-Pro_User Guide-04/2016
Atmel®, Atmeli logo ja nende kombinatsioonid, Enabling Unlimited Possibilities®, AVR®, QTouch® ja teised on Atmel Corporationi registreeritud kaubamärgid või kaubamärgid USA-s ja teistes riikides. Windows® on Microsoft Corporationi registreeritud kaubamärk USA-s ja/või teistes riikides. ARM®, ARM Connected® logo on ettevõtte ARM Ltd registreeritud kaubamärgid või kaubamärgid. Muud terminid ja tootenimed võivad olla teiste kaubamärgid.
LAHTIÜTLEMINE: selles dokumendis sisalduv teave on esitatud seoses Atmeli toodetega. Selle dokumendiga ega seoses Atmeli toodete müügiga ei anta intellektuaalomandi õigusele otsest ega kaudset litsentsi, tõkestamise või muul viisil. VÄLJA arvatud ATMELI ATMELI TINGIMUSTES ESITATUD ATMELIS WEBSAIT, ATMEL EI VASTUTA MISKIGI VASTUTUST NING LAHTUB OMA TOODETEGA SEOTUD SELGEST, KAUDSELT VÕI KOHUSTUSLIKUst GARANTIIST, SEALHULGAS, KUID MITTE PIIRATUD, KAUBANDUSVÕIME, P-KOHTUVUSEGA KUIDAS VÕI KAUDSEERITUD GARANTIID. MITTE JUHUL EI VASTUTA ATMEL MITTE OTSESE, KAUDSE, TAGAJÄRGSETE, KARISTUSLIKU, ERILISTE VÕI JUHUSLIKKE KAHJU EEST (SEALHULGAS PIIRANGUTA KAHJUD JA KASUMI KAHJUD, ÄRIVÕI KASUTAMISE VÕI KASUTAMISE KATKEMISE SEE DOKUMENT, ISEGI KUI ATMELIT ON SELLISTE KAHJUDE VÕIMALUSEST TEATUD. Atmel ei anna mingeid kinnitusi ega garantiisid selle dokumendi sisu täpsuse või täielikkuse kohta ning jätab endale õiguse teha tehnilisi andmeid ja tootekirjeldusi igal ajal ilma ette teatamata. Atmel ei võta endale kohustust uuendada siin sisalduvat teavet. Kui ei ole konkreetselt sätestatud teisiti, ei sobi Atmeli tooted ega tohi kasutada autotööstuses. Atmeli tooted ei ole mõeldud, volitatud ega garanteeritud kasutamiseks komponentidena rakendustes, mis on mõeldud eluea säilitamiseks.
OHUTUSKRIITILISTE, SÕJALISTE JA AUTOMOTIVEERIMISTE RAKENDUSTE LAHTIÜTLEMINE: Atmeli tooted ei ole mõeldud kasutamiseks ja neid ei kasutata seoses rakendustega, kus selliste toodete rike võib põhjendatult eeldada märkimisväärset kehavigastust või surma (“Ohutuskriitiline”. Taotlused”) ilma Atmeli ametniku konkreetse kirjaliku nõusolekuta. Ohutuskriitilised rakendused hõlmavad, kuid mitte ainult, elu toetavaid seadmeid ja süsteeme, seadmeid või süsteeme tuumarajatiste ja relvasüsteemide käitamiseks. Atmeli tooted ei ole loodud ega mõeldud kasutamiseks sõjalistes või kosmoserakendustes ega keskkondades, välja arvatud juhul, kui Atmel on neid spetsiaalselt määranud sõjaliseks kvaliteediga. Atmeli tooted ei ole konstrueeritud ega mõeldud kasutamiseks autotööstuses, välja arvatud juhul, kui Atmel on need spetsiaalselt autotööstuses kasutatavateks määranud.

Dokumendid / Ressursid

Atmel SAM D11 Xplained Pro SMART ARM-põhised mikrokontrollerid [pdfKasutusjuhend
SAM D11 Xplained Pro SMART ARM-põhised mikrokontrollerid, SAM D11, Xplained Pro SMART ARM-põhised mikrokontrollerid, ARM-põhised mikrokontrollerid, mikrokontrollerid

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *