ST X-NUCLEO-53L1A2 توسيع بورڊ - مداخلت واري ترتيب

يو ايم 2606
استعمال ڪندڙ دستي

IOTA تقسيم ٿيل ليجر سان شروع ڪرڻ
STM32Cube لاءِ ٽيڪنالاجي سافٽ ويئر توسيع

تعارف

جي X-CUBE-IOTA1 توسيع سافٽ ويئر پيڪيج لاء STM32 ڪيوب STM32 تي هلندي آهي ۽ IOTA Distributed Ledger Technology (DLT) افعال کي فعال ڪرڻ لاءِ مڊل ويئر شامل آهي.
IOTA DLT هڪ ٽرانزيڪشن سيٽلمينٽ ۽ ڊيٽا جي منتقلي جي پرت آهي انٽرنيٽ جي شين (IoT) لاءِ. IOTA ماڻهن ۽ مشينن کي اجازت ڏئي ٿو پئسو ۽/يا ڊيٽا منتقل ڪرڻ جي بغير ڪنهن ٽرانزيڪشن فيس جي بي اعتمادي، بغير اجازت ۽ غير مرڪزي ماحول ۾. هي ٽيڪنالاجي ڪنهن به قسم جي قابل اعتماد وچولي جي ضرورت کان سواء مائڪرو ادائگي کي ممڪن بڻائي ٿي. توسيع STM32Cube سافٽ ويئر ٽيڪنالاجي تي ٺهيل آهي مختلف STM32microcontrollers ۾ پورٽبلٽي کي آسان ڪرڻ لاءِ. سافٽ ويئر جو موجوده ورزن تي هلندو آهي B-L4S5I-IOT01A IoT نوڊ لاءِ دريافت ڪٽ ۽ منسلڪ وائي فائي انٽرفيس ذريعي انٽرنيٽ سان ڳنڍي ٿي.

لاڳاپيل لنڪ

دورو ڪريو STM32Cube ecosystem web صفحي تي www.st.com وڌيڪ معلومات لاء
https://www.iota.org/get-started/what-is-iota
https://docs.iota.org/docs/getting-started/1.1/introduction/overview
https://iota-beginners-guide.com
https://chrysalis.docs.iota.org
https://iota-beginners-guide.com/future-of-iota/iota-1-5-chrysalis
https://www.boazbarak.org/cs127/Projects/iota.pdf

مخففات ۽ مخففات

جدول 1. مخففات جي فهرست

مخفف وصف
ڊي ايل ٽي ورهايل ليجر ٽيڪنالاجي
IDE مربوط ترقي ماحول
آئي او ٽي شين جو انٽرنيٽ
PoW ڪم جو ثبوت

X-CUBE-IOTA1 سافٽ ويئر توسيع STM32Cube لاءِ

مٿانview

جي X-CUBE-IOTA1 سافٽ ويئر پيڪيج وڌايو STM32 ڪيوب هيٺين اهم خصوصيتن سان ڪارڪردگي:

  • STM32 تي ٻڌل بورڊن لاءِ IOTA DLT ايپليڪيشنون ٺاهڻ لاءِ فرم ویئر مڪمل ڪريو
  • مڊل ويئر لائبريريون خاصيتون آهن:
    - فري آر ٽي او ايس
    - وائي فائي انتظام
    - انڪرپشن، هيشنگ، پيغام جي تصديق، ۽ ڊجيٽل دستخط (Cryptolib)
    - ٽرانسپورٽ-سطح سيڪيورٽي (MbedTLS)
    - IOTA ڪلائنٽ API Tangle سان رابطي لاءِ
  • موشن ۽ ماحولياتي سينسر تائين رسائي ايپليڪيشنن کي ٺاهڻ لاء مڪمل ڊرائيور
  • Examples سمجھڻ ۾ مدد ڏيڻ لاءِ ته ڪيئن ٺاھيو IOTA DLT ڪلائنٽ ايپليڪيشن
  • مختلف MCU خاندانن ۾ آسان پوربلٽي، STM32Cube جي مهرباني
  • مفت، صارف دوست لائسنس جا شرط

سافٽ ويئر جي توسيع هڪ STM32 مائڪرو ڪنٽرولر تي IOTA DLT کي فعال ڪرڻ لاءِ مڊل ويئر فراهم ڪري ٿي. IOTA DLT هڪ ٽرانزيڪشن سيٽلمينٽ ۽ ڊيٽا جي منتقلي جي پرت آهي انٽرنيٽ جي شين (IoT) لاءِ. IOTA ماڻهن ۽ مشينن کي اجازت ڏئي ٿو پئسو ۽/يا ڊيٽا منتقل ڪرڻ جي بغير ڪنهن ٽرانزيڪشن فيس جي بي اعتمادي، بغير اجازت ۽ غير مرڪزي ماحول ۾. هي ٽيڪنالاجي ڪنهن به قسم جي قابل اعتماد وچولي جي ضرورت کان سواء مائڪرو ادائگي کي ممڪن بڻائي ٿي.

IOTA 1.0

ورهايل ليجر ٽيڪنالاجيز (DLTs) هڪ نوڊ نيٽ ورڪ تي ٺهيل آهن جيڪي هڪ ورهايل ليجر کي برقرار رکي ٿو، جيڪو هڪ cryptographically محفوظ، ورهايل ڊيٽابيس آهي ٽرانزيڪشن کي رڪارڊ ڪرڻ لاء. نوڊس هڪ اتفاق پروٽوڪول ذريعي ٽرانزيڪشن کي جاري ڪري ٿو.
IOTA هڪ ورهايل ليجر ٽيڪنالاجي آهي خاص طور تي IoT لاءِ ٺهيل آهي.
IOTA ورهايل ليجر کي ٽنگ سڏيو ويندو آهي ۽ IOTA نيٽ ورڪ ۾ نوڊس پاران جاري ڪيل ٽرانزيڪشن ذريعي ٺاهي وئي آهي.
ٽنگ ۾ ٽرانزيڪشن کي شايع ڪرڻ لاء، هڪ نوڊ کي گهرجي:

  1. ٻه غير منظور ٿيل ٽرانزيڪشن جي تصديق ڪريو جن کي ٽوپس سڏيو ويندو آهي
  2. نئين ٽرانزيڪشن ٺاهي ۽ سائن ان ڪريو
  3. ڪم جو ڪافي ثبوت ڏيو
  4. IOTA نيٽ ورڪ تي نئين ٽرانزيڪشن کي نشر ڪيو

ٽرانزيڪشن ٽنگ سان ڳنڍيل آهي ٻن حوالن سان گڏ تصديق ٿيل ٽرانزيڪشن ڏانهن اشارو ڪندي.
ھن ڍانچي کي ھدايت ٿيل ايڪائيڪل گراف جي طور تي ماڊل ڪري سگھجي ٿو، جتي عمودي ھڪڙي ٽرانزيڪشن جي نمائندگي ڪن ٿا ۽ ڪنارن کي ٽرانزيڪشن جي جوڑوں جي وچ ۾ حوالن جي نمائندگي ڪن ٿا.
ھڪڙو پيدائش واري ٽرانزيڪشن ٽنگيل روٽ تي آھي ۽ سڀني موجود IOTA ٽوڪن تي مشتمل آھي، جنھن کي iotas سڏيو ويندو آھي.
IOTA 1.0 ٽرينري نمائندگي جي بنياد تي هڪ غير روايتي عمل درآمد واري طريقي کي استعمال ڪري ٿو: IOTA ۾ هر عنصر کي استعمال ڪندي بيان ڪيو ويو آهي trits = -1، 0، 1 بٽ جي بدران، ۽ بائيٽ جي بدران 3 ٽرٽس جي ڪوشش. ٽريٽ کي -13 کان 13 تائين انٽيجر طور ڏيکاريو ويو آهي، اکر (AZ) ۽ نمبر 9 استعمال ڪندي انڪوڊ ڪيو ويو آهي.
IOTA 1.5 (Chrysalis) ٽرينري ٽرانزيڪشن جي ترتيب کي بائنري ڍانچي سان تبديل ڪري ٿو.
IOTA نيٽ ورڪ شامل آهن نوڊس ۽ ڪلائنٽ. ھڪڙو نوڊ نيٽ ورڪ ۾ ساٿين سان ڳنڍيل آھي ۽ ٽنگ جي ھڪڙي ڪاپي محفوظ ڪري ٿو. هڪ ڪلائنٽ هڪ ڊوائيس آهي جنهن کي ٻج سان استعمال ڪيو وڃي ٿو پتو ۽ دستخط ٺاهڻ لاء.
ڪلائنٽ ٺاهي ٿو ۽ ٽرانزيڪشن کي نشانو بڻائي ٿو ۽ انهن کي نوڊ ڏانهن موڪلي ٿو ته جيئن نيٽ ورڪ انهن کي صحيح ۽ محفوظ ڪري سگهي. واپس وٺڻ واري ٽرانزيڪشن ۾ صحيح دستخط هجڻ لازمي آهي. جڏهن هڪ ٽرانزيڪشن کي صحيح سمجهيو ويندو آهي، نوڊ ان کي پنهنجي ليجر ۾ شامل ڪري ٿو، متاثر ٿيل پتي جي بيلنس کي اپڊيٽ ڪري ٿو ۽ ٽرانزيڪشن کي پنهنجي پاڙيسرين ڏانهن نشر ڪري ٿو.

IOTA 1.5 - ڪرسيلس

IOTA فائونڊيشن جو مقصد Coordicide کان اڳ IOTA مکيه نيٽ کي بهتر ڪرڻ ۽ IOTA ايڪو سسٽم لاءِ انٽرنيشنل تيار حل پيش ڪرڻ آهي. اهو حاصل ڪيو ويو آهي هڪ وچولي اپڊيٽ جي نالي سان Chrysalis. ڪرسيلس پاران متعارف ڪرايل مکيه اپ گريڊ آهن:

  • ٻيهر استعمال لائق ايڊريس: ايڊ25519 دستخطي اسڪيم کي اپنائڻ، Winternitz هڪ وقت جي دستخطي اسڪيم (W-OTS) کي تبديل ڪرڻ، صارفين کي هڪ ئي ايڊريس کان ڪيترائي ڀيرا محفوظ طور تي ٽوڪن موڪلڻ جي اجازت ڏئي ٿي.
  • وڌيڪ بنڊل نه آهن: IOTA 1.0 استعمال ڪري ٿو بنڊل جو تصور منتقلي ٺاهڻ لاءِ. بنڊلز ٽرانزيڪشن جو هڪ سيٽ آهن جن جي روٽ ريفرنس (ٽرڪ) سان ڳنڍيل آهن. IOTA 1.5 اپڊيٽ سان، پراڻي بنڊل تعمير کي هٽايو ويو آهي ۽ آسان ايٽمي ٽرانزيڪشن طرفان تبديل ڪيو ويو آهي. Tangle ورٽيڪس کي پيغام جي ذريعي ظاھر ڪيو ويندو آھي جيڪو ھڪڙي قسم جو ڪنٽينر آھي جنھن ۾ صوابديدي پيل لوڊ ٿي سگھي ٿو (يعني، ٽوڪن پيل لوڊ يا انڊيڪسيشن پيل لوڊ)؛
  • UTXO ماڊل: اصل ۾، IOTA 1.0 استعمال ڪيو اڪائونٽ تي ٻڌل ماڊل انفرادي IOTA ٽوڪن کي ٽريڪ ڪرڻ لاءِ: هر IOTA ايڊريس تي ٽوڪن جو تعداد هو ۽ سڀني IOTA پتي مان ٽوڪن جو مجموعي تعداد ڪل سپلائي جي برابر هو. ان جي بدران، IOTA 1.5 استعمال ڪري ٿو اڻ خرچ ٿيل ٽرانزيڪشن آئوٽ پٽ ماڊل، يا UTXO، ٽوڪن جي غير خرچ ٿيل مقدار کي ٽريڪ ڪرڻ جي خيال جي بنياد تي ڊيٽا جي جوڙجڪ ذريعي آئوٽ پٽ؛
  • 8 والدين تائين: IOTA 1.0 سان، توهان کي هميشه 2 والدين ٽرانزيڪشن جو حوالو ڏيڻو پوندو. Chrysalis سان، حوالو ڪيل والدين نوڊس جو وڏو تعداد (8 تائين) متعارف ڪرايو ويو آهي. بهترين نتيجا حاصل ڪرڻ لاء، هڪ وقت ۾ گهٽ ۾ گهٽ 2 منفرد والدين جي سفارش ڪئي وئي آهي.

