ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 7 از 7
  1. #1
    2007/08/02
    1,297
    786

    هنگ کردن lcd 4.3inch با درایور ssd1963

    سلام
    آیا کسی این مشکل داشته که این LCD وسط کار هنگ کنه و صفحه سفید بشه ؟؟؟؟ میکرو اصلا هنگ نمیکنه فقط LCD هنگ میکنه
    LCD با مد
    fsmc راه ادازی کردم.
  2. #2
    2006/03/24
    ECA
    2,422
    219

    پاسخ : هنگ کردن lcd 4.3inch با درایور ssd1963

    LCD هنگ نمی کنه !
    برنامتون یکجورایی قطع میشه، حالا این وسط سیم بندیتون مشکل داره ، برنامه مشکل داره یا ....
    این نمایشگرها وقتی هیچ کدوم از دات هاشون کار نکنه، سفید نشون میدند، اونم به خاطر بکلایته که همیشه روشنه

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


  3. #3
    2007/08/02
    1,297
    786

    پاسخ : هنگ کردن lcd 4.3inch با درایور ssd1963

    بعضی وقت ها که به مدار دست میزنم فقط و فقط lcd ریست میشه و صفحه سفید میشه پایه ریست lcd هم مستقیم به + زدم
    میکرو هیچ مشکلی نداره ولی نمیدونم چرا lcd هنگ میکنه . lcd به یک stm32 زدم که توی مد fsmc هست و با فرکانس 72 مگ کار میکنه
    حتی بعضی وقت ها که باید صفحه پاک بشه هم درست انجام نمیشه ( البته خیلی کم این اتفاق میافته).
    کسی تجربه ای داره و آیا راهی هست که بفهمم lcd هنگ کرده که با میکرو int کنم
    3 تا از این برد زدم و تست زدم یعنی 3 تاش قطعه ؟؟؟
  4. #4
    2007/08/02
    1,297
    786

    پاسخ : هنگ کردن lcd 4.3inch با درایور ssd1963

    آیا میشه از کانفیگ مد FSMC باشه چون قبلا یکم دست کاریش کردم که سرعت بیشتری ازش بگیرم.
    کریستال میکرو 12 مگ و فرکانس میکرو 72 و فرکانس مد FSMC 36 مگ هست


    hsram1.Instance = FSMC_NORSRAM_DEVICE;
    hsram1.Extended = FSMC_NORSRAM_EXTENDED_DEVICE;
    /* hsram1.Init */
    hsram1.Init.NSBank = FSMC_NORSRAM_BANK1;
    hsram1.Init.DataAddressMux = FSMC_DATA_ADDRESS_MUX_DISABLE;
    hsram1.Init.MemoryType = FSMC_MEMORY_TYPE_SRAM;
    hsram1.Init.MemoryDataWidth = FSMC_NORSRAM_MEM_BUS_WIDTH_16;
    hsram1.Init.BurstAccessMode = FSMC_BURST_ACCESS_MODE_DISABLE;
    hsram1.Init.WaitSignalPolarity = FSMC_WAIT_SIGNAL_POLARITY_LOW;
    hsram1.Init.WrapMode = FSMC_WRAP_MODE_DISABLE;
    hsram1.Init.WaitSignalActive = FSMC_WAIT_TIMING_BEFORE_WS;
    hsram1.Init.WriteOperation = FSMC_WRITE_OPERATION_ENABLE;
    hsram1.Init.WaitSignal = FSMC_WAIT_SIGNAL_DISABLE;
    hsram1.Init.ExtendedMode = FSMC_EXTENDED_MODE_DISABLE;
    hsram1.Init.AsynchronousWait = FSMC_ASYNCHRONOUS_WAIT_DISABLE;
    hsram1.Init.WriteBurst = FSMC_WRITE_BURST_DISABLE;
    /* Timing */
    Timing.AddressSetupTime = 15;
    Timing.AddressHoldTime = 15;
    Timing.DataSetupTime = 125;
    Timing.BusTurnAroundDuration = 15;
    Timing.CLKDivision = 16;
    Timing.DataLatency = 17;
    Timing.AccessMode = FSMC_ACCESS_MODE_A;
    if (HAL_SRAM_Init(&hsram1, &Timing, NULL) != HAL_OK)
    {
    _Error_Handler(__FILE__, __LINE__);
    }
    __HAL_AFIO_FSMCNADV_DISCONNECTED();
    }
  5. #5
    2017/11/11
    3
    1

    پاسخ : هنگ کردن lcd 4.3inch با درایور ssd1963

    با سلام آیا این مشکل برطرف شد؟ من الان مشکل مشابهی با lcd دارم. میتوانید راهنمایی بفرمایید؟
  6. #6
    2007/08/02
    1,297
    786

    پاسخ : هنگ کردن lcd 4.3inch با درایور ssd1963

    پین ریست میکرو قبل از init کردن lcd با یکی از پین های میکرو اول 0 و بعد 1 کن و بعد lcd init کن
    برای من خیلی فرق کرد . ولی شما هم تست کنید نتیجه بگید تا به نتیجه ای برسیم
    بر دوستان رفته چه افسوس میخوری
    ما هم مگر جواز اقامت گرفته ایم
  7. #7
    2017/11/11
    3
    1

    پاسخ : هنگ کردن lcd 4.3inch با درایور ssd1963

    نقل قول نوشته اصلی توسط sepehr63

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    پین ریست میکرو قبل از init کردن lcd با یکی از پین های میکرو اول 0 و بعد 1 کن و بعد lcd init کن
    برای من خیلی فرق کرد . ولی شما هم تست کنید نتیجه بگید تا به نتیجه ای برسیم
    با سلام و تشکر از راهنمایی شما. بله این کار را انجام دادم. قبل از تابع lcd_init ریست lcd را به مدت 500 میلی ثانیه صفر و سپس یک نمودم. تا الان مشکلی پیش نیومده. سپاس فراوان
    البته این lcd در محیطی قرار داره که نویز زیادی وجود داره. امیدوارم اونجا هم مشکلی پیش نیاد.
نمایش نتایج: از 1 به 7 از 7

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

  1. راه اندازی TFT سایز ۵ اینچ با تاچ و درایور ssd1963
    توسط saeid_k68 در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2017/11/23, 08:18
  2. کتابخانه راه اندازی ال سی دی های tft درایور ssd1963
    توسط a123li در انجمن میکروکنترلرهای AVR
    پاسخ: 7
    آخرين نوشته: 2017/02/01, 16:59
  3. راه اندازی LCD 4.3 اینچ با درایور SSD1963
    توسط یه بنده حقیر در انجمن NXP
    پاسخ: 4
    آخرين نوشته: 2016/11/11, 17:57
  4. مشکل نمایش روی tft lcd با درایور ssd1963
    توسط moslem1368 در انجمن NXP
    پاسخ: 3
    آخرين نوشته: 2015/12/12, 02:21
  5. نحوه استفاده از درایور SSD1963
    توسط hamedb3269 در انجمن NXP
    پاسخ: 2
    آخرين نوشته: 2014/11/23, 02:59

کاربرانی که این تاپیک را مشاهده کرده اند: 0

هیچ عضوی در لیست وجود ندارد.

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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