سلام
همون طور که اشاره کردند با این تنظیم میشه فارسی توضیح داد:
سلام
همون طور که اشاره کردند با این تنظیم میشه فارسی توضیح داد:
سلام
چون خودم دنبال رفع این مشکل بودم گفتم شاید راه حلی که پیدا کردم بدرد شما عزیزان هم بخوره
اینجا مجموعه کامل رو واسه دانلود گذاشته
1-ابتدا keil 5.14 رو دانلود و نصب کنید.
2- بعدش همه فایل های مربوط به keil 5.13 رو دانلود و نصب کنید .
Keil MDK-ARM 5.14 / 4.74 / C166 v7.54 / C51 v9.53 / C251 v5.57 - دانلود رایگان نرم افزار - دانلودلی
موفق باشید
اموزش نصب و راه اندازی صفر تا صد آخرین نسخه از نرم افزار Keil uVision5
http://uplod.ir/xpsxaimfvwte/Keil_uVision5_Tutorial.pdf.htm
سلام دوستان.من کیل 5.24 دانلود و نصب و کرک کردم.همه ی اینا انجام شد بعد اومدم رو خانواده ی stm32f2 و تمام install هارو کردم از اول تا اخر.الان میکروی مورد نظرم سبز شده ولی وقتی برنامه های کیل 4 باز میکنم یا پروژه جدید میسازم همش دوبارهمیره رو اینستال پک ها و بعد ارور میده میگه دیوایس مورد نظرتون اپدیت کنید.در حالی که اینکارو انجام دادم.الان 6 ساعته الافم.لطفا کمک کنتید
شما برای کامپایل و ایجاد پروژه ورژن چهار باید دیوایس لجیسی رو نصب کنید
فکر کنم این کارو نکردید
از لینک زیر میتونید دانلود کنید
MDK v4 Legacy Support
موفق باشید
والا اعصابم ریخت بهم پاکش کردم فعلا.جی لینک میزدم بهش باهاش پروگرم کنم کیل متوقف میشد و میپرید بیرون.
خوبیه ورژن اینه که تو سی ام سیس اوایل که دستورارو تازه داری یاد میگیری کنترل اسپیس میزدم دستورا میومد.
یه نرم افزار stm32fcubemx هم دانلود کردم اونم بدتر اعصابمو ریخته بهم.وقتی کدم باهاش درس میکنم توابع هال میده بهم.بعد با اینکه تو گزینه هاش زدم کدای غیر ضروزیو نده با این حال واسه یه گین روشن خاموش کردن کامپایل بررنامم 5 دیقه طول میکشه.
یه سوال.تو 1768 من فقط یه فایل start up اد میکردم و کدم با رجیسترا مینوشتم.الان یه stm32f217 گرفتم رجیستراشو مثل 1768 از روی فایل .h مینویسم برنامم هم ارور نداره ولی کار نمیکنه رو سخت افزار.با این روش نمیشه واسه stm ها برنامه نویسی کرد؟
سلام
یکم به اعصابتون مسلط باشید. با این اعصاب که نمیتونید ادامه بدید!
من خودم سعی می کنم با کیل 4.74 کار کنم اگه نیاز شد با 5 . البته هر دوش رو سیستمم نصبه.
وقتی کیل ۵ را (MDK-ARM) :
Keil Product Downloads
نصب کرده باشید و بخواهید با آن پروژه ای که با کیل ۴ ایجاد کرده اید باز کنید، صفحه ای باز می شود. با زدن migrate to device pack پروژه با کیل۵ باز می شود و دیگر با کیل ۴ باز نمی شود! با زدن install legacy support مرورگر به آدرسی هدایت می شود:
MDK v4 Legacy Support
که می توان پکی دانلود کرد(بسته به نوع میکرو و ورژن کیل۵) که با نصب آن پروژه هایی با کیل ۴ ایجاد شده باشد با کیل ۵ بدون مشکل باز و کامپایل شود. و با زدن گزینه cancel پنجره ای حاوی یک خطا باز می شود : error: Device not found !
armeducation@
—————————————
https://www.aparat.com/v/Ch7bN
-نصب کیل 5 برای برنامه نویسی میکروکنترلرهای ARM
ایجاد پروژه در Keil 5 میکروکنترلر STM32
ویرایش توسط mzarkoob : 02-01-2018 در ساعت 10:45
ممنون مهندس زرکوب.اعصابم واسه این بهم ریخته بود که از ساعت 6 تا یک شب یه نرم افزار نتونستم درست نصب کنم.از طرفی الان یه هفتس دارم روی stm32f217 کار میکنم یه ال ای دی نتونستم روشن کنم.من cmsis کار نکردم تو 1768 همرو رجیستری مینوشتم.الان گیج شدم.میتونید منبعی معرفی کنید؟
ای بابا همچین گفتید یه هفتس دارم روی stm32f217 کار میکنم که گفتم لابد می خواهید یو اس بی ، اس دی کارتی ، اترنتی چیزی راه بندازید! بالاخره قائدتا هزینه خود یادگیری صرف زمان است.
خیلی علاقه مندید با توابع HAL سریع تر راه بندازید با این تایپک سری بزنید :
[آموزش] فیلم های آموزش کار با نرم افزار STM32CubeMX و توابع HAL
رجیستری کانفیگ یک پایه را کردن برای gpio کاری نداره که!
بررسی gpio در میکروکنترلرهای STM32 | آموزش میکروکنترلرهای ARM
البته سری F1 و F2 تفاوت هایی در این قسمت می کنه. در فیلم مقدماتی متوسط stm32 که شرح gpio هم گفته شده ، عملکرد متوجه بشوید می تونید خودتون تغییر دهید.
خخخخ.والا فعلا اولای کد زنیم با stm هاست هنوز تسلط ندارم.ممنون بابت لینک ها.یه سوال دیگه.یه نرم افزار به اسم stm32fcubemx دانلود کردم.کد باهاش میسازم توابع hal کد میده بهم.تنظیماتی نداره که توابع cmsis یا بصورت رجیستری بده؟
ویرایش توسط armani74 : 03-01-2018 در ساعت 00:38
نه خیر این stm32cubemx خروجیش همینه، نه cmsis و رجیستری.
البته در فیلم مقدماتی متوسط stm32 هم شرح رجیستری گفته شده و هم Cmsis . در صورتی که بخواهید سرعت پیشرفتان زیاد باشه می تونید ازش استفاده کنید.