لاڳاپيل لنڪ
Chrysalis بابت وڌيڪ معلومات لاء، مهرباني ڪري هن دستاويز جي صفحي ڏانهن وڃو

ڪم جو ثبوت

IOTA پروٽوڪول استعمال ڪري ٿو پروف-آف-ڪم جو ذريعو نيٽ ورڪ کي حد تائين محدود ڪرڻ لاءِ.
IOTA 1.0 استعمال ڪيو سيurl-P-81 ٽرينري هيش فنڪشن ۽ ٽينگل ڏانهن ٽرانزيڪشن جاري ڪرڻ لاءِ ٽريننگ صفر ٽرٽس جي ملندڙ نمبر سان هڪ هيش جي ضرورت آهي.
Chrysalis سان، اهو ممڪن آهي ته بائنري پيغامن کي ترتيب ڏيڻ واري سائيز جي. هي آر ايف سي بيان ڪري ٿو ته ڪيئن موجوده PoW ميڪانيزم کي نئين گهرجن مطابق اپنائڻ. ان جو مقصد موجوده PoW ميڪانيزم لاءِ جيترو ممڪن ٿي سگهي گهٽ ويڙهاڪ ٿيڻ آهي.

آرڪيٽيڪچر

هي STM32Cube توسيع IOTA DLT Middleware تائين رسائي ۽ استعمال ڪندي ايپليڪيشنن جي ترقي کي قابل بڻائي ٿي.
اهو STM32 مائڪروڪانٽرولر لاءِ STM32CubeHAL هارڊويئر تجزيي پرت تي ٻڌل آهي ۽ STM32Cube کي هڪ مخصوص بورڊ سپورٽ پيڪيج (BSP) سان گڏ مائڪروفون توسيع بورڊ ۽ مڊل ويئر اجزاء لاءِ آڊيو پروسيسنگ ۽ پي سي سان USB ڪميونيڪيشن لاءِ وڌايو آهي.
مائڪروفون جي توسيع واري بورڊ تائين رسائي ۽ استعمال ڪرڻ لاءِ ايپليڪيشن سافٽ ويئر پاران استعمال ڪيل سافٽ ويئر پرت آهن:

  • STM32Cube HAL پرت: مهيا ڪري ٿو هڪ عام، گهڻن مثالن جي APIs جو سيٽ اپر پرت سان رابطو ڪرڻ لاءِ (ايپليڪيشن، لائبريريون ۽ اسٽيڪ). اهو هڪ عام آرڪيٽيڪچر جي بنياد تي عام ۽ ايڪسٽينشن APIs تي مشتمل آهي جيڪو ٻين پرت کي اجازت ڏئي ٿو جهڙوڪ مڊل ويئر پرت کي ڪم ڪرڻ جي بغير مخصوص مائڪرو ڪنٽرولر يونٽ (MCU) هارڊويئر ترتيبن جي. هي ڍانچو لائبريري ڪوڊ ٻيهر استعمال ڪرڻ جي صلاحيت کي بهتر بڻائي ٿو ۽ آسان ڊيوائس پورٽبلٽي جي ضمانت ڏئي ٿو.
  • بورڊ سپورٽ پيڪيج (BSP) پرت: APIs جو هڪ سيٽ آهي جيڪو مخصوص بورڊ لاءِ پروگرامنگ انٽرفيس مهيا ڪري ٿو (ايل اي ڊي، يوزر بٽڻ وغيره). هي انٽرفيس پڻ مخصوص بورڊ ورزن کي سڃاڻڻ ۾ مدد ڪري ٿو ۽ گهربل MCU پرديئرز کي شروع ڪرڻ ۽ ڊيٽا پڙهڻ لاءِ مدد فراهم ڪري ٿو.

