د سیلیکون لابراتوار AN1321 د Zigbee EmberZNet 32 او لوړ کارونکي لارښود سره د 7.0 بټ وسیلو لپاره پیری فیرلز تنظیم کول
د سیلیکون لابراتوار AN1321 د Zigbee EmberZNet 32 او لوړ سره د 7.0 بټ وسیلو لپاره پیری فیرلز تنظیم کول

د Zigbee وسیلو لپاره پرفیریلونه، د EmberZNet SDK 7.0 او لوړ سره جوړ شوي غوښتنلیکونه، په ساده سټوډیو® 5 کې د پن اوزار په کارولو سره ترتیب شوي دي. د پن وسیله په ګرافیکي کاروونکي انٹرفیس کې د پریفیرالونو او پیری فیرل ملکیتونو وړاندې کولو سره د پریفیرال ترتیب ساده کوي. د ځینو SDKs لپاره، ډیری پیریفیرالونه هم په ساده IDE کې د اجزاو اختیارونو په توګه تنظیم کیدی شي.

که تاسو د EmberZNet SDK 6.10.x او ټیټ سره وده کوئ، AN1115 وګورئ: د هارډویر ترتیب کونکي په کارولو سره د 32-بټ وسیلو لپاره پیریفیرال تنظیم کول.

کلیدي ټکي 

  • د پرفیریل تشکیلاتو معرفي کول
  • په ساده سټوډیو کې د پن وسیلې کارول
  • د پن وسیلې دندې

پیژندنه

د پن وسیلې یو پرمختللی ګرافیکي مدیر دی چې پراختیا کونکو ته اجازه ورکوي په اسانۍ سره د دوی په زیګبي سیسټم کې پیری فیرلز تنظیم کړي. دا د ترتیب کولو درې لیدونه وړاندې کوي ترڅو پراختیا کونکو ته اجازه ورکړي چې په هدف آله کې د سافټویر اجزاوو ته فزیکي پنونه او پریریفیریل مثالونه نقشه کړي.

د پن وسیلې مدیر هم کافي انعطاف منونکی دی چې په مختلف پرمختیایی جریانونو کې کارول کیدی شي. د ښکته پورته کړنلارې پراختیا کونکو ته اجازه ورکوي چې د پنونو سره ترتیب پیل کړي او دوی د فنکشن / پریرالونو او بیا د سافټویر برخو سره وصل کړي. په هرصورت، یو مخالف مګر په مساوي ډول اغیزمن ټاپ-ډاون چلند پراختیا کونکو ته اجازه ورکوي چې د پریرالونو لپاره د سافټویر اجزا انتخاب سره پیل وکړي او د اړتیا په وخت کې د پیری فیرل افعال او پنونو ته کار وکړي.

کله چې د Zigbee غوښتنلیک پروژه لومړی جوړه شي، د سرلیک لومړنۍ سیټ files د هدف بورډ د تشکیلاتو، EmberZNet SDK نسخه، او داسې نور پر بنسټ نوې پروژې ته چمتو شوي، لکه څنګه چې په لاندې شکل کې ښودل شوي. د پردیو هر ډول تخصیص کول د پن وسیلې له لارې کیدی شي. د EmberZet کارولو پراختیا کونکي کولی شي د اجزاو مدیر له لارې د هارډویر اختیارونه هم بدل کړي. د پن وسیلې له لارې ټول تنظیمات او بدلونونه د ترتیب سرلیک ته تازه شوي files کوم چې په غوښتنلیک کې شامل دي.
ارتباطات

د C سرلیک fileد هارډویر ځانګړي تشکیلاتو سره د پن اوزار لخوا کارول کیږي او څارل کیږي. دا files په لاندې پروژې لارښود کې موندل کیدی شي. د هارډویر ځانګړي تشکیلات د تولید شوي C سرلیک د پن کنفیګ برخه کې زیرمه شوي files.
/ تشکیل/

د پن وسیلې په کارولو سره

دا څپرکی د پن وسیلې بنسټیز عملیات او دندو په اړه بحث کوي. مخکې له دې چې بلې برخې ته لاړ شئ، دا به ګټور وي چې د GPIO فعالیت او د هدفي وسیلو د سیګنال روټینګ کنټرولونو په اړه پوه شئviewing AN0012: د عمومي هدف ان پټ محصول، د وسیلې ډیټاشیټونه، او د حوالې لارښود.

په ساده سټوډیو کې د پن وسیلې خلاصول

د Pin Tool په مستقیم ډول په .pintool باندې دوه ځله کلیک کولو سره خلاص کړئ file د پروژې اکسپلورر کې، لکه څنګه چې په لاندې انځور کې ښودل شوي.
په ساده سټوډیو کې د پن وسیلې خلاصول

د Pin Tool کیدای شي د پروژې تنظیم کونکي د ترتیب کولو وسیلو له ټب څخه هم پیل شي.
په ساده سټوډیو کې د پن وسیلې خلاصول

د پن وسیلې دندې

لاندې انځور د Pin Tool مدیر کړکۍ ښیي کله چې خلاص شي. کیڼ "پورټ I/O" پین د وسیلې کڅوړې پورټ I/O ښیې view.
ښي "تنظیم" درې ټبونه لري - پن، فنکشنونه، او پیری فیرلز. د دې ټبونو څخه هر یو د هارډویر تنظیم کولو لپاره مختلف مفصل لید وړاندې کوي.
د پن وسیلې دندې

پورټ I/O پین

د پورټ I/O پین په اصل کې د Pinout ډیاګرام دی چې د هدف وسیلې کڅوړه کې فزیکي پن ځایونه ښیې.
د Pinout ډیاګرام لاندې رنګ کوډ لري:

  • په نیلي کې پنونه کارول کیږي
  • په سپینو کې پنونه غیر کارول شوي دي.
  • په سور کې پنونه د دوه یا سیګنالونو سره چې ورته پن ته ځي غیر اجازې شخړې ښیې.
  • په نارنجي ښودلو کې پنونه د دوه یا ډیرو سیګنالونو سره ټکر ته اجازه ورکوي چې ورته پن ته ځي (په ډیاګرام کې ندي ښودل شوي).
  • پنونه، لکه E5/Vss، خړ شوي دي ځکه چې دوی د ترتیب لپاره شتون نلري
  • ټول پنونه چې د GPIO حالتونو لپاره تنظیم شوي د بډایه خط G لخوا په نښه شوي.
  • کله چې یو یا څو پنونه د تنظیم کولو پینل کې غوره شي (د مثال په توګه K13)، اړونده پنونه په ژیړ کې روښانه شوي.
    پورټ I/O پین

د پورټ I/O پین په ښکته ښي کونج کې د زوم کنټرولونه په Pinout ډیاګرام کې یو ځانګړي ځای ته د زوم کولو لپاره اسانه لار چمتو کوي ترڅو د ورکړل شوي پن نور تفصيلي معلومات وګوري.
پورټ I/O پین

د چاپ وړ راپور د پن آوټ ډیاګرام په ښي کلیک کولو او د پن ترتیب کولو راپور غوره کولو سره رامینځته کیدی شي. دا د یو راپور په توګه خلاصوي webپاڼه په براوزر کې چې خوندي، چاپ، یا آرشیف کیدی شي. د ماډل ترتیب کولو راپور اختیار د جدولونو ورته سیټ رامینځته کوي چې د موډل لخوا تنظیم شوي نه د پن امر لخوا.
پورټ I/O پین

ټب پن کړئ

د پنس ټب د پن متمرکز میز ورکوي view د وسیلې، د ډیټا شیټ د GPIO فعالیت جدول سره ورته. د پنس جدول کارونکي ته اجازه ورکوي چې پن ته کوم معتبر بدیل فعالیت وټاکي، لکه څنګه چې د فنکشن کالم لاندې لاندې ډراپ-ډاون مینو کې ښودل شوي
ټب پن کړئ

په پورتني شکل کې ښودل شوی د لټون بکس کارونکي ته اجازه ورکوي چې ژر تر ژره په میز کې یو پن ومومي.

یوځل چې پن او فنکشن غوره شي ، د سافټویر اجزا د پن لپاره د سافټویر اجزا ډراپ ډاون مینو څخه غوره کیدی شي. لاندې شمیره ښیې چې پن PA4 د GPIO حالت لپاره تنظیم شوی او د سافټویر برخې MX25 فلش شټ ډاون ته د usart سره ګمارل شوی. په بدیل سره، کاروونکي کولی شي پن د اجزاو مدیر له لارې وټاکي.
ټب پن کړئ

د اسانتیا په توګه، کاروونکي کولی شي د ورکړل شوي برخې لپاره د اجزا مدیر خلاص کړي لکه څنګه چې لاندې ښودل شوي د "سافټویر اجزا" سیل کې نیلي حلقه دوه ځله کلیک کولو سره.
ټب پن کړئ

د "ګمرک پن نوم" کالم کاروونکو ته اجازه ورکوي چې د ورکړل شوي پن لپاره دودیز پن نوم دننه کړي.

د دندو ټب

د فنکشن ټب یو بدیل فعالیت متمرکز چمتو کوي view د وسیلې، د ډیټا شیټ د بدیل فعالیت جدول سره ورته. د فنکشن ټب کارونکي ته اجازه ورکوي چې یو بدیل فنکشن ته موجود پنونه وټاکي.

د یو ځانګړي بدیل فعالیت لپاره معتبر پن د "پن نوم" کالم کې د ډراپ-ډاون مینو څخه غوره کیدی شي. په ورته ډراپ-ډاون مینو کې د پن لپاره نیلي نقطه په ګوته کوي چې پن لا دمخه کارول کیږي. د اجزاو مدیر د "سافټویر اجزا" کالم کې د ننوتلو لپاره خلاص کیدی شي.
د دندو ټب

پرفیریل ټب

د پیری فیرلز ټب په وسیله کې د پیری فیرلونو لیست او د سافټویر برخو ته د دوی نقشه ښیې. د ډراپ-ډاون مینو کارونکي ته اجازه ورکوي چې د یو ځانګړي پریریل لپاره د موجود سافټویر برخې غوره کړي، لکه څنګه چې په لاندې شکل کې ښودل شوي.
پرفیریل ټب

د پریفیرال لپاره د سافټویر اجزا حجره خړ ښکاري کله چې د سافټویر اجزا شتون نلري چې پیریفیرال کاروي او سپین وي کله چې شتون ولري مګر ټاکل شوی نه وي. کارونکی کولی شي د "ګمرک پیریفیرل نوم" کالم کې د ورکړل شوي پریفیرال لپاره دودیز نوم هم چمتو کړي.
پرفیریل ټب

د سادگي سټوډیو
MCU او بې سیم وسیلو ته یو کلیک لاسرسی، اسناد، سافټویر، د سرچینې کوډ کتابتونونه او نور ډیر څه. د وینډوز، ماک او لینوکس لپاره شتون لري!

غوښتنلیک د IoT پورټ فولیو
www.silabs.com/IoT

غوښتنلیک SW/HW
www.silabs.com/simplicity

غوښتنلیک کیفیت
www.silabs.com/quality

غوښتنلیک ملاتړ او ټولنه
www.silabs.com/community

ردول
د سیلیکون لابراتوار اراده لري چې پیرودونکو ته د سیسټم او سافټویر پلي کونکو لپاره د سیلیکون لابراتوار محصولاتو کارولو یا کارولو اراده لرونکي ټولو برخو او ماډلونو وروستي ، دقیق او ژور اسناد چمتو کړي. د ځانګړتیا کولو ډاټا، شته ماډلونه او پردیوالونه، د حافظې اندازه او د حافظې پتې هر ځانګړي وسیلې ته راجع کیږي، او چمتو شوي "معمولي" پیرامیټونه کولی شي په مختلفو غوښتنلیکونو کې توپیر ولري. د غوښتنلیک مثالampدلته تشریح شوي یوازې د مثالي موخو لپاره دي. د سیلیکون لابراتوار حق لري چې د محصول معلوماتو ، مشخصاتو او توضیحاتو ته له نور خبرتیا پرته بدلونونه رامینځته کړي ، او د شامل شوي معلوماتو دقت یا بشپړتیا په اړه تضمین نه ورکوي. د مخکینۍ خبرتیا پرته، سیلیکون لابراتوار ممکن د تولید پروسې په جریان کې د امنیت یا اعتبار دالیلو لپاره د محصول فرم ویئر تازه کړي. دا ډول بدلونونه به د محصول ځانګړتیاوې یا فعالیت بدل نه کړي. د سیلیکون لابراتوارونه باید پدې سند کې چمتو شوي معلوماتو کارولو پایلو لپاره هیڅ مسؤلیت ونلري. دا سند د کوم مدغم سرکیټونو ډیزاین یا جوړولو لپاره هیڅ جواز نه ورکوي یا په څرګند ډول نه ورکوي. محصولات د FDA ټولګي III وسیلو کې د کارولو لپاره ډیزاین یا مجاز ندي ، هغه غوښتنلیکونه چې د FDA دمخه بازار تصویب ته اړتیا لري یا د سیلیکون لابراتوار ځانګړي لیکلي رضایت پرته د ژوند ملاتړ سیسټمونه. د "ژوند مالتړ سیسټم" هر هغه محصول یا سیسټم دی چې هدف یې د ژوند او/یا روغتیا ملاتړ یا ساتل دي، کوم چې که دا ناکام شي، په معقول ډول تمه کیدی شي د پام وړ شخصي ټپي یا مړینې پایله ولري. د سیلیکون لابراتوار محصولات د نظامي غوښتنلیکونو لپاره ډیزاین یا مجاز ندي. د سیلیکون لابراتوار محصولات باید په هیڅ حالت کې د ډله ایزو ویجاړونکو وسلو په شمول (مګر محدود نه وي) اټومي، بیولوژیکي یا کیمیاوي وسلې، یا توغندي چې د ورته وسلو رسولو وړ وي کارول کیږي. د سیلیکون لابراتوار ټول څرګند او ضمیمه تضمینونه ردوي او په داسې غیر مجاز غوښتنلیکونو کې د سیلیکون لابراتوار محصول کارولو پورې اړوند د کوم ټپ یا زیان لپاره مسؤل یا مسؤل نه وي.
یادونه: په دې منځپانګه کې ښايي ناوړه اصطلاحات وي چې اوس له کاره لوېدلي دي. د سیلیکون لابراتوار دا شرایط هرکله چې امکان ولري د جامع ژبې سره ځای په ځای کوي. د نورو معلوماتو لپاره، لیدنه وکړئ www.silabs.com/about-us/inclusive-lexicon-project

د سوداګریزې نښې معلومات
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® او د 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 سټوډیو، Precision32®، ساده سټوډیو® د Telegesis Logo®, USBXpress®, Zentri, the Zentri logo او Zentri DMS, Z Wave®، او نور د سیلیکون لابراتوار سوداګریزې نښې یا راجستر شوي سوداګریزې نښې دي. ARM، CORTEX، Cortex-M3 او THUMB د ARM Holdings سوداګریزې نښې یا راجستر شوي سوداګریزې نښې دي. Keil د ARM Limited راجستر شوی سوداګریز نښه ده. Wi-Fi د Wi-Fi اتحادیې راجستر شوی سوداګریز نښه ده. نور ټول محصولات یا د برانډ نومونه چې دلته ذکر شوي د دوی د اړونده مالکینو سوداګریزې نښې دي.

د سیلیکون لابراتوارونو Inc.
400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com

د سیلیکون لابراتوار لوګو

اسناد / سرچینې

د سیلیکون لابراتوار AN1321 د Zigbee EmberZNet 32 او لوړ سره د 7.0 بټ وسیلو لپاره پیری فیرلز تنظیم کول [pdf] د کارونکي لارښود
AN1321, AN1115, AN1321 د Zigbee EmberZNet 32 او لوړ سره د 7.0 بټ وسیلو لپاره پیریفیرالونه تنظیم کول، AN1321، د Zigbee EmberZNet 32 او لوړ سره د 7.0 بټ وسیلو لپاره پرفیریلز تنظیم کول

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *