أخبار

تهدف أداة البرامج الثابتة إلى تسريع تصميم مستشعر إنترنت الأشياء المستند إلى STM32

Firmware tool aims to speed STM32-based IoT sensor designلبناء الخوارزميات ، يمكن للمصممين سحب وإسقاط الوظائف المحددة ، وربط الكتل ، وتكوين الخصائص. تتحقق الأداة من جميع قواعد التصميم وتولد رمز C تلقائيًا بناءً على التصميم الرسومي.

مصمم للاستخدام مع مستشعرات MEMS بما في ذلك مستشعرات الحركة والبيئية وميكروفونات السليكون ، يوفر AlgoBuilder مكتبات مثل العوامل المنطقية والرياضية ومعالجة الإشارات ومدخلات المستخدم وعمليات المتجه وغيرها الكثير.ستسهل الأداة أيضًا توصيل مستشعرات MEMS بمنطق آخر لإنشاء مشروع برنامج ثابت كامل جاهز للترجمة باستخدام بيئة تطوير متكاملة STM32 (بيئة التطوير المتكاملة) مثل TrueSTUDIO لـ STM32 و SW4STM32 System Workbench لـ STM32 و IAR-EWARM IAR Embedded Workbench للذراع ، و Keil µVision MDK-ARM-STM32.

يمكن لـ AlgoBuilder إنشاء برنامج ثابت للنشر على منصات STM32 المختلفة. وتشمل هذه لوحات تطوير NUCLEO-F401RE و NUCLEO-L476RG مع لوحة توسيع مستشعر X-NUCLEO-IKS01A2 MEMS ، ووحدة STT SensorTile IoT.

يمكن للمستخدمين اختبار البرامج الثابتة الخاصة بهم عن طريق تشغيل تطبيق Unicleo-GUI من داخل AlgoBuilder ، لعرض المخرجات من تشغيل البرامج الثابتة.Unicleo-GUI هي واجهة مستخدم رسومية للمستشعر للاستخدام مع حزم برامج توسيع المستشعر الخاصة بألواح ST وألواح X-NUCLEO ، وتتيح للمستخدمين تصور بيانات المستشعر كمؤامرة زمنية أو مخطط مبعثر أو مخطط ثلاثي الأبعاد.