اطلاعیه

Collapse
No announcement yet.

تبدیل کتابخانه های موجودN96 ILI9325 برای راه اندازی با سری F0

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

    تبدیل کتابخانه های موجودN96 ILI9325 برای راه اندازی با سری F0

    سلام دوستان، من در پروژه ای نیاز دارم که TFT LCD با درایور ILI9325 رو با میکروم که STM32F051 هست راه اندازی کنم، اما کتابخانه ای برای این سری نیست؛ به توصیه ی جناب sepehr63، یکی از کتابخانه های موجود برای سری F1 رو انتخاب کردم و رجیستر هاشو باتوجه به تفاوت های خانواده ی Cortex M0 وCortex M3 تغییر دادم؛ اما مشکلی که باهاش روبرو هستم اینه که، با تغییری که در این توابع دادم برای پروگرام کردن میکرو حتما باید کلید ریست برد توسعه رو نگه دارم و در هنگام پروگرام شدن رها کنم، در ضمن میکرو به حالت دیباگ هم نمیره؛ اما به محض اینکه تابع مقدار دهی اولیه (lcd_init) رو حذف میکنم، میکرو به راحتی پروگرام میشه و به حالت دیباگ میره.
    دوستان اگر کسی راه حل مشکل من رو میدونه دریغ نکنه.
    این هم پروژه با Keil و STM32CubeMX

    #2
    پاسخ : تبدیل کتابخانه های موجودN96 ILI9325 برای راه اندازی با سری F0

    نوشته اصلی توسط ElectrOsseiN نمایش پست ها
    سلام دوستان، من در پروژه ای نیاز دارم که TFT LCD با درایور ILI9325 رو با میکروم که STM32F051 هست راه اندازی کنم، اما کتابخانه ای برای این سری نیست؛ به توصیه ی جناب sepehr63، یکی از کتابخانه های موجود برای سری F1 رو انتخاب کردم و رجیستر هاشو باتوجه به تفاوت های خانواده ی Cortex M0 وCortex M3 تغییر دادم؛ اما مشکلی که باهاش روبرو هستم اینه که، با تغییری که در این توابع دادم برای پروگرام کردن میکرو حتما باید کلید ریست برد توسعه رو نگه دارم و در هنگام پروگرام شدن رها کنم، در ضمن میکرو به حالت دیباگ هم نمیره؛ اما به محض اینکه تابع مقدار دهی اولیه (lcd_init) رو حذف میکنم، میکرو به راحتی پروگرام میشه و به حالت دیباگ میره.
    دوستان اگر کسی راه حل مشکل من رو میدونه دریغ نکنه.
    این هم پروژه با Keil و STM32CubeMX
    https://www.dropbox.com/s/a0iigltevl...20LCD.zip?dl=0
    سلام
    خدمت شما
    پروژه با کامپایلر iar و توابع hal و میکروی f103ret6 هست که به راحتی میتونید تبدیل کنید به keil
    امکان فارسی نویسی مستقیم در محیط کامپایلر هم با کتابخانه جناب نوربخش به پروژه اضافه کردم

    دیدگاه


      #3
      پاسخ : تبدیل کتابخانه های موجودN96 ILI9325 برای راه اندازی با سری F0

      سلام قربان، ممنون از پاسختون
      لینکتون رو پیدا نکردم.
      من برای F0 میخوام!

      دیدگاه


        #4
        پاسخ : تبدیل کتابخانه های موجودN96 ILI9325 برای راه اندازی با سری F0

        نوشته اصلی توسط ElectrOsseiN نمایش پست ها
        سلام قربان، ممنون از پاسختون
        لینکتون رو پیدا نکردم.
        من برای F0 میخوام!
        شرمنده لینک رو کپی کردم اما یادم رفت پیست کنم

        تبدیلش که کاری نداره!!
        شما پروژه خودت رو تو cube بساز و بعد این هدرها رو به پروژه اضافه کن و هر جا include "stm32f1xx دیدی به جاش stm32f0xx قرار بده!

        دیدگاه


          #5
          پاسخ : تبدیل کتابخانه های موجودN96 ILI9325 برای راه اندازی با سری F0

          نوشته اصلی توسط M3R-E نمایش پست ها
          شرمنده لینک رو کپی کردم اما یادم رفت پیست کنم

          تبدیلش که کاری نداره!!
          شما پروژه خودت رو تو cube بساز و بعد این هدرها رو به پروژه اضافه کن و هر جا include "stm32f1xx دیدی به جاش stm32f0xx قرار بده!
          سلام قربان، ممنون از پاسختون
          تونستم LCD رو راه اندازی کنم اما مشکلم اینه که چرا انقدر فونت ها روی LCD بی کیفیت هستند.
          اینم یه عکس از LCD ، مثلا داره 37 رو نشون میده.

          درضمن از همون توابعی که در اختیارم قرار دادین استفاده کردم.

          دیدگاه


            #6
            پاسخ : تبدیل کتابخانه های موجودN96 ILI9325 برای راه اندازی با سری F0

            نوشته اصلی توسط ElectrOsseiN نمایش پست ها
            سلام قربان، ممنون از پاسختون
            تونستم LCD رو راه اندازی کنم اما مشکلم اینه که چرا انقدر فونت ها روی LCD بی کیفیت هستند.
            اینم یه عکس از LCD ، مثلا داره 37 رو نشون میده.

            درضمن از همون توابعی که در اختیارم قرار دادین استفاده کردم.
            سلام
            یه فونت کوچیک رو خیلی بزرگ کردین واسه همین کیفیتش افت کرده
            از فونتهایی با سایز بزرگتر استفاده کنید

            دیدگاه


              #7
              پاسخ : تبدیل کتابخانه های موجودN96 ILI9325 برای راه اندازی با سری F0

              سلام جناب M3R-E ممنون از جوابتون.

              دیدگاه

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