

مهاجرت کد و بازنویسی از میکرو dslpic33 به stm32f4
- توسعه نرمافزار و آیتی
این پروژه شامل انتقال کامل نرمافزار موجود از میکروکنترلر DSPIC33 به پلتفرم STM32 است، بهگونهای که عملکرد، الگوریتمها و خروجیهای سیستم کاملاً با نسخه فعلی یکسان باقی بماند. هدف اصلی، جایگزینی پلتفرم سختافزاری فعلی با STM32 جهت کاهش هزینه، افزایش قابلیت توسعه، و بهبود در دسترسی به ابزارهای برنامهنویسی و دیباگ است.
شرح وظایف و محدوده کار:
استخراج و تحلیل نرمافزار فعلی از روی DSPIC ( سورس در دسترس). بازنویسی ساختار نرمافزار برای STM32F103RGT6 با حفظ منطق کنترلی و توابع اصلی. طراحی و پیادهسازی درایورهای مورد نیاز شامل:
ADC / PWM / Timer / GPIO UART با پشتیبانی از RS-485 (شامل کنترل DE/RE و مدیریت ارتباط نیمدوبل) تنظیم و کالیبراسیون تایمرها، وقفهها و سطوح ولتاژ مطابق عملکرد نسخه DSPIC. تست و تأیید صحت عملکرد نرمافزار جدید روی برد نمونه. تحویل مستندات فنی شامل ساختار کد، دیاگرام توابع، و راهنمای کامپایل و پروگرام. مشخصات کلی فنی پروژه:
میکروکنترلر مبدا: DSPIC33EP512GM710-E/PT میکروکنترلر مقصد: STM32F103RGT6 (Cortex-M3, 1MB Flash) زبان برنامهنویسی: C / Embedded C محیط توسعه پیشنهادی: STM32CubeIDE یا Keil uVision رابطهای ارتباطی: RS-485 (نیمدوبل) و UART استاندارد خروجیهای مورد انتظار:
پروژه کامل و تستشده در قالب STM32CubeIDE فایلهای HEX و BIN قابل پروگرام مستندات شامل ساختار کد، توضیح ماژولها و راهنمای تست
مهارتهای مورد نیاز
برنامه نویسی سی (C)
برنامه نویسی سی پلاس پلاس (C++)
میکروکنترلر
امکانات ویژه
فوری
برجسته
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
milad36814.67(6) امتیاززمان تحویل: 60 روزارسال پیشنهاد در:- زمان تحویل: 30 روزارسال پیشنهاد در:
- HRhr.jamshidi4.91(70) امتیاززمان تحویل: 1 روزارسال پیشنهاد در:
- زمان تحویل: 29 روزارسال پیشنهاد در:
- زمان تحویل: 20 روزارسال پیشنهاد در:
- ALزمان تحویل: 45 روزارسال پیشنهاد در:
- ABabolfazl12984.82(10) امتیاززمان تحویل: 21 روزارسال پیشنهاد در:
- زمان تحویل: 45 روزارسال پیشنهاد در:
- SAزمان تحویل: 30 روزارسال پیشنهاد در:

