SILICON LABS AN1321 Configuring Peripherals rau 32 Bit Devices nrog Zigbee EmberZNet 7.0 thiab Cov Lus Qhia Cov Neeg Siv Siab
SILICON LABS AN1321 Configuring Peripherals rau 32 ntsis Devices nrog Zigbee EmberZNet 7.0 thiab siab dua

Peripherals rau Zigbee li, khiav daim ntawv thov ua nrog EmberZNet SDK 7.0 thiab siab dua, tau teeb tsa siv Pin Tool hauv Simplicity Studio® 5. Tus Pin Tool ua kom yooj yim peripheral configuration los ntawm kev nthuav qhia cov khoom siv peripherals thiab peripheral nyob rau hauv ib tug graphical user interface. Rau qee qhov SDKs, ntau cov khoom siv hluav taws xob kuj tuaj yeem teeb tsa hauv Simplicity IDE raws li cov kev xaiv.

Yog tias koj tab tom txhim kho nrog EmberZNet SDK 6.10.x thiab qis dua, saib AN1115: Configuring Peripherals for 32-Bit Devices using Hardware Configurator.

TSEEM CEEB 

  • Taw qhia peripheral configuration
  • Siv tus Pin Tool hauv Simplicity Studio
  • Pin Tool functions

Taw qhia

Pin Tool yog ib qho zoo tshaj plaws graphical editor uas tso cai rau cov neeg tsim khoom yooj yim teeb tsa cov khoom siv ntawm lawv cov Zigbee system. Nws muab peb qhov kev pom zoo kom tso cai rau cov neeg tsim khoom intuitively daim ntawv qhia lub cev pins thiab peripheral piv txwv rau software Cheebtsam ntawm lub hom phiaj ntaus ntawv.

Pin Tool editor kuj hloov tau yooj yim txaus los siv rau hauv kev txhim kho sib txawv. Txoj hauv kev hauv qab no tso cai rau cov neeg tsim khoom pib teeb tsa nrog cov pins thiab txuas rau lawv cov haujlwm / khoom siv thiab tom qab ntawd cov khoom siv software. Txawm li cas los xij, qhov kev tawm tsam tab sis muaj txiaj ntsig zoo sib npaug rau saum toj-down txoj hauv kev cia cov neeg tsim khoom pib nrog kev xaiv cov khoom siv rau cov khoom siv thiab ua haujlwm rau cov khoom siv hluav taws xob thiab cov pins thaum xav tau.

Thaum Zigbee daim ntawv thov project yog thawj zaug tsim, thawj txheej ntawm header files tau muab rau txoj haujlwm tshiab raws li lub hom phiaj pawg thawj coj teeb tsa, EmberZNet SDK version, thiab lwm yam, raws li qhia hauv daim duab hauv qab no. Ib qho kev hloov kho tom ntej ntawm cov khoom siv peripherals tuaj yeem ua los ntawm Pin Tool. Cov neeg tsim khoom siv EmberZet kuj tseem tuaj yeem hloov kho cov kev xaiv kho vajtse los ntawm Cov Txheej Txheem Editor. Txhua qhov kev hloov kho thiab kev hloov pauv los ntawm Pin Tool tau hloov kho rau qhov teeb tsa header files uas suav nrog hauv daim ntawv thov.
Kev sib txuas

Lub taub hau C files nrog kho vajtse tshwj xeeb configurations yog siv thiab saib xyuas los ntawm Pin Tool. Cov no files tuaj yeem pom hauv daim ntawv teev npe hauv qab no. Cov kev teeb tsa kho vajtse tshwj xeeb yog khaws cia hauv Pin Config seem ntawm C header generated files.
/ /config/

Siv Pin Tool

Tshooj lus no tham txog cov haujlwm tseem ceeb thiab kev ua haujlwm ntawm Pin Tool. Ua ntej mus rau ntu tom ntej, nws yuav pab tau kom nkag siab txog GPIO kev ua haujlwm thiab cov teeb liab peripheral routing tswj ntawm lub hom phiaj cov cuab yeej los ntawm reviewing AN0012: General Purpose Input Output, device datasheets, thiab reference manuals.

Qhib Pin Tool hauv Simplicity Studio

Qhib Pin Tool ncaj qha los ntawm ob-nias ntawm lub .pintool file hauv qhov Project Explorer, raws li qhia hauv daim duab hauv qab no.
Qhib Pin Tool hauv Simplicity Studio

Pin Tool kuj tseem tuaj yeem pib los ntawm Project Configurator's CONFIGURATION TOOLS tab.
Qhib Pin Tool hauv Simplicity Studio

Pin Tool Functions

Cov duab hauv qab no qhia tau hais tias Pin Tool editor qhov rai thaum nws qhib. Sab laug "Port I / O" pane qhia cov pob khoom ntawm Chaw nres nkoj I / O view.
Txoj cai "Configure" muaj peb lub tab -Pin, Functions, thiab Peripherals. Txhua ntawm cov tab no muab cov ncauj lus kom ntxaws sib txawv uas yuav tsum tau teeb tsa lub hardware.
Pin Tool Functions

Chaw nres nkoj I/O Pane

Qhov chaw nres nkoj I/O Pane yog qhov tseem ceeb ntawm Pinout daim duab uas qhia txog qhov chaw tus pin ntawm lub hom phiaj pob.
Daim duab Pinout muaj cov xim coding hauv qab no:

  • Pins hauv xiav yog siv
  • Pins nyob rau hauv dawb yog tsis siv.
  • Pins nyob rau hauv liab qhia tsis pom kev tsis sib haum xeeb nrog ob lossis cov teeb liab mus rau hauv tib tus pin.
  • Pins nyob rau hauv txiv kab ntxwv qhia tau tso cai tsis sib haum xeeb nrog ob lossis ntau lub teeb liab mus rau hauv tib tus pin (tsis pom hauv daim duab).
  • Pins, xws li E5/Vss, yog greyed tawm vim lawv tsis muaj rau configuration
  • Txhua tus pins teeb tsa rau GPIO hom yog cim los ntawm tsab ntawv boldfaced G.
  • Thaum xaiv ib lossis ntau tus pins hauv Configure vaj huam sib luag (piv txwv li, K13), cov pins sib raug tau raug muab tso rau hauv daj.
    Chaw nres nkoj I/O Pane

Lub Zoom tswj ntawm sab laug kaum sab xis ntawm qhov chaw nres nkoj I/O pane muab txoj hauv kev yooj yim rau zoom rau hauv ib qho chaw tshwj xeeb ntawm Pinout daim duab kom pom cov ntaub ntawv ntxaws ntxiv ntawm tus pin muab.
Chaw nres nkoj I/O Pane

Daim ntawv tshaj tawm tuaj yeem tsim tau los ntawm txoj cai-nias ntawm daim duab pinout thiab xaiv Pin Configuration Report. Qhov no qhib ib daim ntawv qhia ua ib webnplooj ntawv hauv qhov browser uas tuaj yeem khaws cia, luam tawm, lossis khaws cia. Lub Module Configuration Report xaiv tsim ib qho zoo sib xws ntawm cov rooj teeb tsa los ntawm module es tsis yog los ntawm tus lej txiav txim.
Chaw nres nkoj I/O Pane

Pins Tab

Pins tab muab lub rooj pin-centric view ntawm cov cuab yeej, zoo ib yam li cov ntaub ntawv GPIO Functionality Table. Lub rooj Pins tso cai rau tus neeg siv muab cov haujlwm hloov pauv siv tau rau tus pin, raws li qhia hauv cov ntawv qhia zaub mov nram qab no hauv qab kab haujlwm
Pins Tab

Lub thawv Tshawb nrhiav pom nyob rau hauv daim duab saum toj no tso cai rau cov neeg siv nrhiav tus Pin sai sai hauv lub rooj.

Thaum xaiv tus pin thiab lub luag haujlwm, cov software tivthaiv tuaj yeem xaiv los ntawm Software Component drop-down menu rau tus pin. Cov duab hauv qab no qhia tau hais tias tus pin PA4 tau teeb tsa rau GPIO hom thiab muab rau software tivthaiv MX25 Flash Shutdown nrog usart. Xwb, tus neeg siv tuaj yeem muab tus pin los ntawm Tus Txheej Txheem Editor.
Pins Tab

Raws li qhov yooj yim, tus neeg siv tuaj yeem qhib Cov Txheej Txheem Editor rau ib qho khoom siv los ntawm ob-nias lub voj voog xiav hauv "Software Component" cell raws li qhia hauv qab no.
Pins Tab

Cov kab "Kev Cai Pin Lub Npe" tso cai rau cov neeg siv nkag mus rau lub npe tus pin kev cai rau tus pin muab.

Function Tab

Lub Functions tab muab ib qho kev hloov ua haujlwm-centric view ntawm cov cuab yeej, zoo ib yam li datasheet's Alternate Functionality Table. Lub Functions tab tso cai rau tus neeg siv muab cov pins muaj rau lwm txoj haujlwm.

Tus pin siv tau rau ib qho kev ua haujlwm tshwj xeeb tuaj yeem xaiv los ntawm cov ntawv qhia zaub mov hauv "Pin Name" kab. Lub xiav dot rau ib tus pin hauv tib daim ntawv qhia zaub mov qhia tias tus pin twb tau siv lawm. Lub Cheebtsam Editor tuaj yeem qhib rau cov ntawv nkag hauv "Software Component" kem.
Function Tab

Peripherals Tab

Lub Peripherals tab qhia cov npe ntawm cov khoom siv peripherals ntawm lub cuab yeej thiab lawv daim ntawv qhia rau cov khoom siv software. Cov ntawv qhia zaub mov tso cai rau tus neeg siv xaiv cov khoom siv software muaj rau ib qho peripheral, raws li qhia hauv daim duab hauv qab no.
Peripherals Tab

Lub Software Cheebtsam ntawm lub peripheral tshwm grey thaum tsis muaj software tivthaiv uas siv lub peripheral muaj, thiab dawb thaum muaj ib tug tab sis tsis tau muab. Tus neeg siv kuj tuaj yeem muab lub npe kev cai rau ib qho khoom siv hauv qhov "Custom Peripheral Name" kem.
Peripherals Tab

Simplicity Studio
Ib-nias nkag mus rau MCU thiab cov cuab yeej wireless, cov ntaub ntawv, software, cov tsev qiv ntawv code thiab ntau dua. Muaj rau Windows, Mac thiab Linux!

Daim ntawv thov IoT Portfolio
www.silabs.com/IoT

Daim ntawv thov SWB/HW
www.silabs.com/simplicity

Daim ntawv thov Zoo
www.silabs.com/quality

Daim ntawv thov Txhawb & Zej Zog
www.silabs.com/community

Tsis lees paub
Silicon Labs npaj siab muab cov neeg siv khoom nrog cov ntaub ntawv tseeb, raug, thiab tob tob ntawm txhua qhov khoom siv thiab cov qauv muaj rau cov neeg siv khoom siv thiab software siv lossis npaj siab siv cov khoom siv Silicon Labs. Cov ntaub ntawv tus cwj pwm, muaj cov qauv thiab cov khoom siv, qhov loj me thiab qhov chaw nyob nco tau xa mus rau txhua lub cuab yeej tshwj xeeb, thiab "Tswj" tsis muaj peev xwm muab tau thiab sib txawv hauv ntau daim ntawv thov. Daim ntawv thov examples piav nyob rau hauv no yog rau kev piav qhia nkaus xwb. Silicon Labs muaj txoj cai los hloov pauv yam tsis tas yuav ceeb toom ntxiv rau cov khoom lag luam, cov lus qhia tshwj xeeb, thiab cov lus piav qhia ntawm no, thiab tsis muab kev lees paub txog qhov raug lossis ua tiav ntawm cov ntaub ntawv suav nrog. Yog tsis muaj kev ceeb toom ua ntej, Silicon Labs tuaj yeem hloov kho cov khoom firmware thaum lub sijhawm tsim khoom rau kev ruaj ntseg lossis kev ntseeg siab. Cov kev hloov no yuav tsis hloov cov kev qhia tshwj xeeb lossis kev ua haujlwm ntawm cov khoom. Silicon Labs yuav tsis muaj kev lav phib xaub rau qhov tshwm sim ntawm kev siv cov ntaub ntawv muab rau hauv daim ntawv no. Cov ntaub ntawv no tsis qhia lossis qhia meej txog kev tso cai los tsim lossis tsim ib qho kev sib koom ua ke. Cov khoom tsis tsim los yog tso cai rau siv nyob rau hauv ib yam khoom siv FDA Class III, cov ntawv thov uas yuav tsum tau pom zoo los ntawm FDA premarkets lossis Life Support Systems yam tsis muaj ntawv tso cai tshwj xeeb ntawm Silicon Labs. Ib qho "Kev Pabcuam Lub Neej" yog ib yam khoom lossis cov txheej txheem tsim los txhawb lossis txhawb nqa lub neej thiab / lossis kev noj qab haus huv, uas, yog tias nws ua tsis tiav, tuaj yeem ua rau muaj kev raug mob loj lossis tuag. Silicon Labs cov khoom tsis tsim los yog tso cai rau kev siv tub rog. Silicon Labs cov khoom yuav tsum tsis muaj qhov xwm txheej siv rau hauv riam phom ntawm kev puas tsuaj loj xws li (tab sis tsis txwv rau) riam phom nuclear, lom neeg lossis tshuaj lom neeg, lossis cov foob pob hluav taws uas muaj peev xwm xa cov riam phom no. Silicon Labs tsis lees paub txhua qhov kev lees paub thiab kev lees paub thiab yuav tsis muaj lub luag haujlwm lossis lav rau kev raug mob lossis kev puas tsuaj ntsig txog kev siv Silicon Labs cov khoom hauv cov ntawv thov tsis raug tso cai.
Nco tseg: Cov ntsiab lus no tuaj yeem muaj cov lus tsis txaus ntseeg uas tam sim no tsis siv. Silicon Labs tab tom hloov cov ntsiab lus no nrog cov lus suav nrog txhua qhov ua tau. Yog xav paub ntxiv, mus saib www.silabs.com/about-us/inclusive-lexicon-project

Cov ntaub ntawv lag luam
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® thiab Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Zog Micro, Zog Micro logo thiab ua ke ntawm no , "lub ntiaj teb lub zog tshaj plaws tus phooj ywg microcontrollers", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis , Telegesis Logo®, USBXpress® , Zentri, Zentri logo thiab Zentri DMS, Z Wave®, thiab lwm yam yog cov cim lag luam lossis cov cim lag luam ntawm Silicon Labs. ARM, CORTEX, Cortex-M3 thiab THUMB yog cov cim lag luam lossis cov npe lag luam ntawm ARM Holdings. Keil yog lub npe lag luam ntawm ARM Limited. Wi-Fi yog lub npe lag luam ntawm Wi-Fi Alliance. Tag nrho lwm cov khoom lag luam lossis cov npe lag luam uas tau hais hauv no yog cov cim lag luam ntawm lawv cov neeg tuav khoom.

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

SILICON LAB logo

Cov ntaub ntawv / Cov ntaub ntawv

SILICON LABS AN1321 Configuring Peripherals rau 32 ntsis Devices nrog Zigbee EmberZNet 7.0 thiab siab dua [ua pdf] Cov neeg siv phau ntawv qhia
AN1321, AN1115, AN1321 Configuring Peripherals rau 32 ntsis Devices nrog Zigbee EmberZNet 7.0 thiab siab dua, AN1321, Configuring Peripherals rau 32 ntsis Devices nrog Zigbee EmberZNet 7.0 thiab siab dua

Cov ntaub ntawv

Cia ib saib

Koj email chaw nyob yuav tsis raug luam tawm. Cov teb uas yuav tsum tau muaj yog cim *