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

موضوع: پروگرمر برای ایکس مگا

  1. #1
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    Red face پروگرمر برای ایکس مگا

    جدیدا فهمیدم که با یکم تغییر تو usbasp معمولی میشه قابلیت TPI و PDI هم به اون اضافه و میکرو های xmega رو هم پروگرام کرد.

    کسی قبلا در سایت در این مورد تاپیکی یا مطلبی نوشته یا نه؟؟؟؟؟؟؟

    اگه قبلا بحث نشده خبر بدین تا بعدا توضیح بدم
    ویرایش توسط esisafa : 15-11-2011 در ساعت 20:14

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


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

  4. #2
    کاربر فعال madar آواتار ها
    تاریخ عضویت
    Oct 2010
    نوشته ها
    109
    تشکر
    34
    تشکر شده 117 بار در 61 پست

    پیش فرض

    نه من که اصلا جایی ندیم.لطفا بیشتر توضیح بدید
    با تشکر

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


  6. #3
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    داداش اگه همچین چیزی باشه خیلی حال میده . اگه می تونی هرچه زودتر بحث رو ادامه بده
    باتشکر

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


  8. #4
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    برای این کار چند راه وجود داره
    1 - پورت سریال تقریبا شبیه tpi و pdi کار میکنه البته البته 50 درصد شبه هستن و بقیه باید با بدنامه نویسی باشه
    2 - خودمون کلا با پایه های io میکرو و یک وقفه و برنامه نویسی ، پورت tpi رو در atmega8 بسازیم
    3 - شاید پروتکل های ارتباطی دیگه ای هم که میکرو داره رو با کمی برنامه نویسی بشه به tpi و pdi تبدیل کرد
    ویرایش توسط esisafa : 15-11-2011 در ساعت 20:15

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


  10. #5
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    من سعی میکنم که برنامه ی میکرو رو کامل کنم و با مدارش تو سایت قرار بدم و شما امتحان کنین چون من فعلا وقت ساختنش رو ندارم
    اگه کسی پایه هست پا پیش بزاره و اعلام آمادگی کنه تا منم ادامه بدم. وگرنه عملی نمیشه

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


  12. #6
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    داداش من هستم . اگه دوستان دیگه هم اعلام امادگی کنن بهتر میشه. /
    با تشکر

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


  14. #7
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    خیلی خوب پس پایه هم پیدا شد.
    فقط امیدوارم خودت قبلا پروگرمر usbasp رو درست کرده باشی تا راست کارش دستت باشه و ایرادای سخت افزاریش رو بلد باشی و بتونی رفع کنی

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


  16. #8
    کاربر فعال arm-mohsen-avr آواتار ها
    تاریخ عضویت
    May 2011
    نام
    محسن جودی
    نوشته ها
    222
    تشکر
    200
    تشکر شده 149 بار در 101 پست

    پیش فرض

    اره دوست عزیز واسه خودم درست کردم /

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


  18. #9
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    یک مطلب از خود اتمل پیدا کردم که پورت usart رو به tpi تبدیل کرده که شکلش رو پیوست کردم
    شکل دیگه هم روش سیگنال tpi رو نشون میده که خیلی شبیه usart هست

    یکی امتحان کنه ببینه با یک xmega میشه با این روش بین tpi و usart یک داده رو رد وبدل کرد
    ممنون
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: TPI-signal.jpg
مشاهده: 35
حجم: 82.7 کیلو بایت   برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: uart to tpi.jpg
مشاهده: 49
حجم: 36.7 کیلو بایت  
    ویرایش توسط esisafa : 02-10-2011 در ساعت 10:21

  19. #10
    کاربر فعال pooriya آواتار ها
    تاریخ عضویت
    Nov 2008
    نام
    پوریا علیزاده
    نوشته ها
    316
    تشکر
    163
    تشکر شده 676 بار در 217 پست

    پیش فرض

    سلام

    بهترین روش برای پروگرم کردن سری xmega روش pdiو jtag هستش،از مد tpi برای پروگرم کردن سری های tiny مثل attiny10 استفاده میشه که 6 پایه هستن و از طریق این روش پروگرم میشن.و در نرم افزار avrstudio روش tpi برای سری xmega ساپورت نمیشه.و در صورت استفاده از این روش در usbasp (که نمیدونم جواب بده یانه) باید این قابلیت در خود نرم افزار پروگرمر هم اعمال کرد.

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


  21. #11
    مدیرکل سایت kavir آواتار ها
    تاریخ عضویت
    Jun 2007
    نام
    زارعی
    نوشته ها
    3,547
    تشکر
    1,218
    تشکر شده 5,684 بار در 1,801 پست

    پیش فرض

    سلام
    فکر میکنمTiny ProgrammingInterface (TPI) برای پروگرام کردن میکروهای 6 پین اتمل که تقریبا منسوخ شده هست کاربرد داره مثل tiny4 و اون پروتکل که ایکسمگا پروگرامر میکنه PDI هست
    برای ساخت پروگرامر ایکسمگا توی این تاپیک گفته شده قطعاتش هم توی فروشگاه هست
    پروگرمر jtagicemkii+ساپورت ایکسمگا - ایـــــــــران میـــــــکرو ™
    موفق باشید
    کویر ویدئو راه اندازی شد

    اگر چه دیر ولی برگشتم به جمع دوستان قدیمی....

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


  23. #12
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    بله شما صحیح میگین ولی اپن سورس نیست و قیمتش گرونه
    این پروگرمر اگه درست بشه با همکاری دوستان ، فقط یک atmega8 لازم داره
    در مورد tpi هم شما درست میگین من اشتباه کردم ولی فقط اسمش رو.
    pdi و tpi و usart باز هم خیلی شبیه هستن
    pdi هم مثل tpi یک دیتا داره و یک کلاک. ریست حذف شده که همون کلاک کار ریست هم انجام میده
    اینم شکل تبدیل usart به pdi
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: usart to pdi.jpg
مشاهده: 33
حجم: 41.0 کیلو بایت  

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


  25. #13
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    لطفا دوستانی که با xmega کار میکنن ببینن میشه با مدار بالا دیتا رو بین pdi و usart میکروشون رد و بدل کرد. اگه شد کار رو ادامه بدیم
    ویرایش توسط esisafa : 11-10-2011 در ساعت 12:55

  26. #14
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    هنوز کسی پیدا نشده اعلام آمادگی برای همکاری کنه. من خودم ارشد دارم نمیخوام وقت برای مدار بزارم.

    این یک پروژه ی اپن سورس راه دور هست که هر کسی یک کاری رو انجام میده. من برنامش رو انجام میدم.

    یکم یادگرفتن کار گروهی برای رضای خدا بد نیست. ما ایرانیا پیشرفت نمیکنیم بخاطر اینکه تنها کار میکنیم. هر کسی میخواد از اول همه چیزو یاد بگیره و بعد وقت نمیکنه چیزای جدید و تازه یاد بگیره و ... ... .

  27. #15
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    با سلام
    نميخوام شما رو مايوس كنم اما تا زماني كه AVR و ARM هست من يكي به شخصه از xmega استفاده نميكنم كه حالا بخوام برم پروگرمرشو بسازم.
    من احتمال ميدم دوستاني كه تو انجمن ايران ميكرو عضو هستن و فعاليت ميكنن همشون كار و مشغله دارن. مثل خود من.
    اگه دوستان وقتشون آزادتر بود مطمئن باشيد با شما همكاري ميكردن.

  28. #16
    کاربر فعال jonbakhsh آواتار ها
    تاریخ عضویت
    Apr 2008
    نام
    H.J
    نوشته ها
    371
    تشکر
    192
    تشکر شده 225 بار در 101 پست

    پیش فرض

    توی نرم افزار khazama programmer میکرو های xmega هم داره . کسی تست کرده ببینه جواب میده یا نه؟؟؟

  29. #17
    مدیر کل انجمن ها morteza_rk آواتار ها
    تاریخ عضویت
    Apr 2009
    نام
    مرتضی رحیمی کردمحله
    نوشته ها
    2,071
    تشکر
    2,376
    تشکر شده 2,899 بار در 1,263 پست

    پیش فرض

    سلام

    اتفاقا منم یکی دو روزه که دارم حول این مبحث تحقیق می کنم. ولی متاسفانه با AVR Studio یا winAVR کار نکردم و نمی تونم سورس کد usbasp رو کامپایل مجدد کنم. اتفاقا دیروز از اقای زارعی مشورت گرفتم. فعلا ساختن اون پروگرمری که توی فروشگاه سایت هم بود به صرفه نیست.

    الان روی همین usbasp تمرکز کنیم می صرفه. علاوه بر GUI که جناب خزاما تهیه کردن یه GUI دیگه هم هست که توی یه سایت ژاپنی هست و توسط آقای Senshu تهیه شده که قابلیت TPI و PDI رو داره. ولی من نتونستم لینک دانلودش رو پیدا کنم.

    خلاصه به نظر من همکاری کنید تا به یه جائی برسیم. البته فکر کنم توی سایت AVR Freaks هم فکر کنم یه بحث هائی شده.
    .
    اَللّهُمَ صَلّ عَلی مُحَمَّد وَ آلِ مُحَمَّد وَ عَجّل الفَرَجَهُم


    وبلاگ شخصی من

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

    KHM

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

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