NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3865 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 6 از 6

موضوع: مشکل اساسی در رابطه با ارتباط mmc!!! تو رو خدا کمک کنین هرچی باشه

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Aug 2013
    نوشته ها
    54
    تشکر
    30
    تشکر شده 9 بار در 7 پست

    پیش فرض مشکل اساسی در رابطه با ارتباط mmc!!! تو رو خدا کمک کنین هرچی باشه

    با عرض سلام خدمت دوستای گلم
    اقا این مموری منو کشت
    هرکاری میکنم نمیتونم بهش وصل بشم حداقل 5-6 تا سورس کد پیدا کردم انواع بستن های نرم افزاری سخت افازری و شماتیک های مختلف ایرانی و خارجی رو تست کردم
    اما هرکاری میکنم نمیتونم باهاش ارتباط برقرار کنم!!!!!!!

    میکرو اس دی 4 گیگ استفاده میکنم

    atmega32
    creystal 16
    bascom


    $regfile = "m32def.dat" ' specify the used micro
    $crystal = 16000000 ' used crystal frequency
    $hwstack = 32 ' default use 32 for the hardware stack
    $swstack = 8 'default use 10 for the SW stack
    $framesize = 24

    Config Lcd = 16 * 2
    Config Lcdpin = Pin , Db7 = Pinc.6 , Db6 = Pinc.7 , Db5 = Pinc.2 , Db4 = Pinc.3 , E = Pinc.4 , Rs = Pinc.5
    Cursor Off
    Cls

    ' TA'RIFE PINHAII KE MMC BE ANHA VASL MISHAVAD

    Const Cmmc_soft = 1

    Config Pinb.0 = Output
    Mmc_cs Alias Portb.0
    Set Mmc_cs

    Config Pinb.6 = Output
    Set Pinb.6
    Mmc_portmosi Alias Portb
    Bmmc_mosi Alias 3

    Config Pinb.5 = Input
    Mmc_portmiso Alias Pinb
    Bmmc_miso Alias 1

    Config Pinb.7 = Output
    Set Pinb.7
    Mmc_portsck Alias Portb
    Bmmc_sck Alias 2

    ' PAIANE TARIFE PINHAIE MMC

    ' Errors
    Const Cperrdrivereset = 225 ' Error response Byte at Reset command
    Const Cperrdriveinit = 226 ' Error response Byte at Init Command
    Const Cperrdrivereadcommand = 227 ' Error response Byte at Read Command
    Const Cperrdrivewritecommand = 228 ' Error response Byte at Write Command
    Const Cperrdrivereadresponse = 229 ' No Data response Byte from MMC at Read
    Const Cperrdrivewriteresponse = 230 ' No Data response Byte from MMC at Write
    Const Cperrdrive = 231
    Const Cperrdrivenotsupported = 232 ' return code for DriveGetIdentity, not supported yet

    Waitms 10 ' Wait some time before initialising MMC/SD

    Dim Gbdriveerror As Byte ' General Driver Error register
    Dim Gbdriveerrorreg As Byte ' Driver load Error-Register of HD in case of error
    Dim Gbdrivestatusreg As Byte ' Driver load Status-Register of HD on case of error
    Dim Gbdrivedebug As Byte

    Dim Wsrampointer As Word
    Dim Lsectornumber As Long
    Dim Berror As Byte

    Dim Abuffer(512) As Byte

    $lib "MMC.LIB" ' link driver library
    $external _mmc
    Wait 1
    Gbdriveerror = Driveinit()
    Cls ' wait after initializing
    Lcd Gbdriveerror
    Wait 2
    ' Init MMC/SD Card
    Gbdriveerror = Drivecheck()

    Cls ' wait after initializing
    Lcd Gbdriveerror
    Wait 2

    Waitms 100

    ' BARAIE KHANDAN AZ SECTOR 0 VA COPY KARDANE AN DAR ARRAYE ABUFFER
    Wsrampointer = Varptr(abuffer(1))
    Lsectornumber = 0
    Berror = Drivereadsector(wsrampointer , Lsectornumber)

    ' BARAIE NEVESHTANE ARRAYE ABUFFER RUIE SECTORE 1
    Lsectornumber = 1
    Berror = Drivewritesector(wsrampointer , Lsectornumber)

    End
    این یک نمونه کد بود

    وقتی اجرا میکنم خطا میده!!
    Const Cperrdrivereset = 225 ' Error response Byte at Reset command


    تو قسمت Gbdriveerror = Driveinit()


    سیم هام کوتاه هستن خازن زدم 104 و 100 میکرو
    پول اپ زدم به خروجی هام به رم
    دیگه کلا کلافه شدم
    خیلی گیجم کرده لطفا کمک کنین
    ویرایش توسط zamanyad : 26-09-2013 در ساعت 15:59

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    کاربر علاقه مند
    تاریخ عضویت
    Aug 2013
    نوشته ها
    54
    تشکر
    30
    تشکر شده 9 بار در 7 پست

    پیش فرض

    خیلی گشتم مدارات مختلفی تو نت هستن اما همشونو که میبندم تو همون قستمت driveinit خطا میده

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

  4. #3
    کاربر فعال mehdi29665 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مهدي ديواندري
    نوشته ها
    166
    تشکر
    187
    تشکر شده 121 بار در 68 پست

    پیش فرض

    سلام
    من از این فایلها استفاده کردم مشکلم حل شد
    خیلی راحت فایل باز میکنم و از داخلش اطلاعات میخونم و میبندمش
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: zip MMC.zip (23.6 کیلو بایت, 80 نمايش)
    ویرایش توسط mehdi29665 : 27-09-2013 در ساعت 11:13

  5. کاربران : 3 تشکر کرده اند از شما mehdi29665 برای ارسال این پست سودمند:


  6. #4
    کاربر علاقه مند
    تاریخ عضویت
    Aug 2013
    نوشته ها
    54
    تشکر
    30
    تشکر شده 9 بار در 7 پست

    پیش فرض

    کسی نیست به من کمک کته؟؟؟؟

  7. #5
    عضو جدید
    تاریخ عضویت
    May 2013
    نوشته ها
    17
    تشکر
    13
    تشکر شده 0 بار در 0 پست

    پیش فرض

    من تا یک گیگ بیشتر نتونستم جواب بگیرم

  8. #6
    کاربر علاقه مند
    تاریخ عضویت
    Aug 2013
    نوشته ها
    54
    تشکر
    30
    تشکر شده 9 بار در 7 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mohsen418 نمایش پست ها
    من تا یک گیگ بیشتر نتونستم جواب بگیرم
    یعنی فکر میکنین از رم هست؟؟
    یک گیگ بزنم خوب میشه؟؟

موضوعات مشابه

  1. [درخواست] طراحی محافظ اتو پاور
    توسط Ma3ood در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 2
    آخرين نوشته: 31-12-2013, 18:39
  2. سوال : 1768 تو لیتوکس (ابونتو)
    توسط microprocesor_2002 در انجمن LPC series (NXP)
    پاسخ: 7
    آخرين نوشته: 19-05-2013, 13:47
  3. کمک تو آرایه های دوبعدی
    توسط ma-bah در انجمن LPC series (NXP)
    پاسخ: 1
    آخرين نوشته: 26-12-2011, 22:50
  4. پاسخ: 3
    آخرين نوشته: 28-08-2009, 23:41

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •