پاسخ : کتابخانه ای برای ارتباط xmega با کارت حافظه برای کدویژن
نوشته اصلی توسط ehsanhz
ببخشید،لطفا کمکم کنید.
وقتی کتابخونه ی ff.h رو فراخونی می کنم و از توابع اون استفاده می کنم..این ارورا رو می ده...
Error: C:\cvavr1\inc\xmstruct.h(425), included from: xmega32a4.h: invalid combination of type specifiers
Error: C:\cvavr1\inc\xmstruct.h(434), included from: xmega32a4.h: invalid combination of type specifiers
Error: undefined member 'DIR'
Error: undefined member 'DIR'
Error: undefined member 'DIR'
Error: undefined member 'DIR'
Error: undefined member 'DIR'
Error: undefined member 'DIR'
من از کتابخونه ی sdcard هم که استفاده می کنم .هیچ کاری رو نیمیکنه....هیچ کدوم از روش ها برای اتصال mmc به xmega کار نکرد..نمی دونم مشکل از چیه!!!لطفا کمکم کنید
بارها در سوالات مشابه گفته شده که به همراه سوال خود، نمونه کد را قرار دهید.
اوژن: به معنای افکننده و شکست دهنده است
دانایی، توانایی است-Knowledge is POWER
برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
پاسخ : کتابخانه ای برای ارتباط xmega با کارت حافظه برای کدویژن
از همون کدهای siyavash2k عزیز که توو صفحه ی قبل گذاشتن استفاده کردم.منتهی نوع ایکسمگام فرق می کنه..xmega 32a4....اونم دو تا پورت برای اتصال mmc داره.که تنظیماتی که ایشون گفتن رو کامل انجام دادم.ولی وقتی کتابخونه ی ff.h رو اینکلوود می کنم .این اررورایی که قبلا عرض کردم رو میده.که مربوط به xmstruct.h است.کاملا گیج شدم.. :angry: :angry:
لطفا کمک کنین :cry2:
پاسخ : کتابخانه ای برای ارتباط xmega با کارت حافظه برای کدویژن
سلام
اگه امکان داره یه پروژه آماده بزارید برای دانلود.
من کارایی که شما گفتید رو انجام دادم.پروگرام هم کردم ولی باز هم جواب نداد.
پایه کلاک spi رو هم با اسکوپ چک کردم ولی هیچ کلاکی نمیاد .
نمیدونم مشکل از کجاست.
پاسخ : کتابخانه ای برای ارتباط xmega با کارت حافظه برای کدویژن
[size=12pt]سلام برقرار کردن ارتباط xmega با کارت حافظه در کدویژن مثل avr هست من قبلا با atmega 128 این کار رو انجام دادم و الان هم با atxmega 64a3u مطالب زیر در مورد ارتباط حافطه با avr عالیه باتشکر از همه دوستانی که این مطالب رو تهیه کردند http://www.eca.ir/forum2/index.php?topic=59702.0
و http://www.eca.ir/forum2/index.php?topic=91776.0
و مجله نویز شماره 2 صفحه 30 http://eca.ir/noisemagazine/?page_id=18&did=12
در مورد xmega باید از سری u و ram بالا استفاده کنید خودم شخصا نتونستم با xmega معمولی(بدونu ) جواب بگیرم به خاطر اینکه نویز زیاد میگیره و عملا میکرو مکرر ریست میشه (البته شاید راهی برای رفع این مشکل باشه)
کدویژن 3.12 از سری u پشتیبانی میکنه این هم لینک دانلودش: http://downloadly.ir/software/engine...codevisionavr/
در کدویژن فقط کافیه یکی از سه spi موجود روی xmega رو انتخاب کنید در این مسیر:
project--c compiler--libraries--mmc/sd/sdhc card
بقیه کارها رو خود کدویژن انجام میده
و پایه های کارت حافظه رو به همان spi که اتتخاب کردید وصل کنید
موفق باشید
دیدگاه