SILICON LABS AN1321 Zigbee EmberZNet 32 ۽ اعليٰ يوزر گائيڊ سان 7.0 بِٽ ڊوائيسز لاءِ پرديئرز کي ترتيب ڏيڻ
SILICON LABS AN1321 Zigbee EmberZNet 32 ۽ اعليٰ سان 7.0 بِٽ ڊوائيسز لاءِ پرديئرز کي ترتيب ڏيڻ

Zigbee ڊوائيسز لاءِ پرديئرز، EmberZNet SDK 7.0 ۽ اعليٰ سان ٺهيل ايپليڪيشنون، Simplicity Studio® 5 ۾ پن ٽول استعمال ڪندي ترتيب ڏنل آهن. پن ٽول هڪ گرافڪ يوزر انٽرفيس ۾ پردي ۽ پرفيرل پراپرٽيز پيش ڪندي پردي جي ترتيب کي آسان بڻائي ٿو. ڪجھ SDKs لاءِ، گھڻا پرديئر پڻ ترتيب ڏئي سگھجن ٿا سادگي IDE ۾ جزوي اختيارن جي طور تي.

جيڪڏهن توهان EmberZNet SDK 6.10.x ۽ هيٺين سان ترقي ڪري رهيا آهيو، AN1115 ڏسو: هارڊويئر ڪنفيگريٽر استعمال ڪندي 32-بٽ ڊوائيسز لاءِ پردي جي ترتيب.

اهم نقطا 

  • پردي جي ترتيب جو تعارف
  • سادگي اسٽوڊيو ۾ پن ٽول استعمال ڪندي
  • پن اوزار جا ڪم

تعارف

پن ٽول هڪ جديد گرافڪ ايڊيٽر آهي جيڪو ڊولپرز کي اجازت ڏئي ٿو ته آساني سان انهن جي زگبي سسٽم تي پردي کي ترتيب ڏئي. اهو ٽن ترتيبن جا نقشا مهيا ڪري ٿو ته جيئن ڊولپرز کي فزيڪل پنن ۽ پردي جي مثالن کي ھدف واري ڊوائيس تي سافٽ ويئر جي اجزاء جو نقشو ٺاھيو وڃي.

پن ٽول ايڊيٽر پڻ ڪافي لچڪدار آهي مختلف ڊولپمينٽ فلوز ۾ استعمال ٿيڻ لاءِ. هيٺيون اپ اپروچ ڊولپرز کي پنن سان ترتيب ڏيڻ شروع ڪرڻ جي اجازت ڏئي ٿي ۽ انهن کي ڪمن/پريفيرل ۽ پوءِ سافٽ ويئر اجزاء سان ڳنڍي ٿي. جڏهن ته، هڪ مخالف پر برابر اثرائتو مٿين-ڊائون اپروچ ڊولپرز کي اجازت ڏئي ٿو ته سافٽ ويئر اجزاء جي چونڊ سان شروع ٿئي ٿو پرديئرز لاءِ ۽ ڪم ڪري ٿو پردي جي ڪمن ۽ پنن تي جڏهن گهربل هجي.

جڏهن هڪ Zigbee ايپليڪيشن پروجيڪٽ پهريون ڀيرو ٺاهي وئي آهي، هيڊر جو هڪ ابتدائي سيٽ files نئين پروجيڪٽ کي ٽارگيٽ بورڊ جي ترتيبن، EmberZNet SDK ورزن، وغيره جي بنياد تي مهيا ڪيا ويا آهن، جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي. پردي جي ڪنهن به بعد ۾ ڪسٽمائيزيشن پن ٽول ذريعي ڪري سگهجي ٿي. ڊولپرز استعمال ڪندي EmberZet پڻ تبديل ڪري سگھن ٿا هارڊويئر جا اختيار جزو ايڊيٽر ذريعي. پن ٽول ذريعي سڀ ڪسٽمائيزيشن ۽ تبديليون ڪنفيگريشن هيڊر ۾ اپڊيٽ ڪيون وينديون آهن files جيڪي اپليڪيشن ۾ شامل آهن.
ڪنيڪشن

سي هيڊر files هارڊويئر-مخصوص ترتيبن سان استعمال ڪيا ويا آهن ۽ پن ٽول جي نگراني ڪئي وئي آهي. هنن files هيٺ ڏنل پروجيڪٽ ڊاريڪٽري ۾ ڳولي سگھجي ٿو. هارڊويئر-مخصوص ترتيبون ٺاهيل سي هيڊر جي پن ڪنفيگ سيڪشن ۾ محفوظ ٿيل آهن files.
/ /config/

پن جو اوزار استعمال ڪندي

هي باب پن ٽول جي بنيادي آپريشن ۽ افعال تي بحث ڪري ٿو. ايندڙ سيڪشن ڏانهن اڳتي وڌڻ کان اڳ، اهو مددگار ٿي سگھي ٿو GPIO ڪارڪردگي کي سمجھڻ ۽ ٽارگيٽ ڊوائيسز جي پردي سگنل روٽنگ ڪنٽرولن کي ٻيهر.viewing AN0012: عام مقصد ان پٽ آئوٽ، ڊيوائس ڊيٽا شيٽ، ۽ ريفرنس مينوئل.

Simplicity Studio ۾ پن ٽول کولڻ

پن ٽول کوليو سڌو سنئون .pintool تي ڊبل ڪلڪ ڪندي file پروجيڪٽ ايڪسپلورر ۾، جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي.
Simplicity Studio ۾ پن ٽول کولڻ

Pin Tool کي به شروع ڪري سگھجي ٿو پروجيڪٽ ڪنفيگريٽر جي CONFIGURATION TOOLS ٽئب مان.
Simplicity Studio ۾ پن ٽول کولڻ

پن اوزار جا ڪم

هيٺ ڏنل انگ اکر ڏيکاري ٿو Pin Tool ايڊيٽر ونڊو هڪ دفعو ان کي کوليو. کاٻي "پورٽ I / O" پين ڏيکاري ٿو ڊوائيس پيڪيج جي پورٽ I / O view.
ساڄي "Configure" ۾ ٽي ٽيب آهن - پن، ڪم، ۽ پردي. انهن ٽيب مان هر هڪ مختلف تفصيلي نقطه نظر ڏئي ٿو جنهن سان هارڊويئر کي ترتيب ڏيڻ لاء.
پن اوزار جا ڪم

پورٽ I/O پين

پورٽ I/O پين بنيادي طور تي هڪ پن آئوٽ ڊراگرام آهي جيڪو ڏيکاري ٿو جسماني پن جڳهن کي ٽارگيٽ ڊيوائس پيڪيج تي.
Pinout ڊراگرام ھيٺ ڏنل رنگ ڪوڊنگ آھي:

  • پنن ۾ نيري استعمال ۾ آهن
  • سفيد ۾ پنن غير استعمال ٿيل آهن.
  • ڳاڙهي رنگ ۾ پن ڏيکاريو اڻڄاتل تڪرار ٻن يا سگنلن سان ساڳي پن ۾ وڃڻ سان.
  • پنن ۾ نارنگي ڏيکاريو ٻن يا وڌيڪ سگنلن سان تڪرار جي اجازت ڏني وئي ساڳئي پن ۾ وڃڻ (ڊاگرام ۾ نه ڏيکاريل آهي).
  • پن، جهڙوڪ E5/Vss، ڳاڙهو ٿي ويا آهن ڇاڪاڻ ته اهي ترتيب ڏيڻ لاء دستياب نه آهن
  • GPIO موڊس لاءِ ترتيب ڏنل سڀ پنن کي گولڊفيس ٿيل اکر G سان نشان لڳايو ويو آھي.
  • جڏهن هڪ يا وڌيڪ پنن کي ترتيب ڏيڻ واري پينل ۾ چونڊيو ويندو آهي (مثال طور، K13)، لاڳاپيل پنن کي پيلي رنگ ۾ نمايان ڪيو ويندو آهي.
    پورٽ I/O پين