شڪل 1. X-CUBE-IOTA1 سافٽ ويئر آرڪيٽيڪچر

X-CUBE-IOTA1 توسيع سافٽ ويئر پيڪيج -- X-CUBE-IOTA1 توسيع

فولڊر جي جوڙجڪ

شڪل 2. X-CUBE-IOTA1 فولڊر جي جوڙجڪX-CUBE-IOTA1 توسيع سافٽ ويئر پيڪيج - فولڊر جي جوڙجڪ

هيٺ ڏنل فولڊر سافٽ ويئر پيڪيج ۾ شامل آهن:

  • دستاويز: هڪ مرتب ڪيل HTML تي مشتمل آهي file ماخذ ڪوڊ مان ٺاهيل ۽ سافٽ ويئر اجزاء ۽ APIs جي تفصيلي دستاويز
  • ڊرائيور: HAL ڊرائيورز ۽ سپورٽ ٿيل بورڊ ۽ هارڊويئر پليٽ فارمن لاءِ بورڊ جي مخصوص ڊرائيورن تي مشتمل آهي، جنهن ۾ شامل آهن آن-بورڊ اجزاء ۽ CMSIS وينڊر-آزاد هارڊويئر خلاصي پرت ARM® Cortex®-M پروسيسر سيريز لاءِ.
  • وچولي سامان: FreeRTOS جي خصوصيت رکندڙ لائبريرين تي مشتمل آهي؛ وائي فائي انتظام؛ انڪريپشن، هيشنگ، پيغام جي تصديق، ۽ ڊجيٽل سائننگ (Cryptolib)؛ ٽرانسپورٽ-سطح سيڪيورٽي (MbedTLS)؛ IOTA ڪلائنٽ API Tangle سان رابطو ڪرڻ لاء
  • منصوبا: شامل آهي examples توهان جي مدد ڪرڻ لاءِ هڪ IOTA DLT ڪلائنٽ ايپليڪيشن تيار ڪرڻ لاءِ سپورٽ ٿيل STM32based پليٽ فارم (B-L4S5I-IOT01A) لاءِ، ٽن ترقياتي ماحول سان، IAR Embedded Workbench for ARM (EWARM)، ريئلView مائڪرو ڪنٽرولر ڊولپمينٽ کٽ (MDK-ARM) ۽ STM32CubeIDE
API

تفصيلي ٽيڪنيڪل معلومات مڪمل صارف API فنڪشن ۽ پيٽرولر جي وضاحت سان گڏ مرتب ڪيل HTML ۾ آهن file "دستاويزن" فولڊر ۾.

IOTA-ڪلائنٽ ايپليڪيشن تفصيل

پروجيڪٽ files IOTA-ڪلائنٽ ايپليڪيشن لاءِ ڳولهي سگھجي ٿو: $BASE_DIR\Projects\B-L4S5IIOT01A\Applications\IOTA-Client.
تيار ڪرڻ لاءِ منصوبا موجود آهن ڪيترن ئي IDEs لاءِ.
يوزر انٽرفيس سيريل پورٽ ذريعي مهيا ڪيو ويو آهي ۽ هيٺ ڏنل سيٽنگن سان ترتيب ڏيڻ لازمي آهي:

شڪل 3. ٽيرا ٽرم - ٽرمينل سيٽ اپX-CUBE-IOTA1 توسيع سافٽ ويئر پيڪيج - سيريل پورٽ سيٽ اپ

شڪل 4. ٽيرا ٽرم - سيريل پورٽ سيٽ اپX-CUBE-IOTA1 توسيع سافٽ ويئر پيڪيج - ٽرمينل سيٽ اپ

ايپليڪيشن کي هلائڻ لاء، هيٺ ڏنل طريقي سان عمل ڪريو.
قدم 1. پيغامن جي لاگ کي ڏسڻ لاءِ سيريل ٽرمينل کوليو.
قدم 2. پنھنجي وائي فائي نيٽ ورڪ جي ٺاھ جوڙ (SSID، سيڪيورٽي موڊ، ۽ پاسورڊ) داخل ڪريو.
قدم 3. TLS روٽ CA سرٽيفڪيٽ سيٽ ڪريو.
قدم 4. پروجيڪٽس\B-L4S5I-IOT01A\Applications\IOTAClient\usertrust_thetangle.pem جي مواد کي ڪاپي ۽ پيسٽ ڪريو. ڊوائيس انهن کي TLS ذريعي ريموٽ ميزبان جي تصديق ڪرڻ لاء استعمال ڪري ٿو.

نوٽ: پيرا ميٽرن کي ترتيب ڏيڻ کان پوءِ، توھان انھن کي تبديل ڪري سگھوٿا بورڊ کي ريسٽارٽ ڪندي ۽ 5 سيڪنڊن اندر يوزر بٽڻ (نيري بٽڻ) کي دٻائيندي. هي ڊيٽا فليش ميموري ۾ محفوظ ڪئي ويندي.

شڪل 5. وائي فائي پيٽرول سيٽنگون

X-CUBE-IOTA1 توسيع سافٽ ويئر پيڪيج -- وائي فائي پيٽرولر سيٽنگونقدم 5. پيغام جو انتظار ڪريو "جاري رکڻ لاءِ ڪا به ڪيچي دٻايو" ظاهر ٿيڻ لاءِ. اسڪرين کي وري تازو ڪيو ويو آهي مکيه ڪمن جي فهرست سان:

  • هڪ عام اشارو پيغام موڪليو
  • هڪ انڊيڪس سينسر پيغام موڪليو (بشمول timestamp، درجه حرارت، ۽ نمي)
  • توازن حاصل ڪريو
  • ٽرانزيڪشن موڪليو
  • ٻيا افعال

شڪل 6. مين مينيو
X-CUBE-IOTA1 توسيع سافٽ ويئر پيڪيج - مين مينيو

قدم 6. ھيٺ ڏنل ڪمن مان ھڪڙي کي جانچڻ لاءِ اختيار 3 چونڊيو.

نوڊ ڄاڻ حاصل ڪريو صلاحون حاصل ڪريو
پيداوار حاصل ڪريو ايڊريس مان نڪرڻ
توازن حاصل ڪريو جواب جي غلطي
پيغام حاصل ڪريو پيغام موڪليو
پيغام ڳوليو ٽيسٽ پرس
پيغام ٺاهيندڙ ٽيسٽ crypto

شڪل 7. ٻيا ڪمX-CUBE-IOTA1 توسيع سافٽ ويئر پيڪيج - ٻيا افعال

لاڳاپيل لنڪ
IOTA 1.5 افعال بابت وڌيڪ تفصيل لاءِ، ڏسو IOTA C ڪلائنٽ دستاويز

سسٽم سيٽ اپ گائيڊ

ھارڊويئر وضاحت
STM32L4 + دريافت کٽ IoT نوڊ

B-L4S5I-IOT01A دريافت کٽ IoT نوڊ لاءِ توهان کي ايپليڪيشنون ٺاهڻ جي اجازت ڏئي ٿي سڌو سنئون ڪلائوڊ سرورز سان ڳنڍڻ لاءِ.
Discovery kit گھٽ-پاور ڪميونيڪيشن، گھڻ طرفي سينسنگ ۽ ARM®Cortex® -M4+ بنيادي بنياد تي STM32L4+ سيريز جي خصوصيتن کي استعمال ڪندي ايپليڪيشنن جي وسيع قسم کي قابل بڻائي ٿي.
اهو Arduino Uno R3 ۽ PMOD ڪنيڪشن کي سپورٽ ڪري ٿو لامحدود توسيع صلاحيتون مهيا ڪري ٿو وڏي چونڊ سان وقف ٿيل اضافو بورڊ.

شڪل 8. B-L4S5I-IOT01A دريافت کٽX-CUBE-IOTA1 توسيع سافٽ ويئر پيڪيج -- B-L4S5I-IOT01A دريافت ڪي

هارڊويئر سيٽ اپ

هيٺين هارڊويئر اجزاء جي ضرورت آهي:

  1. وائي فائي انٽرفيس سان ليس IoT نوڊ لاءِ هڪ STM32L4+ دريافت کٽ (آرڊر ڪوڊ: B-L4S5I-IOT01A)
  2. هڪ USB قسم A کان Mini-B USB قسم B ڪيبل STM32 دريافت بورڊ کي PC سان ڳنڍڻ لاءِ
سافٽ ويئر سيٽ اپ

B-L4S5I-IOT01A لاءِ IOTA DLT ايپليڪيشنون ٺاهڻ لاءِ ترقياتي ماحول قائم ڪرڻ لاءِ هيٺين سافٽ ويئر جا حصا گهربل آهن:

  • X-CUBE-IOTA1: firmware ۽ لاڳاپيل دستاويز موجود آهن st.com تي
  • ڊولپمينٽ ٽول-چين ۽ مرتب ڪندڙ: STM32Cube توسيع سافٽ ويئر هيٺين ماحول کي سپورٽ ڪري ٿو:
    - ARM ® (EWARM) ٽول چين + ST-LINK/V2 لاءِ IAR ايمبيڊڊ ورڪ بينچ
    - حقيقيView مائڪرو ڪنٽرولر ڊولپمينٽ کٽ (MDK-ARM) ٽول چين + ST-LINK/V2
    - STM32CubeIDE + ST-LINK/V2
سسٽم سيٽ اپ

B-L4S5I-IOT01A دريافت بورڊ IOTA DLT خاصيتن جي استحصال جي اجازت ڏئي ٿو. بورڊ ST-LINK/V2-1 ڊيبگر/پروگرامر کي ضم ڪري ٿو. توھان ST-LINK/V2-1 USB ڊرائيور جو لاڳاپيل نسخو ڊائون لوڊ ڪري سگھو ٿا STSW- LINK009 تي.

نظرثاني جي تاريخ

جدول 2. دستاويز جي نظرثاني جي تاريخ

