فایل پروژه را میتونید از لینک گیت هاب زیر دانلود کنید:
https://github.com/MahdadGhasemian/gps-tracking-device.git
فایل پروژه را میتونید از لینک گیت هاب زیر دانلود کنید:
https://github.com/MahdadGhasemian/gps-tracking-device.git
راه اندازی یک پروژه تحت سیستم عامل RTX :
از منوی Project --> New uvision Project یک پروژه جدید ایجاد کنید و در این مرحله میکرو مورد نظر (STM32F103RE) را انتخاب کنید.MDK-ARM چیست؟ طریقه نصب و لایسنس آن چطور است؟
از ورژن 4 به بعد محصولات شرکت کیل همگی تحت عنوان MDK-ARM عرضه می شود.
MDK-ARM شامل :
نرم افزار 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 را بزنید. سپس پنجره را ببندید.
پس از نصب ، قبل از انجام هر کاری تنظیمات زیر را اجرا کنید:
در منوی Edit گزینه Configuration را انتخاب کنید و در پنجره باز شده تنظیمات را مطابق با عکس زیر قرار دهید :
توجه : تنظیم Encoding به حالت Encoding in UTF-8 باعث نمایش صحیح متن فارسی در نرم افزار می شود.
بسم الله الرحمن الرحیم
آیتم های آموزش :
1. میکرو انتخابی STM32F103RET می باشد.
2. آموزش از حالت ساده شروع و به سرعت به حالت استفاده از سیستم عامل RTX و همچنین درایور های CMSIS خواهد رسید.
3. توجه شود که این آموزش ها کامل نیستند چرا که من این فایل ها را در خلال انجام یک پروژه صنعتی با میکروی ARM به منظور یادداشت برداری از تجربیات تهیه کردم. و به هدف آموزش جامع تهیه نشده است.
4. در هر پست از این آموزش، شماره پست به ترتیب قید خواهد شد. توصیه میکنم باتوجه به طبقه بندی بودن مطالب هر پست را به ترتیب و به دقت مطالعه نمایید.
5. استفاده علمی و تجاری هیچ گونه منعی ندارد. در صورت تمایل یک صلوات به روح مطهر بانوی دو عالم حضرت فاطمه (س) هدیه نمایید.
6. این وبلاگ هیچ گونه تعهدی بابت درست کار کردن پروژه شما ندارد.
7. نظر فراموش نشود.