SILICON LABS AN1321 Ṣiṣeto Awọn Agbeegbe fun Awọn Ẹrọ 32 Bit pẹlu Zigbee EmberZNet 7.0 ati Itọsọna Olumulo ti o ga julọ
Awọn agbeegbe fun awọn ẹrọ Zigbee, awọn ohun elo nṣiṣẹ ti a ṣe pẹlu EmberZNet SDK 7.0 ati ti o ga julọ, ti wa ni tunto nipa lilo Ọpa Pin ni Simplicity Studio® 5. Ọpa Pin ṣe irọrun iṣeto agbeegbe nipasẹ fifihan awọn agbeegbe ati awọn ohun-ini agbeegbe ni wiwo olumulo ayaworan. Fun diẹ ninu awọn SDK, ọpọlọpọ awọn agbeegbe tun le tunto ni IDE ayedero bi awọn aṣayan paati.
Ti o ba n dagbasoke pẹlu EmberZNet SDK 6.10.x ati isalẹ, wo AN1115: Ṣiṣeto Awọn Agbeegbe fun Awọn Ẹrọ 32-Bit nipa lilo Oluṣeto Hardware.
OJUAMI KOKO
- Ifihan agbeegbe iṣeto ni
- Lilo Ọpa Pin ni Simplicity Studio
- Awọn iṣẹ Pin Ọpa
Ọrọ Iṣaaju
Ọpa Pin jẹ olootu ayaworan to ti ni ilọsiwaju ti o fun laaye awọn idagbasoke lati ni irọrun tunto awọn agbeegbe lori eto Zigbee wọn. O pese awọn iwo atunto mẹta lati jẹ ki awọn olupilẹṣẹ ni oye ṣe maapu awọn pinni ti ara ati awọn apẹẹrẹ agbeegbe si awọn paati sọfitiwia lori ẹrọ ibi-afẹde.
Olootu Ọpa Pin jẹ tun rọ to lati ṣee lo ni oriṣiriṣi awọn ṣiṣan idagbasoke. Ọna ti o wa ni isalẹ jẹ ki awọn olupilẹṣẹ bẹrẹ iṣeto ni pẹlu awọn pinni ati so wọn pọ si awọn iṣẹ ṣiṣe / awọn ẹya ara ẹrọ ati lẹhinna awọn paati sọfitiwia. Sibẹsibẹ, idakeji ṣugbọn ọna ti o munadoko ti oke-isalẹ jẹ ki awọn olupilẹṣẹ bẹrẹ pẹlu awọn yiyan paati sọfitiwia fun awọn agbeegbe ati ṣiṣẹ si isalẹ awọn iṣẹ agbeegbe ati awọn pinni nigbati o nilo.
Nigbati iṣẹ akanṣe ohun elo Zigbee kan ti kọkọ ṣẹda, iṣeto akọsori akọkọ files ti pese si iṣẹ akanṣe tuntun ti o da lori awọn atunto igbimọ ibi-afẹde, ẹya EmberZNet SDK, ati bẹbẹ lọ, bi o ṣe han ninu eeya atẹle. Eyikeyi isọdi ti o tẹle ti awọn agbeegbe le ṣee ṣe nipasẹ Ọpa Pin. Awọn olupilẹṣẹ ti nlo EmberZet tun le yipada awọn aṣayan ohun elo nipasẹ Olootu paati. Gbogbo awọn isọdi ati awọn ayipada nipasẹ Ọpa Pin ti ni imudojuiwọn si akọsori iṣeto ni files eyi ti o wa pẹlu ohun elo.
Akọsori C files pẹlu hardware-kan pato atunto ti wa ni lilo ati abojuto nipasẹ awọn Pin Tool. Awọn wọnyi files le ri ninu awọn wọnyi ise agbese liana. Awọn atunto ohun elo-pato ti wa ni ipamọ ni apakan Pin Config ti akọsori C ti ipilẹṣẹ files.
/ / atunto/
Lilo Ọpa Pin
Ipin yii n jiroro lori iṣẹ ipilẹ ati awọn iṣẹ ti Ọpa Pin. Ṣaaju ki o to tẹsiwaju si apakan atẹle, o le ṣe iranlọwọ lati loye iṣẹ GPIO ati awọn iṣakoso ipa ọna ifihan agbara agbeegbe ti awọn ẹrọ ibi-afẹde nipasẹ atunṣe.viewAN0012: Ijade igbewọle Idi gbogbogbo, awọn iwe data ohun elo, ati awọn itọnisọna itọkasi.
Ṣii Ọpa Pin ni ile-iṣere Arọrun
Ṣii Ọpa Pin taara nipasẹ titẹ-lẹẹmeji lori .pintool file ninu Project Explorer, bi o ṣe han ninu nọmba atẹle.
Ọpa PIN le tun ti bẹrẹ lati taabu Awọn irinṣẹ Iṣeto ni Ise agbese Configurator.
Awọn iṣẹ Ọpa Pin
Nọmba ti o tẹle n ṣe afihan window olootu Ọpa Pin ni kete ti o ba ṣii. Osi "Port I/O" PAN fihan awọn ẹrọ ká Port I/O view.
“Ṣiṣe atunto” ọtun ni awọn taabu mẹta –Pin, Awọn iṣẹ, ati Awọn agbeegbe. Ọkọọkan awọn taabu wọnyi funni ni irisi alaye ti o yatọ pẹlu eyiti o le tunto ohun elo naa.
Ibudo I/O Pane
Ibudo I/O Pane jẹ pataki aworan atọka Pinout ti o ṣafihan awọn ipo pin ti ara lori package ẹrọ ibi-afẹde.
Aworan Pinout ni ifaminsi awọ wọnyi:
- Awọn pinni ni blue wa ni lilo
- Awọn pinni ni funfun jẹ ajeku.
- Awọn pinni ni pupa fihan awọn ija ti ko gba laaye pẹlu meji tabi awọn ifihan agbara ti n lọ sinu pin kanna.
- Awọn pinni ni ifihan osan laaye awọn ija pẹlu meji tabi diẹ ẹ sii awọn ifihan agbara ti o lọ sinu pin kanna (ko han ninu aworan atọka).
- Awọn pinni, gẹgẹbi E5/Vss, jẹ grẹy nitori wọn ko si fun iṣeto ni
- Gbogbo awọn pinni ti a tunto fun awọn ipo GPIO jẹ samisi nipasẹ lẹta igboya G.
- Nigbati o ba yan ọkan tabi diẹ ẹ sii awọn pinni ni Atunto nronu (fun apẹẹrẹ, K13), awọn pinni ti o baamu jẹ afihan ni ofeefee.”
Awọn iṣakoso Sisun ni igun apa osi isalẹ ti Port I/O PAN n pese ọna ti o rọrun lati sun-un si ipo kan pato lori aworan atọka Pinout lati wo alaye diẹ sii ti PIN ti a fun.
Ijabọ atẹjade le ṣe ipilẹṣẹ nipasẹ titẹ-ọtun ni aworan atọka pinout ati yiyan Iroyin Iṣeto Pin. Eyi ṣii ijabọ kan bi a weboju-iwe ni ẹrọ aṣawakiri ti o le wa ni fipamọ, titẹjade, tabi ti fipamọ. Aṣayan Ijabọ Iṣeto Module n ṣe agbekalẹ iru awọn tabili ti o jọra ti a ṣeto nipasẹ module kuku nipasẹ aṣẹ PIN.
Pin Taabu
Pins taabu yoo fun a pin-centric tabili view ti ẹrọ naa, ti o jọra si Tabili Iṣẹ ṣiṣe GPIO ti datasheet. Tabili Pinni jẹ ki olumulo fi iṣẹ miiran to wulo si PIN kan, bi o ṣe han ninu akojọ aṣayan-silẹ atẹle labẹ iwe iṣẹ
Apoti wiwa ti o han ni nọmba ti o wa loke ngbanilaaye olumulo lati yara wa PIN kan ninu tabili kan.
Ni kete ti a ti yan pin ati iṣẹ naa, paati sọfitiwia le yan lati inu akojọ aṣayan-silẹ apakan Software fun PIN. Nọmba ti o tẹle yii fihan pe a ti tunto pin PA4 fun ipo GPIO ati ti a sọtọ si paati sọfitiwia MX25 Flash Tiipa pẹlu usart. Ni omiiran, olumulo le fi pin pin nipasẹ Olootu paati.
Gẹgẹbi irọrun, olumulo le ṣii Olootu paati fun paati ti a fun nipasẹ titẹ lẹẹmeji Circle buluu ni sẹẹli “Ẹka Software” bi a ṣe han ni isalẹ.
Oju-iwe “Orukọ Pin Aṣa” gba awọn olumulo laaye lati tẹ orukọ PIN aṣa sii fun PIN ti a fun.
Awọn iṣẹ Tab
Awọn taabu Awọn iṣẹ n pese iṣẹ miiran-centric view ti ẹrọ, iru si awọn datasheet ká Alternate iṣẹ Tabili. Awọn taabu Awọn iṣẹ jẹ ki olumulo fi awọn pinni to wa si iṣẹ miiran.
PIN ti o wulo fun iṣẹ aropo kan pato ni a le yan lati inu akojọ aṣayan-silẹ ninu iwe “Pin Name”. Aami buluu fun pinni ninu akojọ aṣayan-isalẹ kanna tọkasi PIN ti wa ni lilo tẹlẹ. Olootu paati le ṣii fun awọn titẹ sii ninu iwe “Ẹka Software”.
Agbeegbe Tab
Awọn Agbeegbe taabu fihan atokọ ti awọn agbeegbe lori ẹrọ naa ati aworan agbaye si awọn paati sọfitiwia. Akojọ aṣayan-silẹ gba olumulo laaye lati yan paati sọfitiwia ti o wa fun agbeegbe kan pato, bi o ṣe han ninu nọmba atẹle.
Awọn sẹẹli paati Software fun agbeegbe yoo han grẹy nigbati ko si paati sọfitiwia ti o lo agbeegbe wa, ati funfun nigbati ọkan wa ṣugbọn ko ti sọtọ. Olumulo tun le pese orukọ aṣa fun agbeegbe ti a fun ni “Orukọ Agbeegbe Aṣa” iwe.
Ayedero Studio
Iraye si ọkan-tẹ si MCU ati awọn irinṣẹ alailowaya, iwe, sọfitiwia, awọn ile-ikawe koodu orisun & diẹ sii. Wa fun Windows, Mac ati Lainos!
IoT Portfolio
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Didara
www.silabs.com/quality
Atilẹyin & Agbegbe
www.silabs.com/community
AlAIgBA
Awọn ile-iṣẹ Silicon ni ipinnu lati pese awọn alabara pẹlu tuntun, deede, ati iwe-ijinle ti gbogbo awọn agbeegbe ati awọn modulu ti o wa fun eto ati awọn imuse sọfitiwia nipa lilo tabi pinnu lati lo awọn ọja Silicon Labs. Awọn alaye abuda, awọn modulu ti o wa ati awọn agbeegbe, awọn iwọn iranti ati awọn adirẹsi iranti tọka si ẹrọ kọọkan, ati awọn aye “Aṣoju” ti a pese le ati ṣe yatọ ni awọn ohun elo oriṣiriṣi. Ohun elo exampAwọn ohun ti a ṣalaye ninu rẹ wa fun awọn idi apejuwe nikan. Ohun alumọni Labs ni ẹtọ lati ṣe awọn ayipada laisi akiyesi siwaju si alaye ọja, awọn pato, ati awọn apejuwe ninu rẹ, ati pe ko fun awọn iṣeduro ni deede tabi pipe alaye to wa. Laisi ifitonileti iṣaaju, Silicon Labs le ṣe imudojuiwọn famuwia ọja lakoko ilana iṣelọpọ fun aabo tabi awọn idi igbẹkẹle. Iru awọn iyipada ko ni paarọ awọn pato tabi iṣẹ ọja naa. Awọn Labs Silicon ko ni ni gbese fun awọn abajade ti lilo alaye ti a pese ninu iwe yii. Iwe yii ko tumọ si tabi funni ni iwe-aṣẹ ni gbangba lati ṣe apẹrẹ tabi ṣe agbero eyikeyi awọn iyika iṣọpọ. Awọn ọja naa ko ṣe apẹrẹ tabi fun ni aṣẹ lati ṣee lo laarin eyikeyi awọn ẹrọ FDA Class III, awọn ohun elo eyiti o nilo ifọwọsi premarket FDA tabi Awọn ọna Atilẹyin Igbesi aye laisi aṣẹ kikọ pato ti Silicon Labs. “Eto Atilẹyin Igbesi aye” jẹ ọja eyikeyi tabi eto ti a pinnu lati ṣe atilẹyin tabi ṣetọju igbesi aye ati / tabi ilera, eyiti, ti o ba kuna, o le nireti ni deede lati ja si ipalara ti ara ẹni pataki tabi iku. Awọn ọja Silicon Labs ko ṣe apẹrẹ tabi ni aṣẹ fun awọn ohun elo ologun. Awọn ọja Silicon Labs labẹ ọran kankan ko ni lo ninu awọn ohun ija ti iparun pupọ pẹlu (ṣugbọn ko ni opin si) iparun, ti ibi tabi awọn ohun ija kemikali, tabi awọn ohun ija ti o lagbara lati jiṣẹ iru awọn ohun ija bẹẹ. Awọn ile-iṣẹ Silicon ko sọ gbogbo awọn iṣeduro ti o han ati mimọ ati pe kii yoo ṣe iduro tabi ṣe oniduro fun eyikeyi awọn ipalara tabi awọn ibajẹ ti o ni ibatan si lilo ọja Silicon Labs ni iru awọn ohun elo laigba aṣẹ.
Akiyesi: Àkóónú yìí lè ní àwọn ọ̀rọ̀ ìbínú tí ó ti di afẹ́fẹ́. Ohun alumọni Labs n rọpo awọn ofin wọnyi pẹlu ede isọpọ nibikibi ti o ṣeeṣe. Fun alaye diẹ sii, ṣabẹwo www.silabs.com/about-us/inclusive-lexicon-project
Ifitonileti aami-iṣowo
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ati Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ati awọn akojọpọ rẹ. , "Awọn microcontrollers ti o ni agbara julọ ni agbaye", Redpine Signals®, WiSeConnect , n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis , Telegesis Logo®, USBXpress®, Zentri, aami Zentri ati Zentri DMS, Z Wave®, ati awọn miiran jẹ aami-iṣowo tabi aami-iṣowo ti a forukọsilẹ ti Silicon Labs. ARM, CORTEX, Cortex-M3 ati THUMB jẹ aami-iṣowo tabi aami-iṣowo ti a forukọsilẹ ti ARM Holdings. Keil jẹ aami-išowo ti a forukọsilẹ ti ARM Limited. Wi-Fi jẹ aami-iṣowo ti a forukọsilẹ ti Wi-Fi Alliance. Gbogbo awọn ọja miiran tabi awọn orukọ iyasọtọ ti a mẹnuba ninu rẹ jẹ aami-išowo ti awọn oniwun wọn.
Silicon Laboratories Inc.
400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com
Awọn iwe aṣẹ / Awọn orisun
![]() |
SILICON LABS AN1321 Ṣiṣeto Awọn Agbeegbe fun Awọn Ẹrọ 32 Bit pẹlu Zigbee EmberZNet 7.0 ati ti o ga julọ [pdf] Itọsọna olumulo AN1321, AN1115, AN1321 Ṣiṣeto Awọn Agbeegbe Tunto fun Awọn Ẹrọ 32 Bit pẹlu Zigbee EmberZNet 7.0 ati Giga, AN1321, Ṣiṣeto Awọn Agbeegbe fun Awọn Ẹrọ 32 Bit pẹlu Zigbee EmberZNet 7.0 ati giga julọ |