NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2223 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 7 از 7

موضوع: کمک در نوشتن برنامه ی انتقال و دریافت اطلاعات به ecu

  1. #1
    عضو جدید
    تاریخ عضویت
    Jan 2013
    نام
    مهدی چیت بند
    نوشته ها
    5
    تشکر
    400
    تشکر شده 0 بار در 0 پست

    New کمک در نوشتن برنامه ی انتقال و دریافت اطلاعات به ecu

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

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    مدیر انجمن mzarkoob آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    مهدی زرکوب
    نوشته ها
    2,902
    تشکر
    1,202
    تشکر شده 2,317 بار در 1,273 پست

    پیش فرض

    سلام
    برخی قسمت های توضیحاتان را نفهمیدم
    شما یک میکروکنترلر دارید که یک برنامه در فلاش خودش قرار داده که در حال اجراست. این میکروتون چیه دقیقا؟
    حافظه خارجی منظورتون هست که میکر با پروتکلی مانند SPI باهاش در ارتباطه؟
    اطلاعات این حافظه را چطوری با پورت سریال می خونید!؟ با واسط میکرو؟ یعنی کامندی پیام میدید به میکرو و میکرو هم میخونه از spi flash پاسخ میده به شما در سریال؟

  4. کاربران : 2 تشکر کرده اند از شما mzarkoob برای ارسال این پست سودمند:


  5. #3
    عضو جدید
    تاریخ عضویت
    Jan 2013
    نام
    مهدی چیت بند
    نوشته ها
    5
    تشکر
    400
    تشکر شده 0 بار در 0 پست

    پیش فرض

    infineon sak-c167 میکروی هست که حافظه خارجیش هست 29ّF200BB
    و مدل دیگه ای به نام St10f273 که خودش حافظه فلش داره
    یه حالت بوت مد داره میکرو که علاوه بر اتصالات rx - tx - rts-gnd و برق یا به p04 پروگرامر وصل میشه یا توسط یه مقاومت به بدنه وصل میشه و ایسیو رو به حالت بوت برای انجام پروگرامینگ و ... میکنه
    نوع میکرو فکر میکنم برای کمک بد نباشه
    برای نصب سخت افزار و ساختش حتی مشکلی وجود نداره فقط طریقه خوندنش و میخوام

    - - - Updated - - -

    ممنونم که در کل توجه کردید به تقاضای بنده لطفا به این لینک یه سر بزن
    http://obd2all.blogbaker.com/category/car-ecu-programmer/page/6

  6. #4
    عضو جدید
    تاریخ عضویت
    Jan 2013
    نام
    مهدی چیت بند
    نوشته ها
    5
    تشکر
    400
    تشکر شده 0 بار در 0 پست

    پیش فرض

    دوستان یعنی هیچکس علاقمند هم نیست ؟!!!
    کمک کردن هم انگار خبری نیست ؟

  7. #5

  8. تشکرها از این نوشته :


  9. #6
    کاربر فعال
    تاریخ عضویت
    Mar 2010
    نوشته ها
    236
    تشکر
    101
    تشکر شده 246 بار در 163 پست

    پیش فرض

    سلام
    من دیتاشیت ای سی رو گرفتم ولی جایی ندیدم اسمی از بوت لودر اورده باشه.
    با فرض اینکه ای سی از طریق usart وارد بوت لودر میشه ، شما باید پروتکل بوت لودر رو پیدا کنید تا بعد بشه بعد براش برنامه جداگانه نوشت.
    حالا پروتکل بوت لودر رو دارید؟
    بعد باید ببینید که ایا بوت لودر قابلیت دسترسی به حافظه خارجی رو بهتون میده که بتونید حافظه خارجی رو پروگرم کنید یا ازش بخونید!!

    ویرایش:
    http://www.diakom.ru/el/elfirms/appn...n/ap160701.pdf
    این پی دی اف روش استفاده از بوت لودر رو نوشته ولی این جور نیست که بهش دستور بدید و حافظه رو بنویسه و یا بخونه باید براش کد بنویسید و کد خودتون رو
    از طریق بوت لودر ارسال کنید بعد حافظه ها رو بخونید یا بنویسید.یکم پیچیده هست
    چند تا سمپل کد گذاشته که میتونید ازش استفاده کنید.
    ویرایش توسط mrm : 12-09-2017 در ساعت 18:18

  10. کاربران : 3 تشکر کرده اند از شما mrm برای ارسال این پست سودمند:


  11. #7
    عضو جدید
    تاریخ عضویت
    Jan 2013
    نام
    مهدی چیت بند
    نوشته ها
    5
    تشکر
    400
    تشکر شده 0 بار در 0 پست

    پیش فرض

    ممنون از پیگیری و جوابت
    بنده شغلم تعمیرات ایسیو هست در موارد فنی که شما فرمودید اطلاعات زیادی ندارمگ\
    اما اگه درست فهمیده باشم منظور شما رو این میکرو وقتی پایه p04 رو با یه مقاومت به مفی اتصال بدی میکرو تو حالت بوت میره

    دانلود ها
    دفترچه ایسیو کیت و دانلود کن
    واضحه همه چیز

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •