ST X-NUCLEO-53L1A2 توسیعی بورڈ -- رکاوٹ کنفیگریشنز

UM2606
صارف دستی

IOTA تقسیم شدہ لیجر کے ساتھ شروع کرنا
STM32Cube کے لیے ٹیکنالوجی سافٹ ویئر کی توسیع

تعارف

دی X-CUBE-IOTA1 کے لیے توسیعی سافٹ ویئر پیکج STM32Cube STM32 پر چلتا ہے اور IOTA ڈسٹری بیوٹڈ لیجر ٹیکنالوجی (DLT) کے افعال کو فعال کرنے کے لیے مڈل ویئر شامل کرتا ہے۔
IOTA DLT انٹرنیٹ آف تھنگز (IoT) کے لیے ایک ٹرانزیکشن سیٹلمنٹ اور ڈیٹا ٹرانسفر لیئر ہے۔ IOTA لوگوں اور مشینوں کو بغیر کسی لین دین کی فیس کے پیسے اور/یا ڈیٹا منتقل کرنے کی اجازت دیتا ہے ایک بے اعتماد، اجازت کے بغیر اور وکندریقرت ماحول میں۔ یہ ٹیکنالوجی کسی بھی قسم کے قابل اعتماد ثالث کی ضرورت کے بغیر مائیکرو ادائیگیوں کو ممکن بناتی ہے۔ یہ توسیع STM32Cube سافٹ ویئر ٹیکنالوجی پر بنائی گئی ہے تاکہ مختلف STM32microcontrollers میں پورٹیبلٹی کو آسان بنایا جا سکے۔ سافٹ ویئر کا موجودہ ورژن پر چلتا ہے۔ B-L4S5I-IOT01A IoT نوڈ کے لیے ڈسکوری کٹ اور منسلک Wi-Fi انٹرفیس کے ذریعے انٹرنیٹ سے جڑتی ہے۔

متعلقہ لنکس

STM32Cube ایکو سسٹم پر جائیں۔ 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 کام کا ثبوت

STM1Cube کے لیے X-CUBE-IOTA32 سافٹ ویئر کی توسیع

ختمview

دی X-CUBE-IOTA1 سافٹ ویئر پیکج پھیلتا ہے۔ STM32Cube مندرجہ ذیل اہم خصوصیات کے ساتھ فعالیت:

  • STM32 پر مبنی بورڈز کے لیے IOTA DLT ایپلیکیشنز بنانے کے لیے مکمل فرم ویئر
  • مڈل ویئر لائبریریوں کی خصوصیت:
    - فری آر ٹی او ایس
    - وائی فائی کا انتظام
    - خفیہ کاری، ہیشنگ، پیغام کی تصدیق، اور ڈیجیٹل دستخط (Cryptolib)
    - ٹرانسپورٹ لیول سیکیورٹی (MbedTLS)
    - ٹینگل کے ساتھ تعامل کے لیے IOTA کلائنٹ API
  • موشن اور ماحولیاتی سینسر تک رسائی حاصل کرنے والی ایپلی کیشنز بنانے کے لیے مکمل ڈرائیور
  • Exampیہ سمجھنے میں مدد کرنے کے لیے کہ IOTA DLT کلائنٹ ایپلیکیشن کیسے تیار کی جائے۔
  • STM32Cube کی بدولت مختلف MCU خاندانوں میں آسان پورٹیبلٹی
  • مفت، صارف دوست لائسنس کی شرائط

سافٹ ویئر کی توسیع IOTA DLT کو STM32 مائکرو کنٹرولر پر فعال کرنے کے لیے مڈل ویئر فراہم کرتی ہے۔ IOTA DLT انٹرنیٹ آف تھنگز (IoT) کے لیے ایک ٹرانزیکشن سیٹلمنٹ اور ڈیٹا ٹرانسفر لیئر ہے۔ IOTA لوگوں اور مشینوں کو بغیر کسی لین دین کی فیس کے پیسے اور/یا ڈیٹا منتقل کرنے کی اجازت دیتا ہے ایک بے اعتماد، اجازت کے بغیر اور وکندریقرت ماحول میں۔ یہ ٹیکنالوجی کسی بھی قسم کے قابل اعتماد ثالث کی ضرورت کے بغیر مائیکرو ادائیگیوں کو ممکن بناتی ہے۔

