گروه فنی مهندسی آرکام

پروژه های دانشجویی ، آموزش ، مشاوره ، فروش آثار

گروه فنی مهندسی آرکام

پروژه های دانشجویی ، آموزش ، مشاوره ، فروش آثار

گروه فنی مهندسی آرکام

گرداننده و نگارنده : محمد نوری

البرز ، کرج ، گلشهر

09125623558
Nouri.Iut@Gmail.Com

جهت حمایت از این وبلاگ، ما را به یک فنجان چای داغ مهمان کنید.
6273-8111-1003-9762

دنبال کنندگان ۳ نفر
این وبلاگ را دنبال کنید

تبلیغات

آخرین نظرات

پیوندها

*         اغلب شرکت ها  و گروه های برنامه نویسی (Google، Mozilla، GNU، NASA و ...) برای تکتک زبان های برنامهنویسی مورد استفادهشان، مستنداتی با عنوان Data Types and Coding Style Guide تهیه کرده و برنامهنویسان را ملزم به رعایت ضوابط و قوانین ذکر شده در آن می کنند تا در آخر کار، یک Clean Code ، یک کد تمیز و قابل فهم برای تمام اعضای گروه داشته باشند.

*         استفاده از یک نرم افزار Static Program Analysis جهت ارائهی یک کد C  تمیز، خوانا و بی عیب بسیار مطلوب است. توصیه می شود پس از نصب نرم افزار PC-Lint و پیکربندی (Configuration) و یکپارچهسازی (Integration) آن با محیط Keil ، کدهای نوشته شده را برا اساس خروجی های نرم افزار PC-Lint به دقت بررسی نموده و مواردی که تاثیری بر عملکرد برنامه ندارد و تنها باعث شلوغی کدهای برنامه و سردرگمی برنامه نویس می شود، حذف نمائید.

*         بهتر است بالاترین اولویت (configMAX_PRIORITIES - 2) را به Background_Task یا Base_Task اختصاص دهیم. در واقع در این Taskها عمل Init سخت افزارها و Peripheralها و کارهای تکراری بدون بار پردازشی سنگین صورت می گیرد.

*         بهتر است با اختصاص اولویت (configMAX_PRIORITIES - 3) به  Main_Task ، کارهای پردازشی (کارهای داخل حلقه ی while(1) در تابع main در برنامه های Standalone) را در آن اجرا نمائیم.

*         مقدار configMAX_PRIORITIES در فایل FreeRTOSConfig.h توسط کاربر تعیین می شود، بر اساس مستندات FreeRTOS، بهتر است  جهت کاهش RAM مورد نیاز Kernel این مقدار را مطابق نیاز طرح انتخاب نمائید.

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی