PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : پروگرامر jtag



masoodhashemy
04-03-2010, 21:32
سلام
من یک سوال دارم
به نظرتون ارزش داره روی پروگرامر jtag وقت بزارم؟
مدارش با usb دارم ولی نمیدونم pcb اون رو بسازم یا نه؟
چیپش یک atmega16 هست smd بزارم یا dip ؟

armstk
04-03-2010, 21:58
سلام بر آقاي هاشمي عزيز
چند وقتي بود كه بعد از اون پروژه (پروگرامر avr همراه با زيف سوكت)ديگه كمتر شما رو ميبينيم
راستش مدار usb-asb با زيف رو به كجا رسوندين؟ مشكلاتش برطرف شد؟

اگر ميتونين اين jtag رو هم قرار بدين واقعا عاليه

masoodhashemy
04-03-2010, 22:31
به نظرتون مدار smd باشه یا dip ؟
آخه هم ft232rl قطعه smd هست و میکرو داخل مدار هم atmega16 اگر dip بزارم میکرو بزرگه اما smd سایزش کوچکتره.
یک نمونه smd:
You can see links before reply
البته کاری میکنم که single side باشه.(چون عکس بالا dual side هست)
فقط باید بررسی کنم ببینم میشه برای jtag زیف سوکت گذاشت یا نه.

arsalan681
04-03-2010, 23:09
به نظر من هرچی میتونی smd کارکن چون حجم واقعا کم میشه تازه توجیب جا میشه:D

armstk
04-03-2010, 23:14
عاليه
ميتونين شماتيك مدارش رو بزارين ما هم ببينيم؟ تا حالا تستش كردين؟

morteza_rk
05-03-2010, 00:03
سلام

به نظر من استفاده از پروتکل jtag در مقابل SPI توجیحی نداره ، چون در هنگام استفاده از پروتکل jtag حداقل دو پایه از میکروکنترلر از دست میره ، ضمن اینکه همه ی تراشه ها این تکنولوژی رو ساپورت نمی کنن و از طرفی به ولتاژ 12 ولت نیاز داره ، اما در مقابل پروتکل ISP یه پروتکل کامل هست که نه تنها پایه ای از میکرو رو هدر نمیده بلکه امکان پروگرم کردن تقریبا تمامی تراشه های AVR رو در مدار و تحت اتصال به انواع گیتها و المانهای مداری میده. (توجه کنید که ISP مخفف عبارت In System Programing هست.)

masoodhashemy
05-03-2010, 00:34
پس jtag رو بیخیال بشم؟(چون ISP رو تکمیلش کردم رفت).

morteza_rk
05-03-2010, 18:41
به نظر من بله! البته این فقط نظر شخصی منه ، بهتره دوستان دیگه هم در این نظرسنجی شرکت کنن تا آقای هاشمی به جمع بندی کلی تری برسن.

بهر حال پروتکل ISP خیلی بهتر و کاملتر به نظر میرسه ، ضمن اینکه در این پروتکل کد مشخصه ی هر تراشه رو (Signature) میشه به آسونی خوند و نرم افزار جامع و کاملی برای پروگرمر USB نوشت. مخصوصا با کتابخونه ای که دوست خوبمون آقا بهنام برای پرتکل USB در دو زبان بیسیک و سی شارپ تهیه کردن و در این سایت قرار دادن.

farzadsw
05-03-2010, 21:53
اگه به دیباگ کردن نیاز باشه باید از jtag استفاده کرد، به این معنی که برنامه رو خط به خط تو کامپیوتر اجرا میکنید و نتیجه رو توی مدار واقعی ، لحظه به لحظه میبینید .
غیر از این همونطور که آقا مرتضی گفتند ، isp راحت تر هست.

masoodhashemy
05-03-2010, 23:00
پس پروژه cancel شد!

mortezaataiy
26-05-2013, 13:20
ولی من دیباگ رو نیاز دارم!
میشه کمکم کنید.

yaser_e_
31-12-2016, 12:53
لطفا اگ بلد هستین درمورده ارتباط jtag نظر بدین..منم به دیباگ کردن احتیاج دارم

xsw32584
01-01-2017, 15:46
منم به دیباگ کردن نیاز دارم.