سلام به همه اساتید
دوستان بنده در زمینه تعمیرات ecu (کامپیوتر خودرو) فعالیت میکنم ... تعمیرات سخت و نرم افزاری...
سوال تخصصی از عزیزان دارم البته برای اساتید ساده
ما روی بردهای سیستم سوخت رسانی و جرقه هم از میکرو با حافظه داخلی استفاده میکنیم هم میکرو + فلش جدا
عموما بیشترین حجم دیتای دخیره شده در محل فلش ها 1/024 کیلو بایت و باقی 128-256-512 و... هست
عارضم خدمت بزرگان خوندن و نوشتن روی این حافظه ها مثال همه میکرو های دیگه است جی تگ . اس پس آی یا ای اس پی و جدیدا با استفاده از کابل دیاگ که کابل 16 پایه obdII هست نیز امکان پذیره.
سوال بنده اینجاست
من توسط یک مبدل usb به Serial با خطوط RX . TX . RST. P04 .GND . و نصب تغذیه با اطلاعاتیکه از محل نصب این نقاط روی ایسیو دارم عملا قطعه رو به پورت سریال متصل میکنم و میخوام توسط سی شارپ مثل یک میکروی ساده اگر اشتباه نکنم اقدام به خوندن حافظه فلش . پاک کردنش . وریفای کردن و نهایتا نوشتن کنم.
درسته پروگرامرهایی اصطلاحا جیتگ برای این کار هست و بنده هم بخاطر کارم در اختیار دارم . اما دوست دارم با اطلاعاتیکه خودم از C# در مورد ارتباط با پورت سریال دارم اینکارو خودم انجام بدم
نکاتیکه نمیدونم (مبتدی ام )
1 - چطور یک فایل رو انتقال بدم با فرمت bin و حجم مشخص مثلا 512 کیلو بایت
2 - دست دهی بین این پو قطعه چطور تنظیم بشه
3 . کارایی مثل کار با قایل و ذخیره در فایل و ... اینا رو با جستجو ییادمیگیرم هدف نوشتن برنامه ی اینکاره چون سخت افزار این کا رو اماده کردم
ممنون میشم کسی کمکم کنه