آموزش الکترونیک

آموزش و ارائه اطلاعات ، تجریبات و نکات در زمینه الکترونیک

آموزش الکترونیک

آموزش و ارائه اطلاعات ، تجریبات و نکات در زمینه الکترونیک

پیوندهای روزانه

۴ مطلب با کلمه‌ی کلیدی «MDK-Keil» ثبت شده است

  • ۰
  • ۰

فایل پروژه را میتونید از لینک گیت هاب زیر دانلود کنید:

 

https://github.com/MahdadGhasemian/gps-tracking-device.git

 

 

  • مهداد قاسمیان مشکانی
  • ۰
  • ۱

راه اندازی یک پروژه تحت سیستم عامل RTX :

از منوی Project --> New uvision Project یک پروژه جدید ایجاد کنید و در این مرحله میکرو مورد نظر (STM32F103RE) را انتخاب کنید.
پنجره انتخاب میکرو

در این مرحله با پیغام درخواست کپی فایل startupxxx.s مواجه می شوید آن را تایید کنید تا فایل Startup.s به کنار پروژه شما کپی و همچنین در پروژه اضافه گردد. (اسم این فایل با توجه به میکروی انتخابی می باشد)

برای مشاهده ادامه مطلب روی ادامه مطلب کلیک کنید.
  • مهداد قاسمیان مشکانی
  • ۰
  • ۰

MDK-ARM چیست؟ طریقه نصب و لایسنس آن چطور است؟

از ورژن 4 به بعد محصولات شرکت کیل همگی تحت عنوان MDK-ARM عرضه می شود.

MDK-ARM شامل :

  1. uvision IDE : که یک محیط برنامه نویسی به زبان C/C++/assembly و عیب یابی برای قطعات بر پایه هسته ARM7 ، ARM9 و Cortex می باشد.
  2. RL-ARM : یک سری کتابخانه هایی هستند که شامل RL-RTX , RL-TCPnet , RL-FlashFS , RL-USB , RL-emWIN می باشد.

نرم افزار Keil چیست ؟

نرم افزار Keil-uvision محیطی کاربر پسند برای کد نویسی ، عیب یابی و پروگرام کردن میکروهای با هسته ARM می باشد.

شرکت کیل البته دو سری نرم افزار دارد که یک سری برای برنامه نویسی میکرو های 8051 و سری دیگر برای کد نویسی میکرو های ARM می باشد.

برای نحوه کار کرد با محیط نرم افزار به راهنمای کامل آن که همراه با نرم افزار است در قسمت Uvision Guide Uvision IDE مراجعه کنید.


نصب نرم افزار :

آخرین ورژن در حال حاضر 4.72 می باشد که به سادگی با پر کردن یک فرم از سایت شرکت keil به نشانی www.keil.com قابل دانلود می باشد. نصب نرم افزار ساده و مشابه دیگر نرم افزار ها می باشد.

لایسنس :

از منوی File --> License Management کد CID (در بالا گوشه سمت راست) را کپی کنید و این کد را در نرم افزار کرک وارد کرده کد دیگری تولید می شود که کد جدید را در پایین همین پنجره در قسمت New License ID Code وارد کنید و کلید ADD LIC را بزنید. سپس پنجره را ببندید.

LicenseManagement


پس از نصب ، قبل از انجام هر کاری تنظیمات زیر را اجرا کنید:

در منوی Edit گزینه Configuration را انتخاب کنید و در پنجره باز شده تنظیمات را مطابق با عکس زیر قرار دهید :

تنظیمات

توجه : تنظیم Encoding به حالت Encoding in UTF-8 باعث نمایش صحیح متن فارسی در نرم افزار می شود.

  • مهداد قاسمیان مشکانی
  • ۱
  • ۰

بسم الله الرحمن الرحیم

آیتم های آموزش :

1.        میکرو انتخابی STM32F103RET می باشد.

2.        آموزش از حالت ساده شروع و به سرعت به حالت استفاده از سیستم عامل RTX و همچنین درایور های CMSIS خواهد رسید.

3.        توجه شود که این آموزش ها کامل نیستند چرا که من این فایل ها را در خلال انجام یک پروژه صنعتی با میکروی ARM به منظور یادداشت برداری از تجربیات تهیه کردم. و به هدف آموزش جامع تهیه نشده است.

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

5.        استفاده علمی و تجاری هیچ گونه منعی ندارد. در صورت تمایل یک صلوات به روح مطهر بانوی دو عالم حضرت فاطمه (س) هدیه نمایید.

6.        این وبلاگ هیچ گونه تعهدی بابت درست کار کردن پروژه شما ندارد.

7.       نظر فراموش نشود.

  • مهداد قاسمیان مشکانی