تاريخ نظرثاني تبديليون
13-جون-19 1 شروعاتي ڇڏڻ
18-جون-19 2 اپڊيٽ ٿيل سيڪشن 3.4.8.1 TX_IN ۽ TX_OUT، سيڪشن 3.4.8.3 صفر-قدر ذريعي ڊيٽا موڪلڻ
ٽرانزيڪشن ۽ سيڪشن 3.4.8.4 منتقلي ٽرانزيڪشن ذريعي فنڊ موڪلڻ.
6-مئي-21 3 تازه ٿيل تعارف، سيڪشن 1 مخففات ۽ مخففات، سيڪشن 2.1 اوورviewسيڪشن 2.1.1 IOTA 1.0، سيڪشن 2.1.3 پروف-آف-ڪم، سيڪشن 2.2 آرڪيٽيڪچر، سيڪشن 2.3 فولڊر ڍانچي، سيڪشن 3.2 هارڊويئر سيٽ اپ، سيڪشن 3.3 سافٽ ويئر سيٽ اپ ۽ سيڪشن 3.4 سسٽم سيٽ اپ.
سيڪشن 2 کي هٽايو ويو ۽ تعارف ۾ لنڪ ذريعي تبديل ڪيو ويو.
هٽايو ويو سيڪشن 3.1.2 ٽرانزيڪشن ۽ بنڊل، سيڪشن 3.1.3 اڪائونٽ ۽ دستخط، سيڪشن
3.1.5 هيشنگ. سيڪشن 3.4 ڪيئن لکجي ايپليڪيشنون ۽ لاڳاپيل ذيلي سيڪشن، سيڪشن 3.5 IOTALightNode ايپليڪيشن تفصيل ۽ لاڳاپيل ذيلي سيڪشن، ۽ سيڪشن 4.1.1 STM32
نيوڪليو پليٽ فارم شامل ڪيو سيڪشن 2.1.2IOTA 1.5 - ڪرسيلس، سيڪشن 2.5 IOTA-ڪلائنٽ ايپليڪيشن تفصيل، سيڪشن 2.4 API ۽ سيڪشن 3.1.1 STM32L4+ دريافت کٽ IoT نوڊ.

 

اهم اطلاع - احتياط سان پڙهو

STMicroelectronics NV ۽ ان جا ماتحت ادارا (ST) تبديليون ، تصحيح ، واڌارو ، ترميمون ۽ ST پروڊڪٽس ۽ / يا انهي دستاويزن تي ڪنهن به وقت بغير ڪنهن تبديلي جي حق ڏيڻ جو حق محفوظ رکن ٿا. خريدار آرڊر رکڻ کان پهريان ايس ٽي پروڊڪٽس تي جديد لاڳاپيل معلومات حاصل ڪن. ايس ٽي پروڊڪٽس آرٽيڪل تسليم جي وقت ۾ جڳھ تي شرطن ۽ شرطن سان وڪرو ڪيا وڃن ٿا.

خريدار صرف ايس ٽي مصنوعات جي چونڊ ، چونڊ ۽ استعمال لاءِ ذميوار هوندا آهن ۽ ايس ٽي درخواست جي مدد يا خريدار جي شين جي ڊزائن جي ذميواري قبول نه ڪندو آهي.
ڪو به لائسنس، ظاهر يا تقاضا، ڪنهن به دانشورانه ملڪيت جو حق ST پاران ڏنل ناهي.
ايس ٽي پروڊڪٽس جو ريزيل شقن سان مختلف معلومات ھتي بيان ڪيل معلومات کان مختلف آھي ايس ٽي پاران ڏنل ڪنھن به وارنٽي کي رد ڪندي اھڙي پراڊڪٽ لاءِ.
ST ۽ ST لوگو ST جا ٽريڊ مارڪ آھن. ST ٽريڊ مارڪ بابت اضافي معلومات لاءِ، مهرباني ڪري ڏسو www.st.com/trademarks. ٻيا سڀئي پراڊڪٽ يا خدمت جا نالا انهن جي لاڳاپيل مالڪن جي ملڪيت آهن.
هن دستاويز ۾ معلومات هن دستاويز جي ڪنهن به اڳوڻي نسخن ۾ اڳ ۾ فراهم ڪيل معلومات کي ختم ڪري ٿو ۽ تبديل ڪري ٿو.
© 2021 STMicroelectronics – سڀ حق محفوظ آهن

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

ST X-CUBE-IOTA1 توسيع سافٽ ويئر پيڪيج STM32Cube لاءِ [pdf] استعمال ڪندڙ دستياب
ST, X-CUBE-IOTA1, توسيع, سافٽ ويئر پيڪيج, لاء, STM32Cube

حوالو

تبصرو ڇڏي ڏيو

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