اطلاعیه

Collapse
No announcement yet.

مشکل راه اندازی MMC با Atmega128 پورت F

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

    #16
    پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

    تو ATMEGA128 پینهای مربوط به jtag رو پورت F قرار داره احتمالا شما فیوز بیت مربوط به jtag رو غیر فعال نکردی فکر کنم اشکال از این باشه

    دیدگاه


      #17
      پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

      امیر جان کجایی پس؟ :cry2:

      دیدگاه


        #18
        پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

        دوست عزیز میدونین که اگه از تابع config mmc در بسکام استفاده میکنید باید در اون تابع ادرس پورت ها را تغییر بدین اگه این کارو کردین دیگه نباید مشکلی داشته باشین در ضمن یکی از پورت های میکرو 128 در بسکام باید به صورت pin تعریف میکردین نه بااین دوتا راهنمایی مثلما جواب میده

        دیدگاه


          #19
          پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

          نوشته اصلی توسط ardavanzzz
          امیر جان کجایی پس؟ :cry2:
          با سلام
          ببخشید چند روز نتونستم به اینترنت وصل بشم.
          اون برنامه که کاملا واضح است
          زیر برنامه Select_spi معرفی کردن پایه های MMC به میکرو است . اگر از spi سخت افزاری استفاده کردی باید Cmmc_soft رو مساوی صفر و در غیر این صورت یک قرار دهید .در حالت نرم افزاری باید تعیین کنید که پایه های cs و DIو DOوSCLIK رو به کدام پایه میکرو وصل کرده اید .
          در برنامه Write_mmc یک سکتور mmc پر میشود و در برنامه Read_mmc آدرس شماره 57 سکتور خوانده می شود تا از صحت اعداد ذخیره شده مطمئن شویم و در پورت A نمایش داده می شود .
          این برنامه یک برنامه ساده فقط برای تست است و شما باید بنا به نیاز خود از این دستورات استفاده کنید
          موفق باشید

          دیدگاه


            #20
            پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

            امیر جان ممنون از جوابت.
            اینا واسه چی هستن؟
            Const Cmmc_soft = 1
            Const Cperrdrivereset = 225
            Const Cperrdriveinit = 226
            Const Cperrdrivereadcommand = 227
            Const Cperrdrivewritecommand = 228
            Const Cperrdrivereadresponse = 229
            Const Cperrdrivewriteresponse = 230
            Const Cperrdrive = 231
            Const Cperrdrivenotsupported = 232

            دیدگاه


              #21
              پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

              نوشته اصلی توسط ardavanzzz
              امیر جان ممنون از جوابت.
              اینا واسه چی هستن؟
              Const Cmmc_soft = 1
              Const Cperrdrivereset = 225
              Const Cperrdriveinit = 226
              Const Cperrdrivereadcommand = 227
              Const Cperrdrivewritecommand = 228
              Const Cperrdrivereadresponse = 229
              Const Cperrdrivewriteresponse = 230
              Const Cperrdrive = 231
              Const Cperrdrivenotsupported = 232
              Cmmc_soft متغیری است برای اینکه شما مشخص کنید که از SPI سخت افزاری استفاده کردی و یا نرم افزاری که در زیر برنامه select_spi این متغیر روچک میکنه .و اون کدهای دیگه مربوط به کتابخانه mmc است و برنامه مربوط نمیشه .
              البته من یک اشتباه کردم و اینکه شما بقول دوستمون میتونیم از تابع config_mmc استفاده کنی که تمام موارد مربوط به mmc در آن هست و شما میتونی اون رو include کنی و دیگر به این چیزهایی که شما در بالا گفتین کاری ندارین.

              برنامه قبلی رو اینطوری میتونی بنویسی

              http://www.4shared.com/file/124177540/f3f8a7de/MMC_Card.html

              دیدگاه


                #22
                پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

                بازم ممنون.
                این قسمت برنامه واسه چیه؟

                Sub Init_prog
                Gbdriveerror = Driveinit()
                Gbdriveerror = Drivecheck()
                End Sub

                دیدگاه


                  #23
                  پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

                  :nerd: کسی Pcb این مدار mmc رو با atmega 128 داره ؟؟؟
                  معجزه پس از معجزه می آید و شگفتی ها از تجلی باز نمی مانند.

                  دیدگاه


                    #24
                    پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

                    نوشته اصلی توسط ardavanzzz
                    بازم ممنون.
                    این قسمت برنامه واسه چیه؟

                    Sub Init_prog
                    Gbdriveerror = Driveinit()
                    Gbdriveerror = Drivecheck()
                    End Sub
                    Driveinit مربوط به کتابخانه MMC میباشد و آماده سازی MMC رو انجام می دهد و Drivecheck نیز مربوط به کتابخانه MMC است که پس از آماده سازی mmc رو چک می کنه که درست آماده سازی شده باشد

                    دیدگاه


                      #25
                      پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

                      سلام .
                      ما چطوری میتونیم که یه فایل باینری رو بسازیم ؟
                      وقتی ساختیم اون رو کپی میکنیم تو MMC .
                      حالا این فایل که تو mmc هست رو چطوری میشه با avr بخونیم ؟

                      مرسی . :question:
                      بگو که گل نفرستد کسی به خانه من
                      که عطر یاد تو پر کرده آشیانه من

                      دیدگاه


                        #26
                        پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

                        آقا امیر سلام.
                        میخواستم ازت خواهش کنم ضمن اینکه جواب سوال amir2401 رو میدی یه توضیحاتی هم در مورد فورمت fat بدی.
                        ممنون.

                        دیدگاه


                          #27
                          پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

                          اینجا کسی هست که با اسمبلی کار کرده باشه؟

                          دیدگاه


                            #28
                            پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

                            سلام به همه :wow:
                            من هم تازه شروع به کار کردم البته در مورد کارت های حافظه . کلاً اطلاعات جامعی از این بحث می خوام . ممنون میشم کمکم کنید .
                            من د ارم روی ترکیب سنسور اثر انگشت با کارت های RFID کار می کنم. :nerd:

                            دیدگاه


                              #29
                              پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

                              ببخشید من سوالم واقعا ابتداییه و از الان معذرت میخوام که وقت شما بزرگواران رو میگیرم و البته اینم بگم انتظار هم ندارم که زحمت بکشید و جوابمو برام تایپ کنید اگه لطف کنید چند تا لینک مفید هم بهم معرفی کنید ممنون شما میشم

                              این AVR-DOS چی هست؟
                              چرا همه در این مورد با bascom کار کردن ؟ نمیشه با اسمبلی و c کار کرد؟
                              چرا بعضی جاها گفته شده که از atmega8 نمیشه استفاده کرد؟
                              وقتی میخوایم فایل با فرمت wav رو از رو mmc یا sd بخونیم ، نحوه ذخیره این فایلها در mmc یا sd به چه صورت خواهد بود ؟ یعنی فایل رو همینجوری میریزیم رو مموری؟

                              دیدگاه


                                #30
                                پاسخ : مشکل راه اندازی MMC با Atmega128 پورت F

                                سلام
                                دوستان خواهش میکنم یه فایل یا کتابخونه ای از mmc برای code vision اینجا بذارید.خیلی بچه ها مثه خودم بهش نیاز دارند
                                تشکر

                                دیدگاه

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