مولد رمز راديو WiSE من طراز STMicroelectronics UM3399 STM32Cube
تعليمات استخدام المنتج
- يتطلب تطبيق STM32CubeWiSE-RadioCodeGenerator ما لا يقل عن 2 جيجابايت من ذاكرة الوصول العشوائي (RAM)، ومنافذ USB، وAdobe Acrobat reader 6.0.
- استخرج محتوى stm32wise-cgwin.zip file في دليل مؤقت.
- قم بتشغيل STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe file واتبع التعليمات التي تظهر على الشاشة.
- حزمة برامج STM32CubeWiSE-RadioCodeGenerator fileيتم تنظيمها في مجلدات بما في ذلك "التطبيق" و"المثالي"ampليه.
- لبناء مخطط انسيابي في STM32CubeWiSE-RadioCodeGenerator:
- قم بإضافة SeqActions إلى الرسم البياني الانسيابي باستخدام شريط الأدوات أو القائمة العالمية.
- قم بربط SeqActions بنقطة الدخول وببعضها البعض عن طريق رسم أسهم انتقال الإجراء.
- قم بالتنقل عبر الرسم البياني للتدفق عن طريق سحب الإجراءات وإضافة انتقالات الإجراءات حسب الحاجة.
مقدمة
- يصف هذا المستند حزمة SW STM32CubeWiSE-RadioCodeGenerator (STM32CubeWiSEcg) مع مولد الكود التسلسلي STM32WL3x MRSUBG.
- STM32CubeWiSE-RadioCodeGenerator هو تطبيق كمبيوتر شخصي يستخدم لبناء مخطط انسيابي يحدد إجراءات جهاز الإرسال والاستقبال التي سيتم تنفيذها في ظل أي حالة، باستخدام برنامج تشغيل جهاز التسلسل MRSUBG.
- يحتوي راديو STM32WL3x Sub-GHz على هذا التسلسل، وهو آلية تشبه آلة الحالة والتي تسمح بالإدارة المستقلة لعمليات نقل RF، دون الحاجة إلى تدخل وحدة المعالجة المركزية.
- إذا تطلب الأمر تدخل وحدة المعالجة المركزية، يُمكن تعريف المقاطعات. يُمكن ترتيب إجراءات جهاز الإرسال والاستقبال في رسم بياني انسيابي. في هذه الوثيقة، يُشار إلى إجراءات جهاز الإرسال والاستقبال الفردية باسم SeqActions.
- ومع ذلك، فإن الكود المصدر ليس أفضل تمثيل للمخططات التدفقية، لأنه يخفي بنيتها المنطقية والزمنية.
- يعالج STM32CubeWiSE-RadioCodeGenerator هذه المشكلة من خلال توفير طريقة رسومية لبناء الرسوم البيانية التدفقية ثم تصدير الرسوم البيانية التدفقية الناتجة ككود مصدر C للتكامل في تطبيقات المستخدم.
- يتم تخزين تعريف الرسم البياني الانسيابي في ذاكرة الوصول العشوائي الخاصة بالميكروكنترولر في شكل:
- مجموعة من جداول ذاكرة الوصول العشوائي لتكوين الإجراءات، مرتبطة ببعضها البعض باستخدام مؤشرات. تُعرّف هذه المؤشرات SeqActions، أي نوع الإجراء (على سبيل المثالamp(le, transmission, receiver, abort)، بالإضافة إلى معلمات الراديو الخاصة بـ SeqAction وشروط إرسال الإجراءات.
- جدول ذاكرة الوصول العشوائي (RAM) للتكوين العالمي فريد. يُحدد هذا الجدول نقطة دخول مخطط التدفق (أول إجراء تسلسلي يُنفَّذ)، بالإضافة إلى بعض قيم الأعلام الافتراضية ومعلمات الراديو الشائعة.
- تُخزَّن معلمات الراديو، التي يُمكن تهيئتها بشكل فردي لكل SeqAction، في أحد السجلات الديناميكية، ويُشكِّل محتواها جزءًا من جدول ذاكرة الوصول العشوائي لتكوين الإجراء. أما معلمات الراديو الثابتة طوال تنفيذ مخطط التدفق (ما لم تُعَدَّل أثناء مقاطعة وحدة المعالجة المركزية)، فتُخزَّن في سجلات ثابتة، ويُشكِّل محتواها جزءًا من جدول ذاكرة الوصول العشوائي للتكوين العام.
معلومات عامة
الترخيص
يصف هذا المستند البرنامج الذي يعمل على المتحكم الدقيق STM32WL3x Arm® Cortex ® -M0+.
ملحوظة: Arm هي علامة تجارية مسجلة لشركة Arm Limited (أو الشركات التابعة لها) في الولايات المتحدة و / أو في أي مكان آخر.
المستندات ذات الصلة
الجدول 1. مراجع الوثيقة
رقم | مرجع | عنوان |
[1] | 0511 رينغيت ماليزي | وحدات التحكم الدقيقة STM32WL30xx/31xx/33xx القائمة على Arm® بتردد دون جيجاهرتز |
ابدء
- يصف هذا القسم كافة متطلبات النظام لتشغيل STM32CubeWiSE-RadioCodeGenerator.
- كما يوضح بالتفصيل إجراء تثبيت حزمة البرامج.
متطلبات النظام
يحتوي تطبيق STM32CubeWiSE-RadioCodeGenerator على الحد الأدنى من المتطلبات التالية:
- كمبيوتر شخصي مزود بمعالج Intel® أو AMD® يعمل بنظام التشغيل Microsoft® Windows 10
- 2 جيجابايت على الأقل من ذاكرة الوصول العشوائي (RAM)
- منافذ يو اس بي
- برنامج Adobe Acrobat Reader 6.0
إعداد حزمة STM32CubeWiSE-RadioCodeGenerator SW
قم بتنفيذ الخطوات التالية:
- استخرج محتوى stm32wise-cgwin.zip file في دليل مؤقت.
- استخرج وقم بتشغيل STM32CubeWiSE-RadioCodeGenerator_Vx.xxexe file واتبع التعليمات التي تظهر على الشاشة.
حزمة برامج STM32CubeWiSE-RadioCodeGenerator files
حزمة برامج STM32CubeWiSE-RadioCodeGenerator fileيتم تنظيمها في المجلدات التالية:
- التطبيق: يحتوي على STM32CubeWiSE-RadioCodeGenerator.exe
- examples: يتم تنظيم هذا المجلد في المجلدات الفرعية التالية:
- الكود: يحتوي هذا المجلد على الرسوم البيانية التدفقيةampتم تصديره بالفعل ككود C، جاهزًا ليتم حقنه في مشروع تطبيق
- مخططات التدفق: يخزن هذا المجلد بعضampسيناريوهات عمليات جهاز تسلسل MRSUBG المستقل
ملاحظات الإصدار والترخيص fileتتواجد s في المجلد الجذر.
وصف برنامج STM32CubeWiSE-RadioCodeGenerator
- يصف هذا القسم الوظائف الرئيسية لتطبيق STM32CubeWiSE-RadioCodeGenerator. لتشغيله، انقر على أيقونة STM32CubeWiSE-RadioCodeGenerator.
بعد تشغيل STM32CubeWiSE-RadioCodeGenerator، تظهر نافذة التطبيق الرئيسية. وهي تتكون من:
- قائمة عالمية وشريط أدوات
- التمثيل المرئي للتدفق البياني عن طريق السحب والإفلات
- قسم تكوين SeqAction (مرئي فقط إذا كان يتم تحرير SeqAction حاليًا)
بناء مخطط التدفق
الأساسيات
يتم بناء المخططات التدفقية في خطوتين:
- أضف SeqActions إلى المخطط الانسيابي. يُمكنك القيام بذلك باستخدام زر "إضافة إجراء" في شريط الأدوات، أو من القائمة العامة (تحرير ← إضافة إجراء)، أو باستخدام اختصار "Ctrl+A".
- قم بربط SeqActions بنقطة الدخول وببعضها البعض عن طريق رسم أسهم انتقال الإجراء.
ويتم تعريف الظروف التي تحدث فيها هذه التحولات لاحقًا (انظر القسم 3.2.1: تدفق التحكم).
التنقل عبر الرسم البياني، وسحب الإجراءات
من خلال سحب خلفية رقعة الشطرنج للمخطط التدفقي باستخدام مؤشر الماوس (النقر بزر الماوس الأيسر)، viewيمكن تعديل المنفذ في المخطط الانسيابي. يمكن استخدام عجلة تمرير الماوس للتكبير والتصغير. انقر في أي مكان على أي إجراء (باستثناء منافذ الإخراج وزر الحذف وزر التحرير) لتحديده. يمكن ترتيب الإجراءات في المخطط الانسيابي بسحبها بزر الماوس الأيسر.
إضافة انتقالات العمل
- كما هو موضح في الشكل 2، لكل إجراء منفذا إخراج، يُطلق عليهما NextAction1 (NA1) وNextAction2 (NA2)، ويمكن توصيلهما بإجراءات SeqActions التي تُنفَّذ بعد اكتمال الإجراء. على سبيل المثالampيمكن استخدام NextAction1 لتنفيذ بعض الإجراءات إذا كان الإجراء الحالي ناجحًا ويمكن تشغيل NextAction2 في حالة الفشل.
- لإنشاء انتقال حركة، حرّك مؤشر الماوس فوق أحد منافذ الإخراج، ثم اضغط زر الماوس الأيسر، ثم حرّك المؤشر لسحب سهم الانتقال. حرّك مؤشر الماوس فوق منفذ الإدخال على يسار أي إجراء تسلسلي آخر، ثم حرر زر الماوس الأيسر لتثبيت الاتصال. لإزالة انتقال حركة، كرّر خطوات إنشاء انتقال حركة، ولكن حرر زر الماوس الأيسر في مكان ما فوق خلفية رقعة الشطرنج.
- إذا تم ترك الإخراج (NextAction1، NextAction2) غير متصل، فسيتم إنهاء التسلسل إذا تم تشغيل هذا الإجراء التالي.
- تأكد أيضًا من توصيل "نقطة الإدخال" بمنفذ إدخال أحد إجراءات التسلسل. هذا الإجراء هو أول ما يُنفَّذ بمجرد تشغيل المُسلسِل.
تحرير وحذف الإجراءات
- يمكن تعديل SeqActions بالنقر على زر القلم الرصاص أعلى يسار SeqAction. ويمكن حذفها بالنقر على علامة الصليب الأحمر أعلى اليمين (انظر الشكل 3). يؤدي حذف SeqAction أيضًا إلى إزالة أي انتقالات للإجراءات الواردة والصادرة.
تكوين SeqAction
يمكن تكوين SeqActions من خلال واجهة تكوين مُبوبة، يمكن الوصول إليها عبر زر القلم الرصاص أعلى يسار كل إجراء في مخطط التدفق. تُهيئ هذه الواجهة بشكل أساسي محتويات جدول ذاكرة الوصول العشوائي (RAM) لتكوين الإجراء، والذي يتكون من خيارات التكوين المتعلقة بتدفق التحكم، بالإضافة إلى محتويات السجل الديناميكي. يمكن تكوين محتويات السجل الديناميكي إما يدويًا مع تحكم كامل في كل قيمة سجل (انظر القسم 3.2.3: تكوين الراديو المتقدم) أو من خلال واجهة مُبسطة (انظر القسم 3.2.2: تكوين الراديو الأساسي). من المفترض أن تكون الواجهة المُبسطة كافية لجميع حالات الاستخدام تقريبًا.
تدفق التحكم
تحتوي علامة تبويب تدفق التحكم (انظر الشكل 4) على بعض خيارات التكوين الأساسية، مثل اسم الإجراء وفترة انتهاء صلاحيته. لا يُستخدم اسم الإجراء للعرض في مخطط التدفق فحسب، بل يُنقل أيضًا إلى الكود المصدري المُولّد.
- تحتوي علامة تبويب تدفق التحكم (انظر الشكل 4) على بعض خيارات التكوين الأساسية، مثل اسم الإجراء وفترة مهلة الإجراء. لا يُستخدم اسم الإجراء للعرض في مخطط التدفق فحسب، بل يُنقل أيضًا إلى الكود المصدري المُولّد.
- الأهم من ذلك، تُهيئ علامة تبويب تدفق التحكم الشرط الذي يعتمد عليه الانتقال إلى NextAction1 / NextAction2، بالإضافة إلى فاصل الانتقال والعلامات. يمكن تهيئة شرط الانتقال بالنقر على الزر "..."، مما يؤدي إلى ظهور مربع حوار اختيار القناع الموضح في الشكل 5. عدّلت فاصل الانتقال خاصية NextAction1Interval / NextAction2Interval في جدول ذاكرة الوصول العشوائي (RAM). راجع دليل STM32WL3x المرجعي [1] لمزيد من المعلومات حول معنى هذا الفاصل وأهمية علامات SleepEn / ForceReload / ForceClear.
- علاوةً على ذلك، يُمكن إضافة وصف مُختصر لكتلة SeqAction في هذه التبويبة. يُستخدم هذا الوصف لأغراض التوثيق فقط، ويُضاف إلى الكود المصدري المُولّد كتعليق عليه.
التكوين الأساسي للراديو
يمكن تقسيم علامة التبويب "تكوين الراديو الأساسي" إلى ثلاثة أجزاء:
- قسم في الأعلى حيث يتم تكوين اثنين من أهم المعلمات لأي إجراء: الأمر الذي سيتم تنفيذه (TX، RX، NOP، SABORT، وما إلى ذلك)، وإذا كان ذلك ممكنًا، طول الحزمة التي سيتم نقلها.
- قسم على اليسار حيث يتم تكوين معلمات الراديو الفعلية مثل: تردد الناقل، ومعدل البيانات، وخصائص التعديل، وعتبات مخزن البيانات والمؤقتات.
- قسم على اليمين حيث يُمكن تفعيل مقاطعات وحدة المعالجة المركزية بشكل فردي. يُولّد مُعالِج مقاطعة لكل مقاطعة مُحددة. يُهيئ هذا مُحتوى سجل RFSEQ_IRQ_ENABLE.
راجع دليل مرجع STM32WL3x [1] لمعرفة معنى معلمات الراديو المختلفة.
تكوين الراديو المتقدم
- إذا كانت خيارات التكوين المعروضة عبر تبويب "تكوين الراديو الأساسي" (القسم 3.2.2: تكوين الراديو الأساسي) غير كافية، فإن تبويب "تكوين الراديو المتقدم" في STM32WL3x يسمح بضبط محتويات السجل الديناميكية. يتم تفعيل تبويب "التكوين المتقدم" بتحديد مربع الاختيار "التكوين المتقدم" أعلى يمين واجهة التكوين المبوبة.
- لا يُمكن استخدام التكوينات الأساسية والمتقدمة في آنٍ واحد، بل يجب على المستخدم اختيار أحدهما. مع ذلك، يُمكن أيضًا تعديل الكود المصدري المُولّد يدويًا لاحقًا، وإضافة خيارات تكوين قد تكون مفقودة.
مربع حوار التكوين العالمي
- يمكن الوصول إلى مربع حوار "إعدادات المشروع العامة" من خلال زر شريط أدوات "الإعدادات العامة". يحتوي هذا المربع على خيارات تكوين لمحتويات السجل الثابت، بالإضافة إلى إعدادات إضافية للمشروع. تجدر الإشارة إلى أنه لا يمكن تكوين سوى جزء صغير من خيارات تكوين السجل الثابت من خلال هذا المربع. هذه الخيارات متاحة فقط لتسريع عملية إنشاء النماذج الأولية للتطبيقات باستخدام STM32CubeWiSE-RadioCodeGenerator.
- من المتوقع عادةً أن يتم إعداد محتويات السجل الثابت في الكود المصدري المكتوب يدويًا للتطبيق.
- يتم شرح معنى الإعدادات الأخرى للمشروع في الحوار نفسه.
- يمكن أيضًا توفير كود C إضافي يُضاف قبل إنشاء جدول ذاكرة الوصول العشوائي للتكوين العام من محتويات السجل الثابت. يُستخدم هذا الحقل لإعداد قيم السجل الثابت التي لا يمكن الوصول إليها من خلال قناع تكوين السجل الثابت المُقدَّم.
توليد الكود
يمكن تحويل مخطط التدفق إلى شيفرة مصدرية كاملة لمشروع C بالضغط على زر "إنشاء شيفرة" في شريط الأدوات. لا يحتوي مجلد المشروع المُنشأ على أي مشروع. files لـ IAR أو Keil® أو GCC. هذه fileيجب إضافة s يدويًا إلى مشروع STMWL3x.
هذا هو هيكل مجلد المشروع الناتج:
مجلد المشروع
- شركة
- SequencerFlowgraph.h: الرأس file بالنسبة لـ SequencerFlowgraph.c، ثابت. لا تُعدّل هذا.
- stm32wl3x_hal_conf.h: تكوين STM32WL3x HAL file، ثابت.
- المصدر
- SequencerFlowgraph.c: تعريف مخطط التدفق. هذا هو المهم file يستخدم برنامج تشغيل المُسلسِل لتحديد جداول ذاكرة الوصول العشوائي (RAM) للتكوين العام وتكوين الإجراء. يُولَّد تلقائيًا، لا يُحرَّر.
- main.c: المشروع الرئيسي file يوضح هذا كيفية تحميل وتطبيق تعريف الرسم البياني الانسيابي. ثابت، عدّله حسب الحاجة.
- لتحرير main.c أو stm32wl3x_hal_conf.h، حدد "سلوك الاستبدال" (احتفظ به في إعدادات المشروع). بهذه الطريقة، سيتم استبدال SequencerFlowgraph.c فقط.
كيفية استيراد الكود المولد إلى ملف CubeMX example
لاستيراد مشروع تم إنشاؤه بواسطة STM32CubeWiSE-RadioCodeGenerator إلى ملف CubeMX examp(MRSUBG_Skeleton)، فمن الضروري اتباع الخطوات التالية:
- افتح المجلد الذي يحتوي على ملف fileيتم إنشاء الملف بواسطة STM32CubeWiSE-RadioCodeGenerator ونسخ المجلدات "Inc" و"Src".
- قم بلصق المجلدين الموجودين في مجلد "MRSUBG_Skeleton" وكتابة فوق المجلدين الموجودين بالفعل.
- افتح مشروع “MRSUBG_Skeleton” في أحد بيئات التطوير المتكاملة التالية:
- إوارم
- MDK-ARM
- STM32CubeIDE
- داخل مشروع "MRSUBG_Skeleton"، أضف "SequencerFlowghraph.c" file:
- بالنسبة لمشروع EWARM، المسار لإضافة file هو التالي: MRSUBG_Skeleton\Application\User
- بالنسبة لمشروع MDK-ARM، المسار لإضافة file هو التالي: MRSUBG_Skeleton\Application/User
- بالنسبة لمشروع STM32CubeIDE، المسار لإضافة file هو نفسه:
MRSUBG_الهيكل العظمي\التطبيق\المستخدم
- بالنسبة لمشروع EWARM، المسار لإضافة file هو التالي: MRSUBG_Skeleton\Application\User
- داخل مشروع MRSUBG_Skeleton، أضف stm32wl3x_hal_uart.c وstm32wl3x_hal_uart_ex.c fileإلى المسار التالي: MRSUBG_Skeleton\Drivers\STM32WL3x_HAL_Driver. المسار هو نفسه لجميع بيئات التطوير المتكاملة. fileتوجد s في Firmware\Drivers\STM32WL3x_HAL_Driver\Src.
- لاستخدام ميزات COM، stm32wl3x_nucleo_conf.h file، الموجود في Firmware\Projects\NUCLEOWL33CC\ Exampيجب تعديل les\MRSUBG\MRSUBG_Skeleton\Inc، عن طريق إعداد USE_BSP_COM_FEATURE وUSE_COM_LOG إلى 1U:
- انسخ الكود التالي إلى "stm32wl3x_it.c"، الموجود في MRSUBG_Skeleton\Application\User.
مخطط التدفق السابقampليه
- أربعة سابقينampيتم توفير مخططات التدفق مع الكود المصدري. هذه الأمثلةampيمكن تحميل الملفات إلى STM32CubeWiSE-RadioCodeGenerator بالنقر فوق الزر "تحميل" في شريط الأدوات.
AutoACK_RX
- يوضح العرض التوضيحي لـ Auto-ACK كيف يمكن لجهازين STM32WL3x التحدث تلقائيًا مع بعضهما البعض مع الحد الأدنى من تدخل وحدة المعالجة المركزية، بمساعدة أجهزة التسلسل.
- ينفذ هذا الرسم البياني التدفقي السلوك (الإرسال التلقائي-الإقرار) للجهاز A. في الجهاز A، يتم تهيئة المسلسل في حالة استقبال (انتظار الرسالة)، حيث ينتظر وصول رسالة.
- بمجرد وصول رسالة صحيحة، ينتقل المُسلسل تلقائيًا إلى حالة الإرسال (TransmitACK)، حيث تُرسل حزمة إقرار كرد، دون تدخل وحدة المعالجة المركزية. بعد ذلك، يُعاد ضبط المُسلسل إلى حالة WaitForMessage الأولية.
- ينفذ هذا الرسم البياني التدفقي نفس السلوك مثل MRSUBG_SequencerAutoAck_Rx exampلو من السابقينampمجلد les\MRSUBG من حزمة برامج STM32Cube WL3. إذا تم تثبيت AutoACK_RX على جهاز واحد،
أ، ويتم تثبيت AutoACK_TX على بعض الأجهزة، ب، يقوم الجهازان بإرسال الرسائل ذهابًا وإيابًا، كما هو الحال في لعبة بينج بونج.
AutoACK_TX
- يوضح العرض التوضيحي "Auto-ACK" كيف يمكن لجهازين STM32WL3x التحدث تلقائيًا مع بعضهما البعض مع الحد الأدنى من تدخل وحدة المعالجة المركزية بمساعدة أجهزة التسلسل.
- يُطبّق هذا المخطط الانسيابي سلوك الجهاز "ب" ("انتظار تلقائي للإقرار"). في الجهاز "ب"، يُهيأ المُسلسل في حالة إرسال (رسالة إرسال)، حيث يُرسل رسالة. بمجرد انتهاء الإرسال، ينتقل تلقائيًا إلى حالة استقبال، حيث ينتظر إقرارًا من الجهاز "أ" (انتظار الإقرار). بمجرد وصول إقرار صحيح، يُعاد ضبط المُسلسل إلى حالة "رسالة الإرسال" الأولية، وتبدأ العملية بأكملها من جديد. في حال عدم استلام أي إقرار خلال 4 ثوانٍ، يتم تفعيل مهلة زمنية، ويعود المُسلسل إلى حالة "رسالة الإرسال" على أي حال.
- ينفذ هذا الرسم البياني التدفقي نفس السلوك مثل "MRSUBG_SequencerAutoAck_Tx"ampلي من السابقampمجلد les\MRSUBG من حزمة برامج STM32Cube WL3. إذا تم تثبيت AutoACK_RX على جهاز (أ)، وAutoACK_TX على جهاز آخر (ب)، فسيتبادل الجهازان الرسائل، كما في لعبة تنس الطاولة.
استمع قبل التحدث (LBT)
- هذا السابقampتم أخذ هذا من دليل مرجعي STM32WL3x [1]. راجع هذا الدليل لمزيد من التفاصيل حول هذا المثال.ampليه.
وضع الشم
- هذا السابقampتم أخذ هذا من دليل مرجعي STM32WL3x [1]. راجع هذا الدليل لمزيد من التفاصيل حول هذا المثال.ampليه.
تاريخ المراجعة
الجدول 2. تاريخ مراجعة الوثيقة
تاريخ | إصدار | التغييرات |
21 نوفمبر 2024 | 1 | الإصدار الأولي. |
10-فبراير-2025 | 2 | تم تحديث اسم الجهاز إلى نطاق STM32WL3x. |
إشعار هام – اقرأ بعناية
- تحتفظ شركة STMicroelectronics NV والشركات التابعة لها ("ST") بالحق في إجراء تغييرات وتصحيحات وتعزيزات وتعديلات وتحسينات على منتجات ST و/أو هذه الوثيقة في أي وقت دون إشعار. يجب على المشترين الحصول على أحدث المعلومات ذات الصلة بمنتجات ST قبل تقديم الطلبات. تُباع منتجات ST وفقًا لشروط وأحكام البيع الخاصة بشركة ST السارية وقت إقرار الطلب.
- يعتبر المشترون مسؤولين بشكل كامل عن اختيار منتجات ST واختيارها واستخدامها، ولا تتحمل شركة ST أي مسؤولية عن مساعدة التطبيق أو تصميم منتجات المشترين.
- لا يتم منح أي ترخيص، صريحًا أو ضمنيًا، لأي حق من حقوق الملكية الفكرية من قبل شركة ST هنا.
- إن إعادة بيع منتجات ST بأحكام مختلفة عن المعلومات الواردة هنا يؤدي إلى إبطال أي ضمان تمنحه شركة ST لهذا المنتج.
- ST وشعار ST هما علامتان تجاريتان لشركة ST. للحصول على معلومات إضافية حول العلامات التجارية لشركة ST ، راجع www.st.com/trademarks. جميع أسماء المنتجات أو الخدمات الأخرى مملوكة لأصحابها المعنيين.
- تحل المعلومات الواردة في هذه الوثيقة محل المعلومات المقدمة مسبقًا في أي إصدارات سابقة من هذه الوثيقة.
- © 2025 STMicroelectronics – جميع الحقوق محفوظة
التعليمات
- س: ما هي الحد الأدنى لمتطلبات النظام لـ STM32CubeWiSE-RadioCodeGenerator؟
- A: تتضمن متطلبات النظام الحد الأدنى من ذاكرة الوصول العشوائي (RAM) بسعة 2 جيجابايت على الأقل، ومنافذ USB، وبرنامج Adobe Acrobat Reader 6.0.
- س: كيف يمكنني إعداد حزمة البرامج STM32CubeWiSE-RadioCodeGenerator؟
- A: لإعداد حزمة البرامج، قم باستخراج محتوى ملف zip المقدم file في دليل مؤقت وتشغيل الملف القابل للتنفيذ file باتباع التعليمات التي تظهر على الشاشة.
المستندات / الموارد
![]() |
مولد رمز راديو WiSE من طراز STMicroelectronics UM3399 STM32Cube [بي دي اف] دليل المستخدم مولد رموز راديو Cube WiSE UM3399، UM3399 STM32، UM3399، STM32، مولد رموز راديو Cube WiSE، مولد رموز راديو، مولد رموز، مولد |