-
کار با keil 5 , Stm32 Cube و Proteus به صورت پروژه محور 13
-
سخنرانی1.1
-
سخنرانی1.2
-
سخنرانی1.3
-
سخنرانی1.4
-
سخنرانی1.5
-
سخنرانی1.6
-
سخنرانی1.7
-
سخنرانی1.8
-
سخنرانی1.9
-
سخنرانی1.10
-
سخنرانی1.11
-
سخنرانی1.12
-
سخنرانی1.13
-
این محتوا محافظت شده است، لطفا وارد شده و برای مشاهده این محتوا دوره را تمام کنید.
یک دیدگاه ارسال کنید لغو پاسخ
برای نوشتن دیدگاه باید وارد بشوید.
13 دیدگاه
عرض سلام دارم خدمت استاد محترم
یه سوال داشتم در مورد Led Blinker
آنچه که شما نوشتید این بود که اول با دستور HAL پورت و پین را مشخص و آن را set یا یک کردین و
سپس با دستور ، Toggle و Delay آنرا صفر و یک با ایجاد تاخیر کردین
سوالم این بود که ایا نبایستی set اولیه را بالاتر از حلقه While می نوشتیم و فقط یکبار set میشد و دفعات بعد داخل حلقه While با دستورات ، Toggle و Delay به صورت تکراری صفر و یک میشد؟
به صورت زیر
(البته به خاطر راست نویس بودن ادیتور اینجا پارانتزها جابجا دیده میشن و با چپ نویس کردن نوشته های فارسی توام با اینگلیسی را به هم می ریخت)
HAL_GPIO_WritePin(LED_GPIO_Port,LED_Pin,GPIO_PIN_SET);
while (1)
{
/* USER CODE END WHILE */
HAL_GPIO_TogglePin(LED_GPIO_Port,LED_Pin);
HAL_Delay(1000);
/* USER CODE BEGIN 3 */
}
سلام
من پست شما را ندیده بودم بابت دیر پاسخ دادن …
هدف این کار چی می باشد ؟ قبل از while به نوعی تنظیمات پیش فرض می شود
این فقط برای تست می باشد …
خیلی عالی بود ….من 2 هفته داشتم led رو جابه جا میزدم تا اینکه ویدیو های شمارو نکاه کردم ….از طرف یه دانشجو ….واقعا دستتون درد نکنه …..اگه ممکن باشه و وقت داشتید در رابطه با زبان c برای میکرو کنترلر هم یکسری اطلاعات و ویدیو هایی بگذارید ….ممنون
سپاسگذارم … سعس می کنیم انجام دهیم
عالی بود سپاسگزارم استاد.
سپاسگذارم
سلام
راهکاری هست که بشود خروجی elf تولید شده توسط cubeIDE رو در پروتئوس آپلود کرد.
هر چقدر تلاش میکنم ارور زیر رو میده
[ELF] Unrecognized attribute form code 17 [U1_CM3CORE]
[ELF] ELF file corrupt or loader error at location 131150 [U1_CM3CORE]
Failed to load ELF file ‘..\..\STM32Projects\proj1\001TestMCUClk\Debug\001TestMCUClk.elf’ [U1_CM3CORE]
Firmware can’t be loaded due to error [U1_CM3CORE]
سلام
لطفا در گروه پرسش و پاسخ سوال خود را مطرح کنید تا زودتر به نتیجه برسید elecrobic1 تلگرام سرچ دهید
باید تیک ساختن هگزا را فعال کنید
با سلام و عرض خسته نباشید
شما توی شبیه ساز که می خواید شبیه سازی کنید در مرحله ایجاد فایل در پروتئوس از منوی create freamware compiler گزینه keil رو توی پروتئوس انتخاب می کنید ولی توی پروتئوس من همچین آپشنی نیست می تونم از همون کامپایلر پیش فرضی که توی freamware هست که فک کنم اسمش gcc compiler for arm استفاده کنم ؟؟
تو اینترنت سرچ کردم برای آموزش اضافه کردن کیل به پروتئوس و ویدیو هارو هم دیدم ولی موفق به اضافه کردن نشدم
با سپاس
سلام
لطفا آموزش ها را از ابتدا نگاه کنید توضیح دادم
با سلام وخداقوت
خداخیرتون بده، دمتون گرم
سلام میخام یادگیری stm32 رو شروع کنم. برای مصاحبه شرکت که رفتم گفتن نیاز دارن . چه سخت افزاری بخرم؟
سلام وقت بخیر
عالی بود
ایام به کام