SILICON LABS AN1321 Konfigurazzjoni ta' Periferali għal Tagħmir ta' 32 Bit b'Zigbee EmberZNet 7.0 u Gwida Ogħla għall-Utent
SILICON LABS AN1321 Konfigurazzjoni ta' Periferali għal Tagħmir ta' 32 Bit b'Zigbee EmberZNet 7.0 u Ogħla

Periferali għal apparati Zigbee, li jmexxu applikazzjonijiet mibnija b'EmberZNet SDK 7.0 u ogħla, huma kkonfigurati bl-użu tal-Pin Tool fi Simplicity Studio® 5. Il-Pin Tool tissimplifika l-konfigurazzjoni periferali billi tippreżenta periferali u proprjetajiet periferali f'interface tal-utent grafika. Għal xi SDKs, ħafna periferali jistgħu wkoll jiġu kkonfigurati fl-IDE Simplicity bħala għażliet ta 'komponenti.

Jekk qed tiżviluppa bl-EmberZNet SDK 6.10.x u aktar baxxi, ara AN1115: Konfigurazzjoni ta' Periferali għal Tagħmir ta' 32-Bit bl-użu tal-Konfiguratur tal-Hardware.

PUNTI EWLENIN 

  • L-introduzzjoni tal-konfigurazzjoni periferali
  • Uża l-Għodda tal-Pin fis-Sempliċità Studio
  • Funzjonijiet ta' Pin Tool

Introduzzjoni

Pin Tool huwa editur grafiku avvanzat li jippermetti lill-iżviluppaturi jikkonfiguraw faċilment il-periferali fis-sistema Zigbee tagħhom. Tipprovdi tliet perspettivi ta 'konfigurazzjoni biex tħalli lill-iżviluppaturi jimmappaw b'mod intuwittiv pins fiżiċi u istanzi periferali għal komponenti ta' softwer fuq l-apparat fil-mira.

Pin Tool editur huwa wkoll flessibbli biżżejjed biex jintuża fi flussi ta 'żvilupp differenti. L-approċċ minn isfel għal fuq jippermetti lill-iżviluppaturi jibdew il-konfigurazzjoni bil-brilli u jgħaqqduhom mal-funzjonijiet/periferali u mbagħad komponenti tas-softwer. Madankollu, approċċ oppost iżda ugwalment effettiv minn fuq għal isfel jippermetti lill-iżviluppaturi jibda b'għażliet ta 'komponenti ta' softwer għall-periferali u jaħdmu sa funzjonijiet periferali u pinnijiet meta meħtieġ.

Meta l-ewwel jinħoloq proġett ta 'applikazzjoni Zigbee, sett inizjali ta' header files huma pprovduti lill-proġett il-ġdid ibbażat fuq il-konfigurazzjonijiet tal-bord fil-mira, il-verżjoni EmberZNet SDK, eċċ, kif muri fil-figura li ġejja. Kwalunkwe customization sussegwenti tal-periferali tista 'ssir permezz tal-Pin Tool. L-iżviluppaturi li jużaw EmberZet jistgħu wkoll jimmodifikaw l-għażliet tal-ħardwer permezz tal-Editur tal-Komponent. Il-personalizzazzjonijiet u l-bidliet kollha permezz tal-Għodda tal-Pin huma aġġornati għall-header tal-konfigurazzjoni files li huma inklużi mill-applikazzjoni.
Konnessjonijiet

L-intestatura C files b'konfigurazzjonijiet speċifiċi għall-ħardwer huma użati u mmonitorjati mill-Għodda tal-Pin. Dawn files jistgħu jinstabu fid-direttorju tal-proġett li ġej. Il-konfigurazzjonijiet speċifiċi għall-ħardwer huma maħżuna fit-taqsima tal-Pin Config tal-header C iġġenerat files.
/ /config/

Uża l-Għodda tal-Pin

