نرم افزار های الکترونیک
۲۵ دی
چطور از کامپایلر SDCC برای STM8 استفاده کنیم ؟
قبلا توی مقاله ای تحت عنوان " کدام کامپایلر برای میکروکنترلر STM8 بهتر است ؟ " به بررسی کامپایلر های موجود برای میکروکنترلر STM8 پرداختیم ؛ از مجموع مباحث مطرح شده در خصوص یک کامپایلر خوب به جمع بندی رسیدیم که کامپایلر SDCC با توج...
۱۵ آذر
پروگرام میکروکنترلر STM32 در اندروید
میکروکنترلر STM32 جزو میکروکنترلرهای رایج در ایران و جهان هست و اغلب کاربر ها از این میکروکنترلر برای طراحی استفاده می کنند؛حتما برای شما هم پیش آمده که در محلی گیر کرده باشید و دسترسی به کامپیوتر و لپ تاپ نداشته باشید ، و بخو...
۱۳ آذر
J-Link رو چطور نجات بدیم !
J-Link یکی از بهترین پروگرامر های موجود برای انواع میکروکنترلر های ARM است که توسط شرکت آلمانی Segger تولید شده. اهمیت وجود یک پروگرامر خوب بر کسی پوشیده نیست ؛ پروگرامر یکی از کلیدی ترین ابزارهای اولیه برای شروع یک پروژه سخت افزا...
۱۲ آذر
اینترنت اشیاء را اهلی کن!- قسمت دوم
در قسمت اول مقاله اینترنت اشیاء را اهلی کن ! درباره موتور اصلی پروژه یعنی API صحبت کردیم که وظیفه اون ارتباط با پایگاه داده و دادن توابعی به کاربر برای درج، حذف، ویرایش و دریافت اطلاعات از پایگاه داده است.مشکل اصلی این بود که...
۰۴ آذر
اینترنت اشیاء را اهلی کن!- قسمت اول
من میثم هستم، احتمالا تنها نویسنده سیسوگ که از دنیای نرم افزار اومده!قبلا اینجا چندتایی مطلب درباره آردوینو نوشتم اما خوب فرصت کم و فیدبک ناکافی باعث شد که حداقل فعلا نتونم ادامه اش بدم.مدتی پیش تصمیم گرفتم چالش جدیدی برا...
۰۶ آبان
میکروکنترلر ARM را چطور پروگرام کنیم ؟
میکروکنترلر ARM یکی از محبوب ترین میکروکنترلر های موجود بازار ایران و حتی جهان است ، میکروکنترلر و پردازنده ای که گجتهای الکترونیکی را متحول کرده است ؛ شرکت های زیادی دست به تولید میکروکنترلر خود با استفاده از معماری ARM زده اند ...
۰۲ تیر
چرا و چگونه از Atmel studio استفاده کنیم؟
در این مقاله، ابتدا از چرایی استفاده از Atmel studio خواهیم گفت و در ادامه نحوه ایجاد یک پروژه ساده با آن را آموزش خواهیم داد.
۰۳ اردیبهشت
STM32 تا کجا میتواند پیش برود؟
شناخت محدودیتهای موجود و داشتن مهارت برنامهنویسی به ما کمک میکند که قادر به طراحی بهینه باشیم و از قبل بدانیم چهکاری ممکن و چهکاری غیرممکن است. در این مقاله دو مبحث را موردبررسی قرار میدهیم: تأثیر روشهای مختلف برنامهنویسی و حالتهای مختلف اپتیمایز (Optimize) بر عملکرد و سرعت اجرای برنامه.
۰۱ اردیبهشت
تبادل داده بین اندروید و آردوینو توسط بلوتوث
امروزه تکنولوژی ارتباط بیسیم با سرعت زیادی در حال پیشرفت است. در این میان، فناوری بلوتوث از جایگاه خوبی برخوردار است. در این مقاله سعی میکنیم با یک آردوینو نانو به یک ماژول بلوتوث از خانواده HC متصل شویم و در نهایت توسط آنها، با یک گوشی اندرویدی ارتباط بگیریم.