اطلاعیه

Collapse
No announcement yet.

wave player wihit mmc base avr

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    wave player wihit mmc base avr

    سلام به همه.
    لوازم مورد استفاده:
    micro: atmega 32
    mmc: 16Mb
    رگولاتور 7805 برای تغذیه ی mmc
    زبان : codevision c
    از بین دوستان کسی هست که کمکم کنه
    فعلا دارم روی ارتباط با mmc کارمی کنم . اما از mmc با ارسال فرمان پاسخی به درستی برنمی گرده.
    به طور مثال با ارسال دستور cmd0(go _idle_satae پاسخی که باید برگرده 0x01 هست . ولی جواب 0x00 یا 0x255 هست . واقعا داقون شدم . :angry:خواهش می کنم یکی راهنماییم کنه
    در حال حاضر در همون مرحله ی اول کار گیر کردم . ارتباط با mmc

    #2
    پاسخ : wave player wihit mmc base avr

    سلام

    با چه کتابخونه ای کار میکنی؟

    من با کتابخونه ی FF.h یه همچین چیزی نوشتم

    دیدگاه


      #3
      پاسخ : wave player wihit mmc base avr

      سلام آقای مهری . ممنون که جوابمو دادید.source code مربوط به این کار رو براتون میزارم .
      http://www.4shared.com/document/DBg-BBgT/MMC.html
      منبعش از کتاب میکرو avr ترجمه مظاهری هست.از کتابخونه ی خاصی استفاده نکرده . توی main اول mmc رو reset کرده بعد write وسر آخر هم read . . میشه منو با این کتابخونه FF.h بیشتر آشنا کنید تا کارم راحت تر بشه . این مرحله اول کارمه . ارتباط با mmc .اما مرحله ی بعد خواندن و پخش یک فایل با فرمت wave هست .میشه در این باره هم یه کم راهنماییم کنید . pdf یا فایل راهنمایی ندارید wave player رو با استفاده از کدویژن راه اندازی کرده باشه.

      دیدگاه


        #4
        پاسخ : wave player wihit mmc base avr

        سلام

        برای کتابخونه ی FF مجله ی نویز 2 یک مقاله ی کوچیک هست، فقط مثالش یه مورد کوچیک داره که وقتی خوندیش بگو تا بگم کجاش اشتباهه.

        موفق باشید

        دیدگاه


          #5
          پاسخ : wave player wihit mmc base avr

          خدا قوت.
          جناب مهری فرمودیدمجله نویز ، بخش کار با fat رو مطالعه کنم . این کارو کردم . ترجمه خیلی خوبی داشت. برنامه رو هم اجرا کردم .
          منتها با یه مشکلی روبرو شدم :
          زمانی که برنامه تابع fie open رو اجرا می کنه پیغام خطا میده :sad:.به نظر میاد خطا از مد باز کردن هست .یعنی پارامتر سوم تابع باز کردن فایل .(FA CREATE ALWAYES) .
          ممنون .

          دیدگاه


            #6
            پاسخ : wave player wihit mmc base avr

            سلام

            قسمت open رو با استفاده از خط زیر تصحیحش کنید :nerd:

            if ((res=f_open(&file,path,FA_CREATE_ALWAYS | FA_WRITE))==FR_OK)

            دیدگاه


              #7
              پاسخ : wave player wihit mmc base avr

              این کارو کردم . تموم مد های ممکن رو هم تست کردم . بازم error داد. گفتم شاید نرم افزارم مشکل داره . یکی دیگه دانلود کردم بازم برنامه رو اجرا کردم ورژن 2.05.0 .error داد .
              حتی وقتی برنامه ی sample mmc رو از راهنمای کدویژن تو editor کپی می کنم . بازم خطا میده.نرم افزار رو هم عوض کردم بازم ......
              این عکس اون خطاست.
              http://www.4shared.com/file/VV5GMiU_/mmc.html

              دیدگاه


                #8
                پاسخ : wave player wihit mmc base avr

                خوب عزیزم نرم افزار شما کرک نشدس!محدودیت دارید.!

                بگردید یه نمونه ی کرک شده پیدا کنید و باهاش کار کنید.

                موفق باشید

                دیدگاه


                  #9
                  پاسخ : wave player wihit mmc base avr

                  جناب مهری نسخه های مختلفی رو امتحان کردم با crack ولی بازم eror evalution رو می ده .
                  خیلی گشتم ولی نسخه ی کامل crack شده ای رو پیدا نمی کنم .
                  مثل اینکه این کرک ها هسته ی اصلی رو کرک نمی کنند .
                  می تونید نسخه ای رو برام پیدا کنید که این مشکل رو برام حل کنه .
                  وقتی یه دیوار روبروته که نمی دونی چیکارش کنی تنها راه همینه........ :angry:
                  به خاطر کمکی که کردید خیلی ممنونم.

                  دیدگاه


                    #10
                    پاسخ : wave player wihit mmc base avr

                    سلام

                    مال من این نسخس:

                    CodeVisionAVR V2.04.4a

                    http://yazdkit.com/codevisionavr-v2-05-advance-3203.html

                    موفق باشید

                    دیدگاه


                      #11
                      پاسخ : wave player wihit mmc base avr

                      سلام
                      منم یه مشکلی داشتم
                      یه ATMEGA32 رو به یه microSD 2GB وصل کردم (با بسکام) میکرو حافظه رو شناخت ولی سر این خط که رسید: Locate 2 , 1 : Lcd "size:" ; Disksize() / 1024 فقط کلمه ی size: نمایش داده شد و دیگه هیچی، میکروم تو همون لحظه سوخته بود، من خودم نمیدونم چرا اینطوری شد، به نظر شما مشکل از 2گیگ بودن رم من بود که 400مگابایتش هم پر بود یا این /1024 که تو کد اضافه کرده بودم؟
                      برای تغذیه رم هم از LF33 استفاده شده بود و پایه های رم هم با تقسیم مقاومتی با مقاومت های 220اهم و 330اهم به میکرو متصل شده بود.
                      ;()((void (*)(void))0x0000))

                      دیدگاه

                      لطفا صبر کنید...
                      X