eclipse چیست

آموزش استفاده از نرم افزار Eclipse برای میکروکنترلر ARM STM32

 شاید بارها با خودتون فکر کرده باشید آیا امکانش هست بتونیم از یک ادیتور ()OpenSource برای برنامه نویسی هر نوع میکروکنترلری استفاده کنیم؟ و دیگه لازم نباشه که برای هر میکروکنترلری یک ادیتور مختص به خودش رو استفاده کنیم.این کار به راحتی با ادیتور Eclipse امکان پذیره و شاید...

ادامه مطلب

آموزش FPGA قسمت پنجم: اضافه کردن زیرماژول به ماژول اصلی

در قسمت چهارم از مجموعه آموزشی FPGA با مدارات ترکیبی و ترتیبی آشنا شدیم. در نهایت توابع یک، نیم جمع کننده را استخراج و آن‌ها را به کد VHDL تبدیل کردیم. شاید سوالی که ذهنتان را درگیر کرده باشد، این است که آیا قرار است ما تا ابد، اگر خواستیم مداری را در FPGA پیاده‌سازی کنیم، باید م...

ادامه مطلب

Antenna Diversity چیست؟

روزی روزگاری GSM Modem های 2G تنها و بهترین ارتباط دهنده ما با دنیای اینترنت بی سیم بودند ولی به مرور, نسل های بعدی 3G و 4G ... پا به عرصه گذاشتند و الان به راحتی میتوانیم با سرعت بالا تبادل اطلاعات زیادی داشته باشیم.مهمترین تفاوت نسل های جدید ارتباطی سرعت تبادل اطلاعات بیشتر...

ادامه مطلب

اهمیت تئوری و ریاضیات در برنامه‌نویسی

ریاضیاتِ سیستمِ متمم 2 !؟ آیا تئوری و ریاضیات در زندگی ما کاربردی دارد؟ تقریبا همه‌ی ما، یا بهتره که بگوییم همه‌ی ما، جامعه‌ی فارغ‌التحصیلان کمابیش سوار تاکسی، مهمانی و خلاصه اینور اونور شنیدیم که درس دیگه فایده نداره و الان همه‌ی درس خونده‌ها بیکار هستن و ...قسمت دوم سخن ا...

ادامه مطلب

قسمت چهارم آموزش FPGA: مدار های ترکیبی و ترتیبی

در قسمت سوم از مجموعه آموزشی FPGA با نرم افزار ISE آشنا شدیم و در حد یک آشنایی اولیه توانستیم یک پروژه ایجاد کنیم، و یک کد بسیار ساده را نیز پیاده‌سازی کردیم. اکنون در این قسمت از آموزش FPGA قصد داریم که در ابتدا با ساختار و محیط‌های مختلفی، که ما برای تولید سخت‌افزار، در این محی...

ادامه مطلب