SILICON LABS AN1321 Configuring peripherals for 32 Bit Devices with Zigbee EmberZNet 7.0 and Higher User Guide
Lisebelisoa tsa lisebelisoa tsa Zigbee, tse tsamaisang lisebelisoa tse hahiloeng ka EmberZNet SDK 7.0 le ho feta, li lokiselitsoe ho sebelisa Pin Tool ho Simplicity Studio® 5. Sesebelisoa sa Pin se nolofatsa tlhophiso ea peripheral ka ho hlahisa lisebelisoa le lisebelisoa tsa peripheral ka sebopeho sa mosebedisi. Bakeng sa li-SDK tse ling, li-peripherals tse ngata le tsona li ka hlophisoa ho IDE e Bonolo e le likhetho tsa likarolo.
Haeba u ntse u ntlafatsa ka EmberZNet SDK 6.10.x le tlase, bona AN1115: Configuring Peripherals for 32-Bit Devices using Hardware Configurator.
SEHLOOHO SEHLOHO
- E hlahisa tlhophiso ea peripheral
- Ho sebelisa Sesebelisoa sa Pin ho Studio e Bonolo
- Mesebetsi ea Pin Tool
Selelekela
Pin Tool ke sehatisi se tsoetseng pele sa graphical se lumellang bahlahisi hore ba hlophise habonolo li-peripheral ho sistimi ea bona ea Zigbee. E fana ka litebello tse tharo tsa tlhophiso ho lumella bahlahisi ho etsa limmapa tsa 'mele ka nepo le maemo a kantle ho likarolo tsa software sesebelisoa se shebiloeng.
Pin Tool Editor e boetse e tenyetseha ka ho lekana hore e ka sebelisoa mecheng e fapaneng ea nts'etsopele. Mokhoa o ka tlase o lumella bahlahisi hore ba qale ho hlophisa ka li-pins le ho li hokela tofunctions/peripherals ebe likarolo tsa software. Leha ho le joalo, mokhoa o fapaneng empa o sebetsa ka mokhoa o ts'oanang oa holimo-tlase o lumella bahlahisi ho qala ka khetho ea likarolo tsa software bakeng sa li-peripherals le ho sebetsa ho fihlela tšebetso ea peripheral le liphini ha ho hlokahala.
Ha projeke ea kopo ea Zigbee e qala ho etsoa, sete ea sehlooho ea sehlooho files li fanoa ho morero o mocha o ipapisitse le litlhophiso tsa boto e shebiloeng, mofuta oa EmberZNet SDK, joalo-joalo, joalo ka ha ho bonts'itsoe setšoantšong se latelang. Mokhoa ofe kapa ofe o latelang oa li-peripheral o ka etsoa ka Pin Tool. Bahlahisi ba sebelisang EmberZet le bona ba ka fetola likhetho tsa Hardware ka Component Editor. Litlhophiso tsohle le liphetoho ka Pin Tool li ntlafatsoa ho hlooho ea tlhophiso files tse kenyellelitsoeng ke kopo.
Sehlooho sa C files tse nang le litlhophiso tse ikhethileng tsa Hardware li sebelisoa le ho hlahlojoa ke Pin Tool. Tsena files e ka fumanoa bukeng e latelang ea morero. Litlhophiso tse ikhethileng tsa Hardware li bolokiloe karolong ea Pin Config ea hlooho ea C e hlahisitsoeng. files.
/ /config/
Ho sebelisa Pin Tool
Khaolo ena e bua ka ts'ebetso ea mantlha le mesebetsi ea Pin Tool. Pele o fetela karolong e latelang, ho ka 'na ha e-ba molemo ho utloisisa ts'ebetso ea GPIO le litsamaiso tsa tsamaiso ea lisebelisoa tsa lisebelisoa tse lebisitsoeng ka botjha.viewAN0012: General Purpose Input Output, databases tsa sesebelisoa, le libuka tsa litšupiso.
Ho bula Sesebelisoa sa Pin ho Studio e Bonolo
Bula Pin Tool ka ho toba ka ho tobetsa habeli ho .pintool file ho Project Explorer, joalokaha ho bontšitsoe setšoantšong se latelang.
Pin Tool e kanna ea qalisoa ho tsoa ho "Project Configurator's CONFIGURATION TOOLS".
Pin Tool Functions
Setšoantšo se latelang se bontša fensetere ea "Pin Tool" ha e se e butsoe. Karolo e ka ho le letšehali ea "Port I/O" e bonts'a Port I/O ea sesebelisoa view.
"Configure" e nepahetseng e na le li-tab tse tharo -Pin, Functions, le Peripherals. E 'ngoe le e' ngoe ea li-tab tsena e fana ka pono e fapaneng e qaqileng ea ho lokisa hardware.
Port I/O Pane
Port I/O Pane ha e le hantle ke sets'oants'o sa Pinout se bonts'ang libaka tsa phini tsa 'mele ho sephutheloana sa sesebelisoa se shebiloeng.
Setšoantšo sa Pinout se na le likhoutu tsa mebala tse latelang:
- Lithako tse putsoa lia sebelisoa
- Lithako tse tšoeu ha li sebelisoe.
- Lithakhisa tse khubelu li bontša likhohlano tse sa lumelloeng tse nang le tse peli kapa matšoao a kenang pineng e le 'ngoe.
- Lithakhisa tse bonts'itsoeng ka lamunu li lumelletse likhohlano tse nang le matšoao a mabeli kapa ho feta a kenang pineng e le 'ngoe (e sa bonts'itsoeng setšoantšong).
- Lithakhisa, joalo ka E5/Vss, li soeufalitsoe hobane ha li fumanehe bakeng sa ho hlophisoa.
- Lithakhisa tsohle tse lokiselitsoeng mekhoa ea GPIO li tšoailoe ka tlhaku e motenya ea G.
- Ha ho khethiloe phini e le 'ngoe kapa tse 'maloa phanele ea Configure (mohlala, K13), lithakhisa tse tsamaellanang li totobatsoa ka bosehla."
Litaolo tsa Zoom tse hukung e ka tlase e ka letsohong le letšehali la sebaka sa Port I/O li fana ka mokhoa o bonolo oa ho atametsa sebakeng se itseng setšoantšong sa Pinout ho bona lintlha tse felletseng tsa phini e fanoeng.
Tlaleho e ka hatisoang e ka hlahisoa ka ho tobetsa setšoantšo sa pinout le ho khetha Pin Configuration Report. Sena se bula tlaleho e le a webleqepheng la sebatli se ka bolokoang, sa hatisoa, kapa sa bolokoa. Khetho ea Module Configuration Report e hlahisa sete e tšoanang ea litafole tse hlophisitsoeng ka mojule ho fapana le ho latela phini.
Thepa ea Pins
Thepa ea Pins e fana ka tafole ea pin-centric view ea sesebelisoa, e ts'oanang le Tafole ea Ts'ebetso ea GPIO ea database. Tafole ea Pins e lumella mosebelisi ho abela tšebetso e 'ngoe e nepahetseng ho phini, joalo ka ha ho bonts'itsoe lethathamong le latelang la ho theoha tlas'a Kholumo ea Mosebetsi.
Lebokose la Batla le bontšitsoeng setšoantšong se kaholimo le lumella mosebelisi ho fumana Pin kapele tafoleng.
Hang ha phini le mosebetsi li se li khethiloe, karolo ea software e ka khethoa ho tsoa ho Software Component menu e theoha bakeng sa phini. Setšoantšo se latelang se bonts'a phini PA4 e lokiselitsoe mokhoa oa GPIO mme e abetsoe karolo ea software MX25 Flash Shutdown ka usart. Ntle le moo, mosebelisi a ka abela pinana ka ho sebelisa Component Editor.
E le boiketlo, mosebedisi a ka bula Component Editor bakeng sa karolo e fanoeng ka ho tobetsa habeli selikalikoe se seputsoa seleng ea "Software Component" joalokaha ho bontšitsoe ka tlase.
Kholomo ea "Custom Pin Name" e lumella basebedisi ho kenya lebitso la pini la tloaelo bakeng sa phini e fanoeng.
Tab ea Mesebetsi
Thepa ea Mesebetsi e fana ka mokhoa o mong oa tšebetso-centric view ea sesebelisoa, e ts'oanang le Tafole ea Ts'ebetso e 'ngoe ea database. Thepa ea Mesebetsi e lumella mosebelisi ho abela li-pin tse fumanehang tšebetsong e 'ngoe.
Pin e nepahetseng bakeng sa ts'ebetso e 'ngoe e ka khethoa ho tsoa ho menu e theoha kholomong ea "Pin Name". Letheba le leputsoa bakeng sa phini lethathamong le tšoanang la ho theoha le bontša hore phini e se e ntse e sebelisoa. Component Editor e ka buloa bakeng sa likenyelletso tse kholomong ea "Software Component".
Peripherals Tab
Thebo ea Peripherals e bonts'a lenane la lisebelisoa tse sesebelisoa le 'mapa oa tsona ho likarolo tsa software. Menu ea ho theoha e lumella mosebelisi ho khetha karolo ea software e fumanehang bakeng sa peripheral e itseng, joalo ka ha ho bonts'itsoe setšoantšong se latelang.
Software Component cell bakeng sa peripheral e bonahala e le bohlooho ha ho se karolo ea software e sebelisang peripheral e teng, 'me e tšoeu ha e le teng empa e sa abeloa. Mosebelisi a ka boela a fana ka lebitso la tloaelo bakeng sa peripheral e fanoeng kholumong ea "Custom Peripheral Name".
Studio e bonolo
Ho fihlella MCU le lisebelisoa tse se nang mohala, litokomane, software, lilaeborari tsa khoutu ea mohloli le tse ling. E fumaneha bakeng sa Windows, Mac le Linux!
IoT Portfolio
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Boleng
www.silabs.com/quality
Tšehetso & Sechaba
www.silabs.com/community
Boithorollo
Silicon Labs e ikemiselitse ho fa bareki litokomane tsa morao-rao, tse nepahetseng, le tse tebileng tsa lisebelisoa tsohle le li-module tse fumanehang bakeng sa lisebelisoa tsa tsamaiso le lisebelisoa tse sebelisang kapa tse ikemiselitseng ho sebelisa lihlahisoa tsa Silicon Labs. Lintlha tsa sebopeho, li-module tse fumanehang le li-peripherals, boholo ba memori le liaterese tsa memori li bua ka sesebelisoa se seng le se seng, 'me li-parameter tsa "Ts'aelo" tse fanoeng li ka fapana ebile lia fapana lits'ebetsong tse fapaneng. Mohlala oa kopoamptse hlalositsoeng mona ke tsa merero ea litšoantšo feela. Silicon Labs e na le tokelo ea ho etsa liphetoho ntle le tsebiso e eketsehileng ho tlhahisoleseding ea sehlahisoa, litlhaloso le litlhaloso tse teng mona, 'me ha e fane ka litiisetso mabapi le ho nepahala kapa botlalo ba tlhahisoleseding e kenyellelitsoeng. Ntle le tsebiso ea pele, Silicon Labs e ka ntlafatsa firmware ea sehlahisoa nakong ea ts'ebetso ea tlhahiso bakeng sa mabaka a ts'ireletso kapa a ts'epahalo. Liphetoho tse joalo li ke ke tsa fetola litlhaloso kapa ts'ebetso ea sehlahisoa. Silicon Labs e ke ke ea ba le boikarabello bakeng sa litlamorao tsa ts'ebeliso ea tlhaiso-leseling e fanoeng tokomaneng ena. Tokomane ena ha e bolele kapa e fane ka tumello e hlakileng ea ho rala kapa ho etsa lipotoloho life kapa life tse kopaneng. Lihlahisoa ha lia etsetsoa kapa ha lia lumelloa ho sebelisoa ka har'a lisebelisoa life kapa life tsa FDA Class III, likopo tseo ho tsona ho hlokehang tumello ea FDA pele kapa Life Support Systems ntle le tumello e ngotsoeng e tobileng ea Silicon Labs. "Sistimi ea Ts'ehetso ea Bophelo" ke sehlahisoa kapa sistimi efe kapa efe e reretsoeng ho ts'ehetsa kapa ho ts'ehetsa bophelo le / kapa bophelo bo botle, boo, haeba bo hloleha, bo ka lebelloang ka mokhoa o utloahalang ho fella ka kotsi e kholo ea motho kapa lefu. Lihlahisoa tsa Silicon Labs ha lia etsoa kapa ha lia lumelloa ho sebelisoa sesoleng. Lihlahisoa tsa Silicon Labs li ke ke tsa sebelisoa ho libetsa tse senyang batho ba bangata ho kenyeletsoa (empa li sa felle ho) libetsa tsa nyutlelie, likokoana-hloko kapa lik'hemik'hale, kapa limisaele tse khonang ho fana ka libetsa tse joalo. Silicon Labs ha e fane ka litiisetso tsohle tse hlakileng le tse boletsoeng 'me e ke ke ea ikarabella kapa ea ikarabella bakeng sa likotsi kapa ts'enyehelo e amanang le ts'ebeliso ea sehlahisoa sa Silicon Labs lits'ebetsong tse sa lumelloeng.
Hlokomela: Litaba tsena li kanna tsa ba le mantsoe a khopisang a seng a sa sebetse. Silicon Labs e nkela mantsoe ana sebaka ka puo e kenyeletsang hohle moo ho khonehang. Ho fumana lintlha tse ling, etela www.silabs.com/about-us/inclusive-lexicon-project
Lintlha tsa Letšoao la Khoebo
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® le Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo ea Energy Micro le metsoako ea eona. , “li-microcontrollers tse sebelisang matla ka ho fetisisa lefatšeng”, Redpine Signals®, WiSeConnect , n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis , Telegesis Logo®, USBXpress® , Zentri, logo ea Zentri le Zentri DMS, Z Wave®, le tse ling ke matšoao a khoebo kapa matšoao a ngolisitsoeng a Silicon Labs. ARM, CORTEX, Cortex-M3 le THUMB ke matshwao a kgwebo kapa matshwao a kgwebo a ngodisitsweng a ARM Holdings. Keil ke lets'oao la khoebo le ngolisitsoeng la ARM Limited. Wi-Fi ke letšoao la khoebo le ngolisitsoeng la Wi-Fi Alliance. Lihlahisoa tse ling kaofela kapa mabitso a mabitso a boletsoeng mona ke matšoao a beng ba ona.
Litlhaloso tsa likarolo tsa Silicon Laboratories Inc.
400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com
Litokomane / Lisebelisoa
![]() |
SILICON LABS AN1321 Configuring peripherals for 32 Bit Devices with Zigbee EmberZNet 7.0 and Higherer [pdf] Bukana ea Mosebelisi AN1321, AN1115, AN1321 Configuring Peripherals for 32 Bit Devices with Zigbee EmberZNet 7.0 and Higher, AN1321, Configuring Peripherals for 32 Bit Devices with Zigbee EmberZNet 7.0 and Holimo |