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





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









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









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





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

صفحه 7 از 14 نخست 1234567891011121314 آخرین
نمایش نتایج: از 61 به 70 از 131
  1. #61
    2012/07/16
    62
    24

    پاسخ : آموزش EmWin روی میکرو های STM32 ((قابل توجه علاقه مندان TFT LCD))

    من فکر کنم هنوز اموزش ها رو شروع نکرده دوستان و مهندسانی اومدن و با سوالات خودشون نه تنها جلوی اموزش رو گرفتن
    بلکه خودشونم چون سوالاتشون جسته و گریخته هستش به جواب نرسیدن و انجمن را با گروه تلگرامی اشتباهی گرفتن
    اقایون مهندسان عزیز
    بهتر نیست کمی دندان سرجگر بزارید و بزارید اموزش را از اول تا اخر بگه بعد سوالاتتون رو مطرح کنید؟
    اصلا شاید از صفر تا 100 گفت به صورت خودکار خیلی از سوالات و ابهامات حل و فصل شد و خودتون و بقیه را در گیر سوالات خودتون نکنید.
    و اگر دوباره بخواهید ادامه بدین طبق تجربه ای که در انجمن های مختلف به خصوص این انجمن داشتم این بوده
    که تا یکی اومده یک اموزش رو شروع کنه انقدر همه دنبال رفع مشکل خودشون بودند که انرژی را از طرف اموزش دهند گرفتن
    و بحث هم فقط کلیشه ای شده و جذابیتی برای بقیه افراد نداشته به جای اینکه این افراد صبر کنند تا اموزش تکمیل بشه
    بعد بیان سوالاتشون رو مطرح کنند 6 صفحه شده تو ی این چند روز و فقط سه نفر داران سوال میکنند بی توجه به اینکه اموزش
    همون مرحله اول مونده و این مهندسان هم توجه به بقیه ندارند .مهندسان رعایت کنید.
  2. #62
    2014/05/23
    يزد
    491
    260

    پاسخ : آموزش EmWin روی میکرو های STM32 ((قابل توجه علاقه مندان TFT LCD))

    با تشکر از کاربر
    sarbaz13

    یه عده ای گفتن که تصویری کار کنیم. چشم تا اونجایی که میتونم تصویری کار میکنیم.

    خوب اینم تصویر از فایل هایی که باید به کیل اضافه کنیم:


    از اولیش شروع میکنم: (این فایل ها رو توی پست های قبل گذاشته بودم)
    فایل GUI_CM4.lib : این فایل کتابخونه ای و قلب اصلی سیستم عامل هست که البته برای هر هسته پردازنده فرق میکنه
    فایلی که گذاشتم مخصوص هسته Cortex-M4 هست که با برد های کاتالیست سری F400Z و یا میکرو های STM32F4 کار میکنه
    اگه از برد های کاتالیست F200 یا F100 که میکرو های STM32F2 و STM32F1 هستند باید به پوشه کیل و آدرس C:\Keil\ARM\Segger\emWin\Lib برین :


    برای میکرو های سری STM32F1 و STM32F2 یا هر میکرویی که هسته Cortex-M3 داره باید فایل GUI_CM3.lib رو جایگزین فایل GUI_CM4 کنید و برای سری STM32f0 یا هر میکرویی که هسته اون Cortex-M0 هست هم به همین طریق
    فایل GUI_CM0.lib رو جایگزین میکنید و به کیل اضافه میکنید.

    فایل بعدی که GUIConf.c هست تنظیمات مربوط به رم اختصاص داده شده به Emwin هست. اگه مثل من از رم خارجی 1 مگابایتی استفاده میکنید این فایل رو به صورت زیر تغییر بدین:


    اون مقدار 0x68000000 که توی خط 24 هست آدرس شروع رم خارجی هست که چون برد های کاتالیست رمشون به پایه NE3 میکرو هست آدرسش میشه این و اگه از رم داخلی استفاده میکنید به این صورت میشه این خط:

    فقط خط 24 توی عکس بالا تغییر میکنه.
    خط 22 هم توی این فایل مشخص کننده مقدار رمی هست که به Emwin اختصاص میدین. من توی تصویر 003 چون از رم خارجی استفاده کرده بودم یک مگابایت گذاشته بودم و توی تصویر 004 چون از رم داخلی استفاده کردم مقدارشو 128 کیلو بایت
    گذاشتم تا کامپایلر خطای کمبود رم نده.

    فایل بعدی فایل LCDConf.c هست که مربوط به تنطیمات LCD هست:


    توی خط 37 کتابخونه tft lcd خودم که ili9325 با سایز 2.8 اینچ هست فراخوانی کردم که شما میتونید کتابخونه lcd خودتونو جایگزین این کنید.
    توی خط 38 هم کتابخونه تاچ رو فراخوانی کردم که برای شروع واجب نیست و میتونید کامنتش کنید(برای شروع)

    توی خط های 51 و 52 هم سایز LCD تعریف میشه که نیاز به توضیح دیگه ای نداره و باید خودتون با توجه به lcd تون تغییر بدین.
    توی خط 57 هم نوع رنگ lcd رو مشخص میکنه که چون این lcd رنگ 16 بیتی داره به صورت 565 هست که شما میتونید مقادیر زیر رو جایگزین کنید:
    کد:
     GUICC_0        GUICC_1        
     GUICC_1_2      
     GUICC_1_4    
     GUICC_1_5      
     GUICC_1_8      
     GUICC_1_16    
     GUICC_1_24     
     GUICC_2         
     GUICC_4      
     GUICC_5       
     GUICC_6        
     GUICC_8         
     GUICC_16       
     GUICC_1616I
     GUICC_111     
     GUICC_222 
     GUICC_233     
     GUICC_323    
     GUICC_332   
     GUICC_M4444I  
     GUICC_444_12   
     GUICC_444_12_1 
     GUICC_444_16 
     GUICC_555     
     GUICC_565     
     GUICC_556    
     GUICC_655      
     GUICC_666      
     GUICC_666_9    
     GUICC_822216    
     GUICC_84444     
     GUICC_8666    
     GUICC_8666_1  
     GUICC_88666I   
     GUICC_888    
     GUICC_8888
    قسمت بعدی این فایل هم در تصویر زیر میبینید:


    توی خط 96 تابع نمونه برای نوشتن دیتا های دسته جمعی روی lcd هست که توش فقط کافیه تابع نوشتن 1 دیتای 16 بیتی قرار بدین
    خط 104 هم تابع برای خوندن چند بایتی هست که مثل تابع بالایی میتونید دستور خوندن یک دیتای 16 بیتی رو توی خط 106 و بعد از *pData = قرار بدین.



    خط 121 تابع مربوط به اینیشیالیز کردن lcd و در صورت وجود تاچ هم هست.
    خط 122 اینیشیالیز اولیه LCD هست و خط های 123 و 124 هم مربوط به تنظیمات اولیه تاچ هست که اگه تاچ ندارید میتونید کامنتش کنید.



    این قسمت از این فایل خیلی مهم هست.
    خط 159 تنظیماتی مربوط به آینه کردن و یا چرخاندن lcd رو انجام میده که برای lcd من به این صورت تنظیم شده
    خط 165 تابع مربوط به نوشتن یک فرمان روی lcd رو از ما میگیره که شما میتونید به جای LCD_WR_REG تابع lcd خودتونو قرار بدین
    خط 166 هم تابع مربوط به نوشتن یک دیتای 16 بیتی روی lcd رو از می میگیره و به جای LCD_WR_DATA باید تابع خودتونو بنویسین
    دو خط بعدی مربوط به نوشتن و خواندن دیتای دسته جمعی هست که توی اول فایل توضیح دادم.
    خط 169 هم نوع درایور lcd رو مشخص میکنه که جای GUIDRV_FLEXCOLOR_F66708 باید کد مربوط به درایور lcd خودتون قرار بدین.

    بقیه آموزش باشه برای بعدا اگه زنده بودیم
  3. #63
    2007/06/09
    اردبيل خيابان ملت طبقه فوقاني بازار وليعصر سبلان الکترونيک
    406
    49

    پاسخ : آموزش EmWin روی میکرو های STM32 ((قابل توجه علاقه مندان TFT LCD))

    با سلام
    ضمن تشکر از شما برای در اختیار قرار دادن این اطلاعات با ارزش
    1- تصاویری را که در بالا فرمودید "
    قسمت بعدی این فایل هم در تصویر زیر میبینید:
    " من در مانیتور ندارم
    2- مثلا میفرمایید سطر xxx فایلی را هم که شما زحمت بکشید و بگذارید تا سطر مورد نظر را سرچ کنم من متاسفانه پیدا نکردم
    ویرایش توسط shapour : 2017/12/14 در ساعت 11:06
  4. #64
    2014/05/23
    يزد
    491
    260

    پاسخ : آموزش EmWin روی میکرو های STM32 ((قابل توجه علاقه مندان TFT LCD))

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

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

    عضویت

    با سلام
    ضمن تشکر از شما برای در اختیار قرار دادن این اطلاعات با ارزش
    1- تصاویری را که در بالا فرمودید "
    قسمت بعدی این فایل هم در تصویر زیر میبینید:
    " من در مانیتور ندارم
    2- مثلا میفرمایید سطر xxx فایلی را هم که شما زحمت بکشید و بگذارید تا سطر مورد نظر را سرچ کنم من متاسفانه پیدا نکردم
    من فایل هام یکم به خاطر این که توی مانیتور جاش بشه مجبور شدم کد های اضافی رو پاک کنم
    شما بگین کدوم قسمت و تصویرشو بذارین تا راهنماییتون کنم
  5. #65
    2016/12/19
    5
    6

    پاسخ : آموزش EmWin روی میکرو های STM32 ((قابل توجه علاقه مندان TFT LCD))

    سلام سپاس از شما بنده این دو خط رو متوجه نشدم چی باید قرار بدم درایو بنده ssd1963 است

    خط 165 تابع مربوط به نوشتن یک فرمان روی lcd رو از ما میگیره که شما میتونید به جای LCD_WR_REG تابع lcd خودتونو قرار بدین
    خط 166 هم تابع مربوط به نوشتن یک دیتای 16 بیتی روی lcd رو از می میگیره و به جای LCD_WR_DATA باید تابع خودتونو بنویسین

    ایا منظورتون
    WriteData و WriteCommand است؟
  6. #66
    2014/05/23
    يزد
    491
    260

    پاسخ : آموزش EmWin روی میکرو های STM32 ((قابل توجه علاقه مندان TFT LCD))

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

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

    عضویت

    ایا منظورتون
    WriteData و WriteCommand است؟
    دقیقا منظورم همینه.
    این دو کد رو میتونید با توجه به تصاویری که گذاشتم پیدا کنید
  7. #67
    2014/10/20
    ایران
    389
    14

    پاسخ : آموزش EmWin روی میکرو های STM32 ((قابل توجه علاقه مندان TFT LCD))

    سرعت اجرای EMWIN بدون استفاده از FSMC (کلا کانفیگ با GPIO ) خیلی پایینه؟
    مثلا با F103RBT6
  8. #68
    2012/07/16
    62
    24

    پاسخ : آموزش EmWin روی میکرو های STM32 ((قابل توجه علاقه مندان TFT LCD))

    سلام مهندس جان ما بی صبرانه منتظر ادامه اموزش های شما هستیم
    ما هم کلی سوال داریم ولی میزاریم بعد از اتمام اموزش ها ی شما
    که الکی صفحات اموزش رو زیاد نکنیم
    از شما هم من و بقیه مهندسان تشکر میکنیم اگر تا اتمام اموزش ها به سوالات
    مهندسان دیگر جواب ندین و اموزش را ادامه بدین دست اخر
    انقدر سوال پرسیده بشه که نتونید سرتون هم به خوارونید
  9. #69
    2014/05/23
    يزد
    491
    260

    پاسخ : آموزش EmWin روی میکرو های STM32 ((قابل توجه علاقه مندان TFT LCD))

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

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

    عضویت

    سرعت اجرای EMWIN بدون استفاده از FSMC (کلا کانفیگ با GPIO ) خیلی پایینه؟
    مثلا با F103RBT6
    خیلی پایین نیست
    برای کارا های عادی عالیه.
  10. #70
    2010/05/23
    212
    30

    پاسخ : آموزش EmWin روی میکرو های STM32 ((قابل توجه علاقه مندان TFT LCD))

    با سلام،
    ممنون از آموزش ها
    لطفا ادامه بدین
    ویرایش توسط kazemihossein33 : 2017/12/17 در ساعت 17:00
صفحه 7 از 14 نخست 1234567891011121314 آخرین
نمایش نتایج: از 61 به 70 از 131

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

  1. پاسخ: 40
    آخرين نوشته: 2018/03/08, 10:40
  2. سوال در مورد چگونگی ساخت ربات پرنده از 0 تا 100 برای علاقه مندان
    توسط mazandaran electronic در انجمن ربات های پروازی
    پاسخ: 1
    آخرين نوشته: 2016/07/26, 12:50
  3. علاقه مندان به رشته الکتروتکنیک
    توسط سیدمحمدفاطمی در انجمن دانلود نرم افزارهای برق و الکترونیک
    پاسخ: 2
    آخرين نوشته: 2015/12/06, 16:51
  4. فیلمی از شرکت Maxon Motor برای علاقه مندان روباتیک
    توسط afshinar در انجمن رباتيك و مكاترونيك
    پاسخ: 1
    آخرين نوشته: 2010/12/06, 09:39
  5. قابل توجه تاسیساتیها
    توسط afshin.salimi در انجمن تاسیسات الکتریکی
    پاسخ: 8
    آخرين نوشته: 2009/04/05, 02:45

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

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

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

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

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