این بسته حاوی یک راهنما است که به صورت گام به گام نحوه ایجاد بلوک های درایور دستگاه (بلوک هایی که توابع خاصی را در هنگام اجرای بر روی یک پلت فرم هدف اجرا می کنند) توضیح می دهد.
درایور ها برای مثال :
-) خروجی دیجیتال Arduino
-) ورودی دیجیتال آردوینو
-) خروجی آنالوگ آردوینو
-) رمزگذار Arduino خواند
گنجانده شده اند

در حالی که نمونه ها با استفاده از Arduino به عنوان پلاتفرم سخت افزاری ساخته شده اند (بطور خاص با استفاده از بسته ی پشتیبانی Simulink برای آردوینو)، این روش برای هر هدف دیگر پشتیبانی می شود.

در این راهنما، اولین روش برای توسعه درایورهای دستگاه بر اساس بلوک S-Function Builder است. فصل های زیر نیز روش های متفاوتی را بر اساس ابزار Legacy Code، بلوک تابع MATLAB و بلوک Object Object بنویسید. مزایا و معایب هر روش در راهنمای مورد بحث قرار گرفته است.

در نهایت، توجه داشته باشید که برای MATLAB 2013b شما نیاز به یک اصلاح برای سازنده S-Function برای ایجاد بلوک بدون ورودی دارید. برای انجام این کار، به صفحه زیر مراجعه کنید: http://www.mathworks.com/support/bugreports/1006532، به پایین پایین بروید و دستورالعملهای آن را دنبال کنید.

دسته بندی: برچسب ها: