معماری
خانه / نرم افزار / دانلود نرم افزار mikroC PRO for PIC32 V3.6.0 | کامپایلر C میکروکنترلرهای 32 بیت PIC

دانلود نرم افزار mikroC PRO for PIC32 V3.6.0 | کامپایلر C میکروکنترلرهای 32 بیت PIC

نرم افزار برنامه نویسی میکروکنترلرهای 32 بیتی PIC:

MikroElektronika یکی از شرکت های معروف در زمینه ی طراحی و ساخت کامپایلر و بردهای آموزشی میکروکنترلری می باشد که از سال 1998 کار حرفه ای خود را شروع کرده و تاکنون 21 عدد کامپایلر برای میکروکتترلرهای Arm ، 8051 ، pic32‌، dspic ، avr ،FT90x و pic ارائه نموده است که کاربران در این نرم افزارها می توانند به زبان های c، بیسیک و پاسکال برای این میکروکنترلرها برنامه بنویسند.

در ادامه مطلب میتوانید نرم افزار mikroC PRO for PIC32 را دانلود کنید، جهت مشاهده دیگر نرم افزار های ارائه شده از طرف این شرکت کلیک کنید.

نرم افزار mikroC PRO for PIC32

نرم افزار mikroC PRO for PIC32 :

mikroC PRO for PIC32 یکی از کامپایلرهای ارائه شده برای میکروکنترلرهای 32 بیتی PIC می باشد که کاربران می توانند در آن به زبان C برنامه نویسی کنند. میکروکنترلرهای32 بیتی PIC توسط شرکت Microchip تولید و به بازار ارائه شده است. برای مشاهده لیست میکروکنترلرهای 32 بیتی PIC کلیک کنید. در زیر به بررسی برخی از قابلیت های این کامپایلر پرداخته ایم:

مدیریت کتابخانه:

library_managerیکی از قابلیت های مهم mikroC PRO for PIC32 وجود کتابخانه های متعدد برای راه اندازی بخش های مختلف میکروکنترلر می باشد، به طوری که کاربر میتواند با چند دستور ساده بخش های جانبی میکرو کنترلر ( مثلا رابط سریال SPI) را راه اندازی کرده و سخت افزارهای مختلف ( مانند mmc/sd ) را به آن متصل نماید.

در این نرم افزار حتی نیازی به نوشتن دستور #include جهت فراخوانی کتابخانه نیز وجود ندارد، برای استفاده از یک کتابخانه کافی است کاربر در بخش Library manager ، کتابخانه های مورد نیاز خود را تیک زده تا نرم افزار دستورات موجود در آنها را به برنامه اضافه کند .

جهت کسب اطلاعات بیشتر در مورد کتابخانه های موجود در این نرم افزار کلیک کنید .


ویرایشگر پروژه:

edit_projectبرای هر پروژه جدید ، کاربر می تواند با استفاده از بخش Edit Project، میکروکنترلر مورد استفاده در پروژه را انتخاب کند.

بعد از انتخاب میکروکنترلر، گزینه های مرتبط با میکروکنترلر در پنجره Edit Project فعال شده و کاربر می تواند آنها را مقدار دهی کند، فیوز بیت ها، امکانات جانبی نظیر مبدل آنالوگ به دیجیتال، فرکانس کاری میکروکنترلر و… برخی از مواردی هستند که کاربر در این بخش می شود آنها را تنظیم کرد.

مثلا کاربر می تواند بدون نوشتن هرگونه دستور، با انتخاب گزینه های موجود در منوی کشویی Oscillator selection ، تعیین کند که میکروکنترلر از چه منبعی فرکانس خود را تامین کند و مقدار فرکانس کاری میکروکنترلر چقدر باشد.


قابلیت Code Assitant و Parameter Assistant:

در mikroC PRO for PIC32 assistantدو قابلیت Code Assitant و Parameter Assistant شما را از به خاطر سپاری دستورات و نام متغیر ها بی نیاز می کند.

برای نوشتن یک دستور جدید کافی است حرف اول آن را تایپ کنید تا در پنجره Code Assitant، تمام دستوراتی که با آن حرف شروع می شود، نمایش داده شود.

با کلیک کردن بر روی توابع نیز پنجره Code Assitant باز شده و سایر توابع مشابه با تابعی که بر رویش کلیک شده است را نمایش می دهد.

با کلیک کردن بر روی متغیر های که در برنامه استفاده شده اند، پنجره Parameter Assistant باز شده و در آن جزیئات متغیر نمایش داده می شود.


ابزار های کمکی:

builtin_toolsوجود ابزارهای متنوعی همچون:

در داخل نرم افزار یاعث میشود تا کاربر بدون اتلاف وقت کدهای مورد نیاز برای راه اندازی سخت افزارهای پر استفاده نظیر نمایشگرهای گرافیکی، نمایشگر های 7 قسمتی، پورت USB و… را ایجاد کند و بدون نیاز به ابزار های جانبی دیگر بتواند صحت عملکرد برنامه نوشته شده برای پورت USB یا پورت USART را چک کند.


اشکال یابی و شبیه سازی:

در این نرم افزار برای اشکال یابی برنامه از سخت افزار mikroICD استفاده می شود، با استفاده از mikroICD که از طریق پورت USB به کامپیوتری که نرم افزار بر روی آن نصب است متصل می شود، میتوان برنامه را به صورت خط به خط اجرا کرد و صحت عملکرد بخش های مختلف آن را بررسی نمود. در هنگام اشکال یابی با mikroICD امکان مشاهده مقدار متغیرها و رجیستر های داخلی میکروکنترلر وجود دارد.

در صورتی که کاربر تمایلی به اشکال یابی سخت افزاری نداشته باشد، میتواند از شبیه ساز داخلی نرم افزار استفاده کند، شبیه سازی نرم افزاری مانند اشکال یابی سخت افزاری بوده و در آن امکان اجرای خط به خط برنامه و مشاهده مقدار متغیرها و رجیسترها وجود دارد.

In-Circuit Debugging نرم افزار بعد از کامپایل شده برنامه، خروجی های استاندارد Intel Hex, Assembly, Binary, COFF برای برنامه ریزی و دیباگ کردن میکرو کنترلر را تولید می کند و کاربر میتواند توسط پروگرامر های دیگر نظیر PIC KIT3 یا … میکروکنترلر را برنامه ریزی کند یا در نرم افزار های شبیه سازی نظیر نرم افزار پروتوس، برنامه را شبیه سازی کند.


سایر موارد:

mikroC PRO for PIC32 از 132 عدد میکروکنترلر خانواده PIC32 پشتیبانی می کند، لیست کامل میکروکنترلرها را در اینجا مشاهده کنید؛ واسط کاربری این نرم افزار بسیار روان بوده و مشابه با سایر محصولات شرکت MikroElektronika (کامپایلرهای ارائه شده برای میکروکنترلرهای دیگر) میباشد.

سایر ویژگی های این نرم افزار را میتوانید در این صفحه مشاهده کنید.

ویژگی های اضافه شده به ورژن جدید نرم افزار:

Version 3.6.0

  • New! Additional 24 MCU supported:
  • Fixed: Warning if assigment of const violates enum object range.
  • Fixed: Address of array memebers as initializators for global array of pointers.
  • Fixed: ? : did not work if 2nd and 3rd operands were sbit type.
  • Fixed: goto as first if statement did not compiled in some cases.
  • New! ICD support for PIC32MZ family.
  • New! ICD support for new PIC32MX devices.
  • New! Add local variable by identifier (CTRL+SHIFT+V).
  • New! Wild Card ‘*’ supported in Routine List.
  • New! Synchronized editing.
  • Fixed: Bug related to PIC32MX795 ICD communication.
  • Fixed: Added missing libraries for MX series x30/x50/x70 mcus.
  • Fixed: Bug with sprint libraries.

ویژگی های اضافه شده به ورژن های مختلف نرم افزار را در این صفحه مشاهده کنید.

سیستم مورد نیاز برای نصب mikroC PRO for PIC32 V3.6.0:

Compatible with Windows versions: XP, Vista, 7, 8 and 10.

توجه داشته باشید :

  • قبل از دانلود نرم افزار و استفاده از آن قوانین کپی رایت سایت را بخوانید.
  • فایل های فشرده دارای 7 درصد قابلیت ریکاوری هستند، در صورتی که در هنگام از حالت فشرده خارج سازی فایل با مشکل روبرو شدید، به این آدرس مراجعه کنید.
  • مشکلات خود در هنگام دانلود نرم افزار یا استفاده از آن را فقط در این بخش مطرح نمایید.
  • لطفا به هیچ عنوان لینک های دانلود را در سایت ها ،وبلاگ ها یا انجمن های دیگر قرار ندهید و کاربران خود را تنها به این صفحه هدایت کنید.( به چه دلیل ؟!)
  • nonlinear را به دوستان خود پیشنهاد کنید تا آنها نیز بتوانند از مطالب موجود استفاده کنند.

دانلود کنید:

وب سایت سازنده/انتشارات: MikroElektronika d.o.o.
پســـــــــورد : ندارد

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Time limit is exhausted. Please reload CAPTCHA.

قالب وردپرس