آئی او ٹی اے 1.0

ڈسٹری بیوٹڈ لیجر ٹیکنالوجیز (DLTs) ایک نوڈ نیٹ ورک پر بنائی گئی ہیں جو تقسیم شدہ لیجر کو برقرار رکھتا ہے، جو کہ لین دین کو ریکارڈ کرنے کے لیے خفیہ طور پر محفوظ، تقسیم شدہ ڈیٹا بیس ہے۔ نوڈس متفقہ پروٹوکول کے ذریعے لین دین جاری کرتے ہیں۔
IOTA ایک تقسیم شدہ لیجر ٹیکنالوجی ہے جسے خاص طور پر IoT کے لیے ڈیزائن کیا گیا ہے۔
IOTA تقسیم شدہ لیجر کو ٹینگل کہا جاتا ہے اور یہ IOTA نیٹ ورک میں نوڈس کے ذریعے جاری کردہ لین دین سے تخلیق ہوتا ہے۔
الجھتے ہوئے لین دین کو شائع کرنے کے لیے، ایک نوڈ کو:

  1. دو غیر منظور شدہ لین دین کی توثیق کریں جنہیں ٹپس کہتے ہیں۔
  2. نیا لین دین بنائیں اور اس پر دستخط کریں۔
  3. کام کا کافی ثبوت دیں۔
  4. نئے لین دین کو IOTA نیٹ ورک پر نشر کریں۔

ٹرانزیکشن کو الجھنے کے ساتھ منسلک کیا جاتا ہے اور دو حوالوں کے ساتھ جو تصدیق شدہ لین دین کی طرف اشارہ کرتے ہیں۔
اس ڈھانچے کو ڈائریکٹڈ ایسکلک گراف کے طور پر بنایا جا سکتا ہے، جہاں عمودی لین دین کی نمائندگی کرتے ہیں اور کنارے لین دین کے جوڑوں کے درمیان حوالہ جات کی نمائندگی کرتے ہیں۔
ایک جینیسس ٹرانزیکشن الجھنے کی جڑ پر ہے اور اس میں تمام دستیاب IOTA ٹوکنز شامل ہیں، جنہیں iotas کہتے ہیں۔
IOTA 1.0 ایک غیر روایتی عمل درآمد کا طریقہ استعمال کرتا ہے جس کی بنیاد ٹرنری نمائندگی پر ہوتی ہے: IOTA میں ہر عنصر کو بٹس کی بجائے trits = -1, 0, 1 اور بائٹس کے بجائے 3 trits کے trytes کا استعمال کرتے ہوئے بیان کیا جاتا ہے۔ ایک ٹریٹ کو -13 سے 13 تک ایک عدد کے طور پر دکھایا جاتا ہے، حروف (AZ) اور نمبر 9 کا استعمال کرتے ہوئے انکوڈ کیا جاتا ہے۔
IOTA 1.5 (Chrysalis) ٹرنری ٹرانزیکشن لے آؤٹ کو بائنری ڈھانچے سے بدل دیتا ہے۔
IOTA نیٹ ورک میں نوڈس اور کلائنٹس شامل ہیں۔ ایک نوڈ نیٹ ورک میں ساتھیوں سے منسلک ہوتا ہے اور الجھنے کی ایک کاپی محفوظ کرتا ہے۔ ایک کلائنٹ ایک ایسا آلہ ہوتا ہے جس میں ایک بیج ہوتا ہے جسے پتے اور دستخط بنانے کے لیے استعمال کیا جاتا ہے۔
کلائنٹ لین دین کرتا ہے اور اس پر دستخط کرتا ہے اور انہیں نوڈ پر بھیجتا ہے تاکہ نیٹ ورک ان کی توثیق اور ذخیرہ کر سکے۔ واپسی کے لین دین میں ایک درست دستخط ہونا ضروری ہے۔ جب کسی لین دین کو درست سمجھا جاتا ہے، نوڈ اسے اپنے لیجر میں شامل کرتا ہے، متاثرہ پتوں کے بیلنس کو اپ ڈیٹ کرتا ہے اور لین دین کو اپنے پڑوسیوں تک نشر کرتا ہے۔

IOTA 1.5 - کریسالس

IOTA فاؤنڈیشن کا مقصد Coordicide سے پہلے IOTA مین نیٹ کو بہتر بنانا اور IOTA ماحولیاتی نظام کے لیے انٹرپرائز کے لیے تیار حل پیش کرنا ہے۔ یہ ایک انٹرمیڈیٹ اپ ڈیٹ کے ذریعہ حاصل کیا جاتا ہے جسے کریسالس کہتے ہیں۔ کریسالس کے ذریعہ متعارف کرائے گئے اہم اپ گریڈ ہیں:

  • دوبارہ قابل استعمال پتے: Ed25519 دستخطی اسکیم کو اپنانا، Winternitz کی ایک بار دستخطی اسکیم (W-OTS) کی جگہ لے کر، صارفین کو ایک ہی پتے سے کئی بار محفوظ طریقے سے ٹوکن بھیجنے کی اجازت دیتا ہے۔
  • مزید بنڈل نہیں: IOTA 1.0 منتقلی بنانے کے لیے بنڈلز کا تصور استعمال کرتا ہے۔ بنڈل لین دین کا ایک مجموعہ ہیں جو ان کے جڑ کے حوالہ (ٹرنک) سے جڑے ہوئے ہیں۔ IOTA 1.5 اپ ڈیٹ کے ساتھ، پرانے بنڈل کی تعمیر کو ہٹا دیا جاتا ہے اور اس کی جگہ آسان ایٹم لین دین کی جاتی ہے۔ ٹینگل ورٹیکس کی نمائندگی میسج کے ذریعہ کی جاتی ہے جو ایک قسم کا کنٹینر ہے جس میں صوابدیدی پے لوڈ ہو سکتے ہیں (یعنی ٹوکن پے لوڈ یا انڈیکسیشن پے لوڈ)؛
  • UTXO ماڈل: اصل میں، IOTA 1.0 نے انفرادی IOTA ٹوکنز کو ٹریک کرنے کے لیے اکاؤنٹ پر مبنی ماڈل کا استعمال کیا: ہر IOTA ایڈریس میں متعدد ٹوکن تھے اور تمام IOTA پتوں سے ٹوکنز کی مجموعی تعداد کل سپلائی کے برابر تھی۔ اس کے بجائے، IOTA 1.5 غیر خرچ شدہ ٹرانزیکشن آؤٹ پٹ ماڈل، یا UTXO کا استعمال کرتا ہے، جو کہ آؤٹ پٹ نامی ڈیٹا سٹرکچر کے ذریعے ٹوکن کی غیر خرچ شدہ مقدار کو ٹریک کرنے کے خیال پر مبنی ہے۔
  • 8 والدین تک: IOTA 1.0 کے ساتھ، آپ کو ہمیشہ والدین کے 2 لین دین کا حوالہ دینا پڑتا ہے۔ Chrysalis کے ساتھ، حوالہ شدہ پیرنٹ نوڈس کی ایک بڑی تعداد (8 تک) متعارف کرائی جاتی ہے۔ بہترین نتائج حاصل کرنے کے لیے، ایک وقت میں کم از کم 2 منفرد والدین کی سفارش کی جاتی ہے۔

متعلقہ لنکس
Chrysalis کے بارے میں مزید معلومات کے لیے، براہ کرم اس دستاویزی صفحہ سے رجوع کریں۔

کام کا ثبوت

IOTA پروٹوکول نیٹ ورک کی شرح کو محدود کرنے کے ایک ذریعہ کے طور پر پروف آف ورک کا استعمال کرتا ہے۔
IOTA 1.0 نے C استعمال کیا۔url-P-81 ٹرنری ہیش فنکشن اور ٹینگل کو ٹرانزیکشن جاری کرنے کے لیے ٹریلنگ صفر ٹرٹس کے مماثل نمبر کے ساتھ ایک ہیش کی ضرورت ہے۔
Chrysalis کے ساتھ، صوابدیدی سائز کے بائنری پیغامات جاری کرنا ممکن ہے۔ یہ RFC بیان کرتا ہے کہ موجودہ PoW میکانزم کو نئی ضروریات کے مطابق کیسے ڈھالنا ہے۔ اس کا مقصد موجودہ PoW میکانزم کے لیے ممکنہ حد تک کم خلل ڈالنا ہے۔

فن تعمیر

یہ STM32Cube توسیع IOTA DLT مڈل ویئر تک رسائی اور استعمال کرنے والی ایپلیکیشنز کی ترقی کو قابل بناتی ہے۔
یہ STM32 مائکروکنٹرولر کے لیے STM32CubeHAL ہارڈویئر ایبسٹریکشن لیئر پر مبنی ہے اور مائیکروفون ایکسپینشن بورڈ کے لیے مخصوص بورڈ سپورٹ پیکج (BSP) کے ساتھ STM32Cube اور آڈیو پروسیسنگ اور PC کے ساتھ 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 ڈرائیورز اور بورڈ کے مخصوص ڈرائیورز پر مشتمل ہے، بشمول آن بورڈ اجزاء کے لیے اور ARM® Cortex®-M پروسیسر سیریز کے لیے CMSIS وینڈر سے آزاد ہارڈویئر تجریدی پرت۔
  • مڈل ویئر: FreeRTOS کی خاصیت والی لائبریریوں پر مشتمل ہے۔ وائی ​​فائی کا انتظام؛ خفیہ کاری، ہیشنگ، پیغام کی تصدیق، اور ڈیجیٹل دستخط (Cryptolib)؛ ٹرانسپورٹ لیول سیکیورٹی (MbedTLS)؛ ٹینگل کے ساتھ تعامل کرنے کے لیے IOTA کلائنٹ API
  • پروجیکٹس: سابق پر مشتمل ہے۔ampتعاون یافتہ STM32 بیسڈ پلیٹ فارم (B-L4S5I-IOT01A) کے لیے IOTA DLT کلائنٹ ایپلیکیشن تیار کرنے میں آپ کی مدد کرنے کے لیے، تین ترقیاتی ماحول کے ساتھ، IAR ایمبیڈڈ ورک بینچ فار ARM (EWARM)، RealView مائیکرو کنٹرولر ڈویلپمنٹ کٹ (MDK-ARM) اور STM32CubeIDE
API

مکمل صارف API فنکشن اور پیرامیٹر کی تفصیل کے ساتھ تفصیلی تکنیکی معلومات مرتب کردہ HTML میں ہیں۔ file "دستاویزات" فولڈر میں۔

IOTA-کلائنٹ کی درخواست کی تفصیل

پروجیکٹ files IOTA-Client ایپلیکیشن کے لیے اس میں پایا جا سکتا ہے: $BASE_DIR\Projects\B-L4S5IIOT01A\Applications\IOTA-Client۔
تعمیر کے لیے تیار منصوبے متعدد IDEs کے لیے دستیاب ہیں۔
یوزر انٹرفیس سیریل پورٹ کے ذریعے فراہم کیا جاتا ہے اور اسے درج ذیل سیٹنگز کے ساتھ کنفیگر کیا جانا چاہیے:

تصویر 3. تیرا ٹرم - ٹرمینل سیٹ اپX-CUBE-IOTA1 توسیعی سافٹ ویئر پیکج -- سیریل پورٹ سیٹ اپ

تصویر 4. تیرا ٹرم - سیریل پورٹ سیٹ اپX-CUBE-IOTA1 توسیعی سافٹ ویئر پیکج -- ٹرمینل سیٹ اپ

ایپلیکیشن چلانے کے لیے، نیچے دیے گئے طریقہ کار پر عمل کریں۔
مرحلہ 1۔ پیغامات کے لاگ کو دیکھنے کے لیے ایک سیریل ٹرمینل کھولیں۔
مرحلہ 2۔ اپنا Wi-Fi نیٹ ورک کنفیگریشن (SSID، سیکورٹی موڈ، اور پاس ورڈ) درج کریں۔
مرحلہ 3۔ TLS روٹ CA سرٹیفکیٹ سیٹ کریں۔
مرحلہ 4۔ پروجیکٹس\B-L4S5I-IOT01A\Applications\IOTAClient\usertrust_thetangle.pem کے مواد کو کاپی اور پیسٹ کریں۔ آلہ ان کا استعمال TLS کے ذریعے ریموٹ میزبانوں کی تصدیق کے لیے کرتا ہے۔

نوٹ: پیرامیٹرز کو ترتیب دینے کے بعد، آپ بورڈ کو دوبارہ شروع کر کے اور صارف کے بٹن (نیلے بٹن) کو 5 سیکنڈ کے اندر دبا کر انہیں تبدیل کر سکتے ہیں۔ یہ ڈیٹا فلیش میموری میں محفوظ ہو جائے گا۔

تصویر 5. وائی فائی پیرامیٹر کی ترتیبات

X-CUBE-IOTA1 توسیعی سافٹ ویئر پیکج -- Wi-Fi پیرامیٹر کی ترتیباتمرحلہ 5۔ "جاری رکھنے کے لیے کوئی بھی کلید دبائیں" پیغام کے ظاہر ہونے کا انتظار کریں۔ اس کے بعد اسکرین کو مرکزی افعال کی فہرست کے ساتھ تازہ کیا جاتا ہے:

  • ایک عام انڈیکسیشن پیغام بھیجیں۔
  • انڈیکسیشن سینسر کا پیغام بھیجیں (بشمول timestampدرجہ حرارت، اور نمی)
  • توازن حاصل کریں۔
  • ٹرانزیکشن بھیجیں
  • دیگر افعال

تصویر 6۔ مین مینو
X-CUBE-IOTA1 توسیعی سافٹ ویئر پیکج -- مین مینو

مرحلہ 6۔ درج ذیل افعال میں سے ایک کو جانچنے کے لیے آپشن 3 کا انتخاب کریں:

نوڈ کی معلومات حاصل کریں۔ تجاویز حاصل کریں۔
آؤٹ پٹ حاصل کریں۔ پتہ سے آؤٹ پٹس
توازن حاصل کریں۔ جوابی غلطی
پیغام حاصل کریں۔ پیغام بھیجیں۔
پیغام تلاش کریں۔ ٹیسٹ پرس
پیغام بلڈر کریپٹو کی جانچ کریں۔

شکل 7۔ دیگر افعالX-CUBE-IOTA1 توسیعی سافٹ ویئر پیکیج - دیگر افعال

متعلقہ لنکس
IOTA 1.5 فنکشنز کے بارے میں مزید تفصیلات کے لیے، IOTA C کلائنٹ دستاویزات سے رجوع کریں۔

سسٹم سیٹ اپ گائیڈ

ہارڈ ویئر کی تفصیل
STM32L4+ ڈسکوری کٹ IoT نوڈ

IoT نوڈ کے لیے B-L4S5I-IOT01A ڈسکوری کٹ آپ کو براہ راست کلاؤڈ سرورز سے منسلک ہونے کے لیے ایپلی کیشنز تیار کرنے کی اجازت دیتی ہے۔
ڈسکوری کٹ کم پاور کمیونیکیشن، ملٹی وے سینسنگ اور ARM®Cortex® -M4+ کور پر مبنی STM32L4+ سیریز کی خصوصیات سے فائدہ اٹھا کر وسیع اقسام کی ایپلی کیشنز کو قابل بناتی ہے۔
یہ Arduino Uno R3 اور PMOD کنیکٹیویٹی کو سپورٹ کرتا ہے جو وقف شدہ ایڈ آن بورڈز کے بڑے انتخاب کے ساتھ لامحدود توسیعی صلاحیتیں فراہم کرتا ہے۔

شکل 8. B-L4S5I-IOT01A ڈسکوری کٹX-CUBE-IOTA1 توسیعی سافٹ ویئر پیکج -- B-L4S5I-IOT01A ڈسکوری کی

ہارڈ ویئر سیٹ اپ

مندرجہ ذیل ہارڈویئر اجزاء کی ضرورت ہے:

  1. Wi-Fi انٹرفیس سے لیس IoT نوڈ کے لیے ایک STM32L4+ ڈسکوری کٹ (آرڈر کوڈ: B-L4S5I-IOT01A)
  2. ایس ٹی ایم 32 ڈسکوری بورڈ کو پی سی سے جوڑنے کے لیے ایک USB قسم A سے Mini-B USB قسم B کیبل
سافٹ ویئر سیٹ اپ

B-L4S5I-IOT01A کے لیے IOTA DLT ایپلی کیشنز بنانے کے لیے ترقیاتی ماحول کو ترتیب دینے کے لیے درج ذیل سافٹ ویئر کے اجزاء کی ضرورت ہے۔

  • X-CUBE-IOTA1: فرم ویئر اور متعلقہ دستاویزات st.com پر دستیاب ہیں۔
  • ڈویلپمنٹ ٹول چین اور کمپائلر: STM32Cube توسیعی سافٹ ویئر درج ذیل ماحول کو سپورٹ کرتا ہے۔
    - ARM ® (EWARM) ٹول چین کے لیے IAR ایمبیڈڈ ورک بینچ + ST-LINK/V2
    - اصلی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 نوڈ۔

 

اہم نوٹس - برائے مہربانی احتیاط سے پڑھیں

ایسٹی مائکرو الیکٹرانکس این وی اور اس کی ذیلی تنظیمیں ("ایس ٹی") کو ایس ٹی مصنوعات اور / یا اس دستاویز میں بغیر کسی اطلاع کے تبدیلیاں ، اصلاحات ، اضافہ ، ترمیمات ، اور بہتری لانے کا حق محفوظ ہے۔ خریداروں کو آرڈر دینے سے پہلے ایسٹی مصنوعات سے متعلق تازہ ترین متعلقہ معلومات حاصل کرنی چاہ.۔ آرٹ کی منظوری کے وقت ایس ٹی کی مصنوعات کو ایس ٹی کی شرائط اور فروخت کی شرائط کے مطابق فروخت کیا جاتا ہے۔

خریداران ایس ٹی مصنوعات کے انتخاب ، انتخاب اور استعمال کے لئے مکمل طور پر ذمہ دار ہیں اور ایس ٹی درخواست کی مدد یا خریداروں کی مصنوعات کے ڈیزائن کی کوئی ذمہ داری قبول نہیں کرتی ہے۔
یہاں ST کے ذریعہ کسی بھی دانشورانہ املاک کے حق کو کوئی لائسنس، ایکسپریس یا مضمر نہیں دیا گیا ہے۔
یہاں بیان کردہ معلومات سے مختلف دفعات کے ساتھ ST مصنوعات کی دوبارہ فروخت ایسی مصنوعات کے لیے ST کی طرف سے دی گئی کسی بھی وارنٹی کو کالعدم قرار دے گی۔
ST اور ST لوگو ST کے ٹریڈ مارک ہیں۔ ST ٹریڈ مارکس کے بارے میں اضافی معلومات کے لیے، براہ کرم www.st.com/trademarks سے رجوع کریں۔ دیگر تمام پروڈکٹ یا سروس کے نام ان کے متعلقہ مالکان کی ملکیت ہیں۔
اس دستاویز میں موجود معلومات اس دستاویز کے کسی بھی سابقہ ​​ورژن میں پہلے سے فراہم کردہ معلومات کی جگہ لے لیتی ہے۔
© 2021 STMicroelectronics – جملہ حقوق محفوظ ہیں۔

دستاویزات / وسائل

ST X-CUBE-IOTA1 توسیعی سافٹ ویئر پیکیج STM32Cube کے لیے [پی ڈی ایف] یوزر مینوئل
ST, X-CUBE-IOTA1, توسیع, سافٹ ویئر پیکج, STM32Cube کے لیے

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *