دانلود پک های میکروکنترلر برای Keil پیش نیاز استفاده از میکروکنترلر موردنظر در نرم افزار Keil است. شامل پکهای میکروکنترلر STM32 و LPC
رضا اسدی
دیگه استفاده از CodeVision زشته
اگر دانشپذیر یا مدرس در این زمینه هستید، پیشنهاد می کنیم که از این نرم افزار استفاده نکنید. برای کار با میکروکنترلرهای AVR به سراغ نرم افزارهایی مثل Atmel Studio و Visual Studio بروید.
از چه میکروکنترلری استفاده کنیم؟
اگر نیاز به یک جواب کلیدی دارید، پاسخ آن میکروکنترلر STM32 است. امروزه میکروکنترلرهای STM32 بهترین گزینه برای شما در ایران و آسیا و بسیاری از کشورهای دنیاست.
چند برد الکترونیکی برای طیف مختلف محصولات؟
در بسیاری از صنایع نه می توانید یک محصول داشته باشید که تمام طیف بازار هدف شما را پوشش دهد و نه می توانید محصولات زیادی داشته باشید.
غیرحرفه ای ترین روش کدنویسی
غیر حرفه ای ترین روش در کدنویسی، استفاده از تاخیری است که کل سیستم را منتظر می گذارد.
تخصص در صنعت الکترونیک با تمرکز روی محصول
تخصص در صنعت الکترونیک با تمرکز روی محصول از مسائل بسیار مهم صنعت است. امروزه می بینیم که بسیاری از افراد در صنایع مختلفی فعالیت کرده اند اما فقط از میکروکنترلر شناخت دارند.
بررسی بازار قبل از طراحی محصول
بررسی بازار قبل از طراحی محصول امری ضروری است. مشکل مشترک بسیاری از افراد و مجموعه های نوپا، عدم شناخت کافی درمورد بازار است.
دانلود نرم افزار Keil MDK-ARM
دانلود نرم افزار Keil، یک محیط یکپارچۀ توسعۀ نرم افزار (IDE) برای میکروکنترلرها را در اختیار ما قرار می دهد.
لزوم پروگرام کردن میکروکنترلر از راه دور
پروگرام کردن میکروکنترلر از راه دور امروزه در بسیاری از پروژه ها پیاده سازی شده و رفته رفته درحال گسترش است.
پیچیدگی نرم افزار
پیچیدگی نرم افزار (software complexity) در یک محصول از پیچیدگی عملکرد کدهای آن (رابط های سیستمی متعدد و الزامات پیچیده) سرچشمه می گیرد.
لزوم کد تست برای سخت افزار
لزوم کد تست برای سخت افزار، به تسهیل فرایند توسعه برمیگردد.
تجربۀ کار با میکروکنترلرهای GD32
تجربۀ کار با میکروکنترلرهای GD32 ساخت شرکت Giga Device که کپی میکروکنترلرهای STM32 هستند، در این نوشته ارائه شده است.
نحوۀ بستن پیچ روی سیم در استاندارد IPC
نحوۀ بستن پیچ روی سیم در استاندارد IPC برای دنیای الکترونیک تشریح شده است.
فیوزبیت EESAVE در AVR
فیوزبیت EESAVE در AVR یک فیوزبیت کاربردی در زمان استفاده از EEPROM در برخی از میکروکنترلر AVR است.
خواندن متغیر قبل از مقداردهی به آن در استاندارد MISRA C++
خواندن متغیر قبل از مقداردهی به آن در استاندارد MISRA C++، ممنوع شده است.
خم کردن پایۀ قطعات THD
خم کردن پایۀ قطعات THD چطور باید انجام شود؟ آیا الزام خاصی دارد؟ استاندارد در مورد تمام ابعاد مونتاژ و لحیم کاری الزام هایی را بیان کرده است.
Via نزدیک Pad در PCB
Via نزدیک Pad در PCB، صحیح نیست. برای این موضوع دلایلی بیان شده است. در این نوشته، پاسخ صحیح این موضوع را بررسی می کنیم.
تفاوت Event با وقفه در STM32
تفاوت Event با وقفه در STM32، یک نکته است که دانستن آن منجربه نوشتن نرم افزاری حرفه ای تر برای میکروکنترلرهای stm32 می شود.
آرایه با کلاس حافظۀ خارجی
آرایه با کلاس حافظۀ خارجی (در زمانی که آرایه با extern اعلان شود.)، در استاندارد MISRA C الزاماتی دارد.
وقفۀ Pin change در AVR
وقفۀ Pin change در AVR، در برخی میکروکنترلرهای AVR، وجود دارند. این وقفه با وقفۀ خارجی تفاوت هایی دارد.
کد مرده در برنامه نویسی
کد مرده در برنامه نویسی، نباید در هیچ جای برنامه وجود داشته باشد. هر کدی که حذف آن، تأثیری بر خروجی برنامه نگذارد، کد مرده محسوب می شود.