پورٽ I/O پين جي هيٺئين کاٻي ڪنڊ تي زوم ڪنٽرول هڪ مخصوص جڳهه تي زوم ان ڪرڻ لاءِ آسان رستو فراهم ڪن ٿا Pinout ڊراگرام تي ڏنل پن جي وڌيڪ تفصيلي معلومات ڏسڻ لاءِ.
پورٽ I/O پين

هڪ ڇپيل رپورٽ ٺاهي سگهجي ٿي پن آئوٽ ڊاگرام تي ساڄي ڪلڪ ڪندي ۽ پن ڪنفيگريشن رپورٽ کي منتخب ڪندي. هي هڪ رپورٽ کوليو جيئن a webهڪ برائوزر ۾ صفحو جيڪو محفوظ، پرنٽ، يا محفوظ ڪري سگھجي ٿو. ماڊل ترتيب ڏيڻ جي رپورٽ جو آپشن ٺاهي ٿو جدولن جو ساڳيو سيٽ ماڊل جي ترتيب سان نه پر پن آرڊر جي ذريعي.
پورٽ I/O پين

پنن ٽيب

پنن ٽيب هڪ پن سينٽرڪ ٽيبل ڏئي ٿو view ڊوائيس جو، ڊيٽ شيٽ جي GPIO فنڪشنلٽي ٽيبل وانگر. پنن ٽيبل صارف کي ڪنهن به صحيح متبادل فنڪشن کي پن کي تفويض ڪرڻ جي اجازت ڏئي ٿي، جيئن فنڪشن ڪالمن جي هيٺ ڏنل ڊراپ ڊائون مينيو ۾ ڏيکاريل آهي.
پنن ٽيب

مٿي ڏنل انگن اکرن ۾ ڏيکاريل سرچ باڪس استعمال ڪندڙ کي اجازت ڏئي ٿو ته جلدي هڪ ٽيبل ۾ پن ڳولڻ.

هڪ دفعو پن ۽ فنڪشن کي چونڊيو ويو آهي، سافٽ ويئر جزو کي منتخب ڪري سگهجي ٿو سافٽ ويئر اجزاء ڊراپ-ڊائون مينيو مان پن لاء. هيٺ ڏنل انگ اکر ڏيکاري ٿو پن PA4 کي GPIO موڊ لاءِ ترتيب ڏنو ويو آهي ۽ يوزرٽ سان گڏ سافٽ ويئر جزو MX25 فليش شٽ ڊائون کي لڳايو ويو آهي. متبادل طور تي، صارف پن کي تفويض ڪري سگھي ٿو اجزاء ايڊيٽر ذريعي.
پنن ٽيب

هڪ سهولت جي طور تي، صارف هيٺ ڏنل ڏيکاريل "سافٽ ويئر اجزاء" سيل ۾ نيري دائري تي ڊبل ڪلڪ ڪري ڏنل جزو لاءِ ڪمپيوننٽ ايڊيٽر کوليو.
پنن ٽيب

"ڪسٽم پن جو نالو" ڪالم صارفين کي ڏنل پن لاءِ ڪسٽم پن جو نالو داخل ڪرڻ جي اجازت ڏئي ٿو.

فنڪشن ٽيب

فنڪشن ٽيب هڪ متبادل فنڪشن سينٽر مهيا ڪري ٿو view ڊوائيس جو، ڊيٽا شيٽ جي متبادل فنڪشنلٽي ٽيبل وانگر. فنڪشن ٽيب صارف کي متبادل فنڪشن لاءِ دستياب پنن کي تفويض ڪرڻ جي اجازت ڏئي ٿو.

مخصوص متبادل فنڪشن لاءِ صحيح پن کي منتخب ڪري سگھجي ٿو ڊراپ-ڊائون مينيو مان "پن جو نالو" ڪالمن ۾. ساڳئي ڊراپ-ڊائون مينيو ۾ پن لاءِ نيرو ڊٽ اشارو ڪري ٿو ته پن اڳ ۾ ئي استعمال ۾ آهي. اجزاء ايڊيٽر کي "سافٽ ويئر اجزاء" ڪالمن ۾ داخل ٿيڻ لاء کوليو ويندو.
فنڪشن ٽيب

Peripherals Tab

Peripherals ٽيب ڏيکاري ٿو ڊوائيس تي پرديئرز جي هڪ فهرست ۽ انهن جي نقشي کي سافٽ ويئر اجزاء ڏانهن. ڊراپ-ڊائون مينيو صارف کي اجازت ڏئي ٿو ته هڪ مخصوص پردي لاءِ موجود سافٽ ويئر جو حصو چونڊيو، جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي.
Peripherals Tab

پردي لاءِ سافٽ ويئر جزو سيل اڇو ٿئي ٿو جڏهن ڪو به سافٽ ويئر جز جيڪو پردي کي استعمال ڪري ٿو موجود ناهي، ۽ اڇو جڏهن هڪ موجود آهي پر مقرر نه ڪيو ويو آهي. صارف "ڪسٽم پردي جو نالو" ڪالمن ۾ ڏنل پردي لاءِ ڪسٽم نالو پڻ مهيا ڪري سگھي ٿو.
Peripherals Tab

سادگي اسٽوڊيو
MCU ۽ وائرليس اوزار، دستاويزن، سافٽ ويئر، سورس ڪوڊ لائبريريون ۽ وڌيڪ تائين هڪ ڪلڪ تي رسائي. ونڊوز، ميڪ ۽ لينڪس لاءِ دستياب آهي!

درخواست IoT پورٽ فوليو
www.silabs.com/IoT

درخواست SW/HW
www.silabs.com/simplicity

درخواست ڪيفيت
www.silabs.com/quality

درخواست سپورٽ ۽ ڪميونٽي
www.silabs.com/community

رد ڪرڻ
Silicon Labs گراهڪن کي مهيا ڪرڻ جو ارادو رکي ٿو جديد، صحيح، ۽ گہرا دستاويز مهيا ڪرڻ لاءِ موجود سڀني پردي ۽ ماڊلز جي سسٽم ۽ سافٽ ويئر لاڳو ڪندڙن لاءِ استعمال ڪرڻ يا استعمال ڪرڻ جو ارادو Silicon Labs پروڊڪٽس. خاصيتن جي ڊيٽا، دستياب ماڊلز ۽ پرديئرز، ميموري سائيز ۽ ميموري ايڊريس هر مخصوص ڊوائيس ڏانهن اشارو ڪن ٿا، ۽ مهيا ڪيل "عام" پيٽرولر مختلف ايپليڪيشنن ۾ مختلف ٿي سگهن ٿا. درخواست مثالampهتي بيان ڪيل les صرف مثالي مقصدن لاءِ آهن. Silicon Labs هتي موجود پراڊڪٽ جي معلومات، وضاحتن، ۽ وضاحتن ۾ وڌيڪ نوٽيس کانسواءِ تبديليون ڪرڻ جو حق محفوظ رکي ٿي، ۽ شامل ڪيل معلومات جي درستگي يا مڪمل ٿيڻ جي ضمانت نه ڏئي ٿي. اڳواٽ اطلاع جي بغير، سلڪون ليبز حفاظتي يا قابل اعتماد سببن جي ڪري پيداوار جي عمل دوران پيداوار جي فرم ویئر کي اپڊيٽ ڪري سگھي ٿي. اهڙيون تبديليون خاصيتون يا پيداوار جي ڪارڪردگي کي تبديل نه ڪندي. Silicon Labs هن دستاويز ۾ مهيا ڪيل معلومات جي استعمال جي نتيجن جي ذميواري نه هوندي. هي دستاويز ڪنهن به انٽيگريٽيڊ سرڪٽس کي ڊزائين ڪرڻ يا ٺاھڻ لاءِ ڪو به لائسنس ظاهر يا واضح طور تي نٿو ڏئي. پراڊڪٽس ڪنهن به FDA ڪلاس III ڊوائيسز ۾ استعمال ٿيڻ جي لاءِ ٺهيل يا مجاز نه آهن، ايپليڪيشنون جن لاءِ FDA پريم مارڪيٽ جي منظوري گهربل آهي يا لائف سپورٽ سسٽم، بغير سلڪون ليبز جي مخصوص لکيل اجازت کان سواءِ. هڪ ”لائف سپورٽ سسٽم“ ڪو به پراڊڪٽ يا سسٽم آهي جنهن جو مقصد زندگي ۽/يا صحت کي سهارو ڏيڻ يا برقرار رکڻ آهي، جيڪو، جيڪڏهن اهو ناڪام ٿئي ٿو، معقول طور تي اميد رکي سگهجي ٿو ته ان جي نتيجي ۾ اهم ذاتي زخم يا موت واقع ٿي سگهي ٿي. Silicon Labs پروڊڪٽس فوجي ايپليڪيشنن لاءِ ٺهيل يا مجاز نه آهن. Silicon Labs مصنوعات ڪنهن به حالت ۾ وڏي تباهي جي هٿيارن ۾ استعمال نه ٿينديون آهن (پر ان تائين محدود ناهي) ايٽمي، حياتياتي يا ڪيميائي هٿيار، يا ميزائل جيڪي اهڙي قسم جي هٿيارن کي پهچائڻ جي قابل آهن. Silicon Labs سڀني ظاهري ۽ تقاضا وارن وارنٽي کي رد ڪري ٿو ۽ اهڙي غير مجاز ايپليڪيشنن ۾ سلڪون ليبز جي پراڊڪٽ جي استعمال سان لاڳاپيل ڪنهن به زخم يا نقصان جي ذميوار يا ذميوار نه هوندي.
نوٽ: ھي مواد شايد جارحاڻي اصطلاحن تي مشتمل آھي جيڪو ھاڻي ختم ٿي چڪو آھي. Silicon Labs انهن اصطلاحن کي متبادل ٻولي سان گڏ ڪري رهي آهي جتي ممڪن هجي. وڌيڪ معلومات لاء، دورو ڪريو www.silabs.com/about-us/inclusive-lexicon-project

ٽريڊ مارڪ ڄاڻ
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® and the Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ۽ ان جا مجموعا , “دنيا جا سڀ کان وڌيڪ توانائي دوست مائڪرو ڪنٽرولرز”, Redpine Signals®, WiSeConnect , n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio® , the Telegesis Logo®, USBXpress®, Zentri, the Zentri logo and Zentri DMS, Z Wave®، ۽ ٻيا آھن ٽريڊمارڪس يا رجسٽرڊ ٽريڊمارڪس Silicon Labs جا. ARM، CORTEX، Cortex-M3 ۽ THUMB ARM Holdings جا ٽريڊ مارڪ يا رجسٽرڊ ٽريڊمارڪس آھن. Keil ARM Limited جو رجسٽرڊ ٽريڊ مارڪ آھي. وائي فائي وائي فائي الائنس جو رجسٽرڊ ٽريڊ مارڪ آھي. هتي ذڪر ڪيل ٻيا سڀئي پروڊڪٽس يا برانڊ جا نالا انهن جي لاڳاپيل هولڊرز جا ٽريڊ مارڪ آهن.

Silicon Laboratories Inc.
400 ويسٽ سيزر شاويز آسٽن، TX 78701 USA
www.silabs.com

SILICON LABS لوگو

دستاويز / وسيلا

SILICON LABS AN1321 Zigbee EmberZNet 32 ۽ اعليٰ سان 7.0 بِٽ ڊوائيسز لاءِ پرديئرز کي ترتيب ڏيڻ [pdf] استعمال ڪندڙ ھدايت
AN1321, AN1115, AN1321 Zigbee EmberZNet 32 ۽ اعليٰ سان 7.0 بِٽ ڊوائيسز لاءِ پردي کي ترتيب ڏيڻ، AN1321، Zigbee EmberZNet 32 ۽ اعليٰ سان 7.0 بِٽ ڊوائيسز لاءِ پرديئرز کي ترتيب ڏيڻ

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *