دانلود و نصب keil
شرکت Keil یکی از تولیدکنندگان و توسعه دهندگان قدیمی و برتر ابزارها و نرم افزارهای مربوط به الکترونیک و به شکل خاص، تولید ابزارهای کامپایل ، عیبیابی و توسعه برای انواع میکروکنترلرها میباشد. محصولات این شرکت به عنوان ماژول یا کامپوننت در محیط یکپارچه ی برنامه نویسی µVision IDE نصب میشوند.
نرم افزار keil یکی از کامپایلرهای معروف در برنامه نویسی میکروکنترلرهای ARM به زبان C می باشد. نرم افزارهای دیگری نیز مانند IAR ، win arm و سایر کامپایلرها وجود دارند که برای برنامه نویسی استفاده می شود.
در این قسمت برای برنامه نویسی میکروکنترلرهای سریSTM32 به معرفی نرم افزار KEIL می پردازیم. نرم افزار برنامه نویسی KEIL در حقیقت یک نرم افزار شبیه سازی و برنامه نویسی میکروکنترلرهای ARM به زبان های C و ++C و اسمبلی می باشد. در زیر به برخی از قابلیت های ویژه نرم افزار برنامه نویسی KEIL اشاره شده است.
امکانات و ویژگیهای نرم افزار Keil :
۱- محیط توسعه ی یکپارچه برای انجام انواع عملیات کامپایل، شبیه سازی، اشکالزدایی و…
۲- پشتیبانی از خانواده ی پردازنده های Cortex-M ،Cortex-R ،۸۰۵۱ ،C166 ،۲۵۱ ،ARM و …
۳- برنامه نویسی پیشرفته ی C و C++ در پردازنده های ARM
۴- امکان تجزیه و تحلیل پیشرفته
۵- دارای بانک کاملی از مثال ها و نمونه ها جهت آشنایی کاربر
۶- برخورداری از سیستم عامل اختصاصی RTX با قابلیت پردازش و رایانش بی درنگ یا Real-Time
۷- وجود کتابخانه ی گسترده ای از GUIها جهت نوشتن نرم افزارهای گرافیکی
۸- وجود مجموعه ابزارها و کلاس های برنامه نویسی برای کار با شبکه های TCP/IP و نیز دستگاه های USB
- دانلود وکرک نرم افزار Keil
برای شروع برنامه نویسی میکرو های ARM ابتدا باید کامپایلر کیل را دانلود و سپس پک های آن را نصب نماییم که در اینجا من ورژن V5.22 قرار دادم.
دانلود نرم افزار کیل از سایت دانلودلی
پس از دانلود باید نرم افزار کیل را کرک کنید
برای کرک ابتدا فایل کرک را از اینجا دانلود کنید
و سپس طبق دستور العمل زیر مراحل را طی کنید تا کرک انجام شود
********************************************************
نسخهی مورد نظر از نرمافزار MDK-ARM را نصب کرده و µVision را اجرا نموده و از منوی File روی License Management کلیک کنید. در بخش Computer ID، CID خود را کپی کرده و در قسمت مربوطه در Keygen وارد کنید. نوع و ویرایش ابزار را انتخاب کرده و روی Generate کلیک کنید. سریال تولیدشده را در قسمت New License ID Code LIC وارد کرده و Add کنید.
Close Internet ((“IMPORTANT”))
Step 1: Install program from Setup folder.
Step 2: Extract “Keygen.rar” from Crack folder.
Step 3: Run keygen and generate valid serial to register program.
(if antivirus deletes Keygen turn it off and extract keygen again)
>>>Run Program & Enjoy it …!
************************************************
توجه : اگر لینک های بالا در دسترس نبود به این منبع مراجعه کنید
گذرواژه فایل ها: Password: www.downloadly.ir
- دانلود پک های لازم نرم افزار keil
برای برنامه نوسی میکروکنترلر های arm ابتدا باید پک آن میکرو را دانلود کنید(پس از دانلود دابل کلیک کنید با کیل باز می شود و خودش نصب می شود)
- ARM.CMSIS.5.0.0.pack
- Version: 7.3.0 Keil.MDK-Middleware.7.3.0.pack
- ARM.CMSIS-Driver_Validation.1.1.0.pack
لینک دانلود پک های انواع میکروکنترلر ها از سایت keil
در اینجا برای برنامه نویسی میکرو stm32f103RET6 باید پک Keil.STM32F1xx_DFP.2.1.0.pack را دانلود کنید
و برای برنامه نویسی میکروی LPC1768 باید پک LPC1700 را دانلود کنید
پس از دانلود دابل کلیک کنید تا نصب شود
توجه : از داخل خوده نرم افزار کیل هم میتوان پک هارا دانلود و نصب کرد ولی خب..
پس از نصب پک به عنوان مثال پک lpc1700 باید lpc1768 را به صورت زیر به پروژه اضافه کنید :
– جهت دریافت کامپوننتها و بستههای اضافی اینجا، دریافت Application Notesها اینجا و مثالها، سورسکدها، پروژههای نمونه و… اینجا را ببینید.
Legacy چیست ؟
اگر شما بخواهید برنامه هایی را که با کیل ورژن ۴ نوشته شده اند ران کنید و بالا بیارید باید Legacy را دانلود کنید که در صورت نیاز میتونید از لینک زیر دانلود کنید
دانلود Keil MDK-ARM 5.22 Legacy Support
گذرواژه فایل ها: Password: www.downloadly.ir