با سلام
(جوابی که در ابتدا نوشتهآام قبل از این بود که متوجه شوم که شما میآخواهید از AVR استفاده کنید)
شاید بتوان به راحتی از چیپآهایی که برای همین کار درست شدهآاند استفاده کرد. من چند وقت قبل یک رابط IDE/USB رو باز کردم مدار خیلی سادهآای داشت و فقط از یک چیپ و تعداد کمی قطعه دیگر تشکیل شده بود (متاسفانه شماره چیپ رو ندارم). چون ممکن است پیدا کردن این چیپآها از بازار داخل غیر ممکن باشد، شاید بشه از همون مدارها درآوردش!!
(بر پایه AVR)
اگر بخواهید از روشآهای firmware-only استفاده کنید احتمالا باید کدهای مرتبط با usb را به صورتی تغییر دهید که اولا کامپیوتر usb شما را به صورت mass storage device شناسایی کند علاوه بر آن در avr باید کدهای مرتبط با باس IDE را نیز پیادهآسازی کنید. یکی از مشکلات احتمالی سرعت اندک avr خواهد بود. در اینجا درباره امکان پیادهآسازی یک low-speed mass storage device کمی بحث شده، شاید مفید باشه.
من دوست دارم آزاد فکر کنم، نرمآافزارآ و سختآافزارهای آزاد را به کار ببرم و اگر توانستم نرمآافزار، سختآافزار و محتوای آزاد درست کنم!
دیدگاه