اطلاعیه

Collapse
No announcement yet.

یه مشکل جدی با AVR-DOS

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

    یه مشکل جدی با AVR-DOS

    با سلام
    من یک بر نامه نوشتم که چک کنه که SD وصله یا نه ولی هرکاری میکنم این بسکام نمیتونه SD رو بخونه؟؟؟؟؟
    پیغام "check Card" میده!!!
    اینم برنامه:
    [code=vb]$lib "glcdKS108.lib"
    $regfile = "m32def.dat"
    $crystal = 8000000

    Dim X As Long , Xx As Long
    Dim Y As Long , Yy As Long
    Dim Xxx As Long , Xxxx As Long
    Dim Yyy As Long , Yyyy As Long
    Dim Eror As Byte , Temp1 As Byte
    Dim S As String * 60 , Fl As String * 12 , Ff As Byte

    Config Adc = Single , Prescaler = Auto , Reference = Avcc
    Config Graphlcd = 128 * 64sed , Dataport = Portc , Controlport = Portd , Ce = 4 , Ce2 = 3 , Cd = 0 , Rd = 1 , Reset = 6 , Enable = 2
    Start Adc
    Cls
    $include "my6_8.font"
    $include "CONFIG_AVR-DOS.Bas"
    $include "config_mmc.bas"
    Setfont My6_8

    Enable Interrupts
    Cls
    Lcdat 1 , 0 , "AVR-DOS version:" ; Ver()
    Wait 2 : Cls

    Lcdat 1 , 0 , "Setup Port..."
    Cls
    If Drivecheck() <> 0 Then
    Lcdat 1 , 0 , "Card drive is not"
    Wait 2 : Cls
    End
    End If
    Lcdat 1 , 0 , "OK"
    Wait 1 : Cls

    If Driveinit() <> 0 Then
    Lcdat 1 , 0 , "check Card!"
    End
    End If
    Lcdat 1 , 0 , "drive OK"
    End[/code]

    من با SD 8 گیگ که CLASS 10 هستش استفاده میکنم
    توی کدویژن کار میکنه اما توی بسکام نه!!!
    مشکل کجاست؟؟؟
    معیار واقعی بودن تصمیم، آن است که دست به عمل بزنیم.

    #2
    پاسخ : یه مشکل جدی با AVR-DOS

    سلام
    دوست عزیز مثل اینکه دستورات ریست و init یادت رفته

    این دستورات رو قبل از چک کردن و خارج از حلقه ی اصلی برنامه قرار بده
    یه نکته دیگه اینه که پایه های mmc باید خیلی نزدیک به میکرو باشن تا جواب بده و والا جواب نمی ده شاید بیشتر از 4 سانت جواب نده

    کد:
    Ffe = Drivereset()
    Ffe = Driveinit()
    Ffe = Initfilesystem()

    اضافه شده در تاریخ :
    یادم رفت بگم اون ffe متغیر از نوع بایت هست
    برد جوجه کشی:
    مطالعه پست 1 (حتما مطالعه کنید)


    مطالعه پست 2 (برای مطلع شدن از تغییرات برنامه مطالعه کنید)

    دانلود

    توجه:
    این برد نیمه صنعتی و خانگی هست...
    برای صنعتی شدن حتما برد مخصوص خودتون رو بزنید...

    آی دی کانال تلگرامی مربوط به برد جوجه کشی : electr0o0nic@

    دیدگاه


      #3
      پاسخ : یه مشکل جدی با AVR-DOS

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

      دیدگاه


        #4
        پاسخ : یه مشکل جدی با AVR-DOS

        ارور 225 میده!!!
        مشکل از کجاست؟؟؟
        معیار واقعی بودن تصمیم، آن است که دست به عمل بزنیم.

        دیدگاه


          #5
          پاسخ : یه مشکل جدی با AVR-DOS

          نوشته اصلی توسط alidehghan288
          من با SD 8 گیگ که CLASS 10 هستش استفاده میکنم
          توی کدویژن کار میکنه اما توی بسکام نه!!!
          مشکل کجاست؟؟؟
          سلام
          دوست عزیز من که تا حالا نتونستم بیشتر از 2 گیگ راه اندازی کنم البته یه بار 4 گیگ که قدیمی بود وصل کردم خوند ولی خیلی کند بود که بی خیال شدم حتی 4 گیگ کلس 4 هم امتحان کردم نخوند ولی 2 گیگ رو می خونه بیشتر از دو گیگ نمی تونه بخونه اگه با کدویژن 8 گیگ خوندی اینکه عالیه
          بهتره یا بسکام رو بیخیال شی یا اینکه از مموری بیشتر از 2 گیگ استفاده نکنی
          برد جوجه کشی:
          مطالعه پست 1 (حتما مطالعه کنید)


          مطالعه پست 2 (برای مطلع شدن از تغییرات برنامه مطالعه کنید)

          دانلود

          توجه:
          این برد نیمه صنعتی و خانگی هست...
          برای صنعتی شدن حتما برد مخصوص خودتون رو بزنید...

          آی دی کانال تلگرامی مربوط به برد جوجه کشی : electr0o0nic@

          دیدگاه


            #6
            پاسخ : یه مشکل جدی با AVR-DOS

            ولی تمام کتابخونه های کدویژن (ff.h و sdcard.h) این مموری رو اجرا کردند!!!
            معیار واقعی بودن تصمیم، آن است که دست به عمل بزنیم.

            دیدگاه


              #7
              پاسخ : یه مشکل جدی با AVR-DOS

              نوشته اصلی توسط alidehghan288
              ولی تمام کتابخونه های کدویژن (ff.h و sdcard.h) این مموری رو اجرا کردند!!!
              می دونم مشکل از مموری نیست بلکه مشکل می تونه از محدودیت avr-dos بسکام باشه منم خیلی سعی کردم 4 گیگ راهاندازی کنم ولی نشد که نشد اگه شما تونستین اینکارو بکنین اگه دوست داشتی نکات رو اینجا بگو تا ما هم بدونیم
              برد جوجه کشی:
              مطالعه پست 1 (حتما مطالعه کنید)


              مطالعه پست 2 (برای مطلع شدن از تغییرات برنامه مطالعه کنید)

              دانلود

              توجه:
              این برد نیمه صنعتی و خانگی هست...
              برای صنعتی شدن حتما برد مخصوص خودتون رو بزنید...

              آی دی کانال تلگرامی مربوط به برد جوجه کشی : electr0o0nic@

              دیدگاه


                #8
                پاسخ : یه مشکل جدی با AVR-DOS

                آیا میشه این مموری رو با روش دستی خوند؟؟؟
                یعنی بدون کتابخانه؟؟؟
                اگر فایده ای نداره ، بریم با کدویژن انجامش بدیم؟؟؟
                معیار واقعی بودن تصمیم، آن است که دست به عمل بزنیم.

                دیدگاه


                  #9
                  پاسخ : یه مشکل جدی با AVR-DOS

                  نوشته اصلی توسط alidehghan288
                  آیا میشه این مموری رو با روش دستی خوند؟؟؟
                  یعنی بدون کتابخانه؟؟؟
                  اگر فایده ای نداره ، بریم با کدویژن انجامش بدیم؟؟؟
                  بله میشه فقط باید دستورات پروتکل mmc رو بدونی
                  برد جوجه کشی:
                  مطالعه پست 1 (حتما مطالعه کنید)


                  مطالعه پست 2 (برای مطلع شدن از تغییرات برنامه مطالعه کنید)

                  دانلود

                  توجه:
                  این برد نیمه صنعتی و خانگی هست...
                  برای صنعتی شدن حتما برد مخصوص خودتون رو بزنید...

                  آی دی کانال تلگرامی مربوط به برد جوجه کشی : electr0o0nic@

                  دیدگاه


                    #10
                    پاسخ : یه مشکل جدی با AVR-DOS

                    آیا این مموری دیتا شیتی داره؟؟؟؟؟؟؟؟؟؟
                    معیار واقعی بودن تصمیم، آن است که دست به عمل بزنیم.

                    دیدگاه


                      #11
                      پاسخ : یه مشکل جدی با AVR-DOS

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

                      دانلود
                      برد جوجه کشی:
                      مطالعه پست 1 (حتما مطالعه کنید)


                      مطالعه پست 2 (برای مطلع شدن از تغییرات برنامه مطالعه کنید)

                      دانلود

                      توجه:
                      این برد نیمه صنعتی و خانگی هست...
                      برای صنعتی شدن حتما برد مخصوص خودتون رو بزنید...

                      آی دی کانال تلگرامی مربوط به برد جوجه کشی : electr0o0nic@

                      دیدگاه


                        #12
                        پاسخ : یه مشکل جدی با AVR-DOS

                        ممنون
                        معیار واقعی بودن تصمیم، آن است که دست به عمل بزنیم.

                        دیدگاه

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