Dan il-kapitolu jiddiskuti l-operat bażiku u l-funzjonijiet tal-Għodda tal-Pin. Qabel ma tipproċedi għat-taqsima li jmiss, jista 'jkun utli li wieħed jifhem il-funzjonalità GPIO u l-kontrolli periferali tar-rotta tas-sinjali tal-apparati fil-mira billi jerġgħuviewing AN0012: Input Output għal Għan Ġenerali, datasheets tal-apparat, u manwali ta' referenza.

Ftuħ tal-Għodda tal-Pin fis-Sempliċità Studio

Iftaħ Pin Tool direttament billi tikklikkja darbtejn fuq il-.pintool file fil-Proġett Explorer, kif muri fil-figura li ġejja.
Ftuħ tal-Għodda tal-Pin fis-Sempliċità Studio

Pin Tool tista' tinbeda wkoll mit-tab GĦODOD TA' KONFIGURAZZJONI tal-Konfiguratur tal-Proġett.
Ftuħ tal-Għodda tal-Pin fis-Sempliċità Studio

Funzjonijiet tal-Għodda tal-Pin

Il-figura li ġejja turi t-tieqa tal-editur tal-Pin Tool ladarba tkun miftuħa. Il-pannell tax-xellug "Port I/O" juri l-Port I/O tal-pakkett tal-apparat view.
Il-lemin "Ikkonfigura" għandha tliet tabs - Pin, Funzjonijiet, u Periferali. Kull waħda minn dawn it-tabs tagħti perspettiva dettaljata differenti li biha jiġi kkonfigurat il-ħardwer.
Funzjonijiet tal-Għodda tal-Pin

Port I/O Panew

Il-Panew tal-I/O tal-Port huwa essenzjalment dijagramma Pinout li turi l-postijiet fiżiċi tal-pin fuq il-pakkett tal-apparat fil-mira.
Id-dijagramma Pinout għandha l-kodifikazzjoni tal-kulur li ġejja:

  • Labar bil-blu qed jintużaw
  • Labar bl-abjad mhumiex użati.
  • Labar bl-aħmar juru kunflitti mhux permessi bi tnejn jew sinjali li jidħlu fl-istess pin.
  • Labar b'oranġjo juru kunflitti permessi b'żewġ sinjali jew aktar li jidħlu fl-istess pin (mhux murija fid-dijagramma).
  • Il-pinnijiet, bħal E5/Vss, huma griż minħabba li mhumiex disponibbli għall-konfigurazzjoni
  • Il-brilli kollha kkonfigurati għall-modi GPIO huma mmarkati bl-ittra G b'tipa grassa.
  • Meta jintgħażlu pinn wieħed jew aktar fil-pannell Konfigurazzjoni (eż. K13), il-brilli korrispondenti jiġu enfasizzati bl-isfar.”
    Port I/O Panew

Il-kontrolli taż-Żum fil-kantuniera t'isfel tax-xellug tal-ħġieġa tal-Port I/O jipprovdu mod konvenjenti biex iżumgħu f'post speċifiku fuq id-dijagramma Pinout biex tara informazzjoni aktar dettaljata ta 'pin partikolari.
Port I/O Panew

Rapport stampabbli jista’ jiġi ġġenerat billi tikklikkja bil-lemin fuq id-dijagramma tal-pinout u tagħżel Rapport tal-Konfigurazzjoni tal-Pin. Dan jiftaħ rapport bħala a webpaġna fi browser li tista’ tiġi ssejvjata, stampata jew arkivjata. L-għażla tar-Rapport tal-Konfigurazzjoni tal-Modulu tiġġenera sett simili ta' tabelli organizzati mill-modulu aktar milli mill-ordni tal-pin.
Port I/O Panew

Labar Tab

It-tab tal-Brilli tagħti tabella iċċentrata fuq il-brilli view tal-apparat, simili għat-Tabella tal-Funzjonalità GPIO tad-datasheet. It-tabella tal-Brilli tippermetti lill-utent jassenja kwalunkwe funzjoni alternattiva valida lil pin, kif muri fil-menu drop-down li ġej taħt il-kolonna Funzjoni
Labar Tab

Il-kaxxa Fittex murija fil-figura ta 'hawn fuq tippermetti lill-utent biex jillokalizza malajr Pin f'tabella.

Ladarba jintgħażlu pin u l-funzjoni, il-komponent tas-softwer jista' jintgħażel mill-menu drop-down tal-Komponent tas-Software għall-pin. Il-figura li ġejja turi li l-pin PA4 ġie kkonfigurat għall-modalità GPIO u assenjat lill-komponent tas-softwer MX25 Flash Shutdown b'usart. Alternattivament, l-utent jista' jassenja l-pin permezz tal-Editur tal-Komponent.
Labar Tab

Bħala konvenjenza, l-utent jista 'jiftaħ l-Editur tal-Komponent għal komponent partikolari billi tikklikkja darbtejn fuq iċ-ċirku blu fiċ-ċellula "Komponent tas-Software" kif muri hawn taħt.
Labar Tab

Il-kolonna "Isem tal-Pin Personalizzat" tippermetti lill-utenti jdaħħlu l-isem tal-pin personalizzat għal pin partikolari.

Funzjonijiet Tab

It-tab Funzjonijiet tipprovdi funzjoni alternattiva ċċentrata view tal-apparat, simili għat-Tabella tal-Funzjonalità Alternattiva tad-datasheet. It-tab Funzjonijiet tippermetti lill-utent jassenja pins disponibbli għal funzjoni alternattiva.

Il-pin valida għal funzjoni alternattiva speċifika tista' tintgħażel mill-menu drop-down fil-kolonna "Isem tal-Pin". It-tikka blu għal pin fl-istess menu drop-down tindika li l-pin diġà qed jintuża. L-Editur tal-Komponent jista' jinfetaħ għall-entrati fil-kolonna "Komponent tas-Software".
Funzjonijiet Tab

Periferali Tab

It-tab Periferali turi lista tal-periferali fuq l-apparat u l-immappjar tagħhom mal-komponenti tas-softwer. Il-menu drop-down jippermetti lill-utent jagħżel komponent tas-softwer disponibbli għal periferali speċifiku, kif muri fil-figura li ġejja.
Periferali Tab

Iċ-ċellula tal-Komponent tas-Software għal periferali tidher griża meta ma jeżisti l-ebda komponent tas-softwer li juża l-periferali, u abjad meta jeżisti wieħed iżda ma jkunx ġie assenjat. L-utent jista 'wkoll jipprovdi isem personalizzat għal periferali partikolari fil-kolonna "Isem Periferali Custom".
Periferali Tab

Studio tas-Sempliċità
Aċċess ta 'klikk waħda għall-MCU u għodod mingħajr fili, dokumentazzjoni, softwer, libreriji tal-kodiċi tas-sors u aktar. Disponibbli għall-Windows, Mac u Linux!

Applikazzjoni Portafoll IoT
www.silabs.com/IoT

Applikazzjoni SW/HW
www.silabs.com/semplicity

Applikazzjoni Kwalità
www.silabs.com/quality

Applikazzjoni Appoġġ u Komunità
www.silabs.com/community

Ċaħda
Silicon Labs bi ħsiebha tipprovdi lill-klijenti l-aktar dokumentazzjoni riċenti, preċiża u fil-fond tal-periferali u l-moduli kollha disponibbli għal dawk li jimplimentaw is-sistema u s-softwer li jużaw jew għandhom il-ħsieb li jużaw il-prodotti Silicon Labs. Id-dejta tal-karatterizzazzjoni, il-moduli u l-periferali disponibbli, id-daqsijiet tal-memorja u l-indirizzi tal-memorja jirreferu għal kull apparat speċifiku, u l-parametri "Tipiċi" pprovduti jistgħu u jvarjaw f'applikazzjonijiet differenti. Applikazzjoni examples deskritti hawnhekk huma għal skopijiet illustrattivi biss. Silicon Labs jirriżerva d-dritt li jagħmel bidliet mingħajr avviż ieħor fl-informazzjoni tal-prodott, l-ispeċifikazzjonijiet u d-deskrizzjonijiet hawnhekk, u ma tagħtix garanziji dwar l-eżattezza jew il-kompletezza tal-informazzjoni inkluża. Mingħajr notifika minn qabel, Silicon Labs jistgħu jaġġornaw il-firmware tal-prodott matul il-proċess tal-manifattura għal raġunijiet ta' sigurtà jew affidabbiltà. Bidliet bħal dawn mhux se jbiddlu l-ispeċifikazzjonijiet jew il-prestazzjoni tal-prodott. Silicon Labs m'għandu jkollhom l-ebda responsabbiltà għall-konsegwenzi tal-użu tal-informazzjoni pprovduta f'dan id-dokument. Dan id-dokument ma jimplikax jew espressament jagħti xi liċenzja biex tiddisinja jew tiffabbrika xi ċirkwiti integrati. Il-prodotti mhumiex iddisinjati jew awtorizzati biex jintużaw fi ħdan kwalunkwe apparat tal-Klassi III tal-FDA, applikazzjonijiet li għalihom hija meħtieġa l-approvazzjoni tal-FDA qabel it-tqegħid fis-suq jew Sistemi ta 'Appoġġ għall-Ħajja mingħajr il-kunsens speċifiku bil-miktub ta' Silicon Labs. "Sistema ta' Appoġġ għall-Ħajja" hija kwalunkwe prodott jew sistema maħsuba biex tappoġġja jew issostni l-ħajja u/jew is-saħħa, li, jekk tonqos, tista' tkun raġonevolment mistennija li tirriżulta fi korriment personali sinifikanti jew mewt. Il-prodotti ta' Silicon Labs mhumiex iddisinjati jew awtorizzati għal applikazzjonijiet militari. Prodotti ta' Silicon Labs m'għandhom taħt l-ebda ċirkostanza jintużaw f'armi ta' qerda tal-massa inklużi (iżda mhux limitati għal) armi nukleari, bijoloġiċi jew kimiċi, jew missili li kapaċi jwasslu tali armi. Silicon Labs jiċħad il-garanziji espressi u impliċiti kollha u m'għandux ikun responsabbli jew responsabbli għal xi korrimenti jew danni relatati mal-użu ta 'prodott ta' Silicon Labs f'dawn l-applikazzjonijiet mhux awtorizzati.
Nota: Dan il-kontenut jista' jkun fih terminoloġija offensiva li issa hija skaduta. Silicon Labs qed jissostitwixxi dawn it-termini b'lingwaġġ inklużiv kull fejn ikun possibbli. Għal aktar informazzjoni, żur www.silabs.com/about-us/inclusive-lexicon-project

Informazzjoni dwar Trademark
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® u l-logo Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo u kombinazzjonijiet tagħhom , "l-aktar mikrokontrolluri fid-dinja li jiffavorixxu l-enerġija", Redpine Signals®, WiSeConnect , n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis , il-Logo Telegesis®, USBXpress®, Zentri, il-logo Zentri u Zentri DMS, Z Wave®, u oħrajn huma trademarks jew trademarks reġistrati ta’ Silicon Labs. ARM, CORTEX, Cortex-M3 u THUMB huma trademarks jew trademarks reġistrati ta' ARM Holdings. Keil hija trademark reġistrata ta' ARM Limited. Wi-Fi hija trademark reġistrata tal-Wi-Fi Alliance. Il-prodotti l-oħra kollha jew l-ismijiet tad-ditta msemmija hawn huma trademarks tad-detenturi rispettivi tagħhom.

Silicon Laboratories Inc.
400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com

Il-logo tas-SILICON LABS

Dokumenti / Riżorsi

SILICON LABS AN1321 Konfigurazzjoni ta' Periferali għal Tagħmir ta' 32 Bit b'Zigbee EmberZNet 7.0 u Ogħla [pdfGwida għall-Utent
AN1321, AN1115, AN1321 Konfigurazzjoni ta' Periferali għal Tagħmir ta' 32 Bit b'Zigbee EmberZNet 7.0 u Ogħla, AN1321, Konfigurazzjoni ta' Periferali għal Apparat ta' 32 Bit b'Zigbee EmberZNet 7.0 u Ogħla

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *