NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4012 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 8 از 14 نخستنخست 1234567891011121314 آخرینآخرین
نمایش نتایج: از 141 به 160 از 280

موضوع: راه اندازی video display controller t107bl با پروتکل i2c

  1. #141
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    به اميد خدا شروع كن منم تا اونجايي كه عقلو ذهنم ياري كنه، كمك ميكنيم
    _____________________________________
    _____________________________________

  2. تشکرها از این نوشته :


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  4. #142
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

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

    در واقع میخوام ترتیب نوشتن رو پورت سریال اینطوری باشه

    رجیستر ----- مقدار دیفالت ------ مقدار خوانده شده از t117ad

    [PHP]
    Page_SEL(0x00);
    for(count=0;count<174;count++){
    v_data_tmp[count] = I2C_Read_BYTE(v_adr_reg[count]);
    printf_me("Register Address: %x ",21,v_adr_reg[count]);
    printf_me("data: %x \r\n",13,v_data_tmp[count]);
    }

    /*Page_SEL(0x01);
    for(count=0;count<174;count++){
    v_data_tmp[count] = I2C_Read_BYTE(v_adr_reg[count]);
    printf_me("Register Address: %x ",21,v_adr_reg[count]);
    printf_me("data: %x \r\n",13,v_data_tmp[count]);
    }

    Page_SEL(0x02);
    for(count=0;count<174;count++){
    v_data_tmp[count] = I2C_Read_BYTE(v_adr_reg[count]);
    printf_me("Register Address: %x ",21,v_adr_reg[count]);
    printf_me("data: %x \r\n",13,v_data_tmp[count]);
    }*/
    [/PHP]
    ویرایش توسط kamikazi : 01-12-2012 در ساعت 19:21

  5. #143
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    مهندس اگه كامنتاي دستورات بعدي رو بردارين ميتونيد به رجيستراي پيج 1 و 2 هم دسترسي داشته باشين

    یعنی رو هایپر میره به سطر بعدی برای نشون دادن اطلاعات به تکراری بودن دستورات نگاه نکنید فقط به توابع بکار رفته برای پورت سریال نگاه کنید
    ببخشيد اما متوجه نشدم!!!
    _____________________________________
    _____________________________________

  6. تشکرها از این نوشته :


  7. #144
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

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

  8. #145
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    درسته الان مقدار ديفالت رو نشون نميده. فقط اون مقداري كه از رجيستر خونده ميشه رو نشون ميده.
    بله حتما مينويسم
    راستي مهندس اين مقادير ديفالت رو از كجا در بيارم، منظورم تو كدم فايل هدر نوشته شده؟
    _____________________________________
    _____________________________________

  9. تشکرها از این نوشته :


  10. #146
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

    مهندس تو این هدر هستش نزدیک 400 تا رجیسترو تک به تک هم ادرس و هم مقدار دیفالتشو تو یه بافر ریختم برنامه هایی که بهتون دادم رو سرچ کنید

    [PHP]#include "T107BLInitTable.h"[/PHP]

  11. #147
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    نقل قول نوشته اصلی توسط kamikazi نمایش پست ها
    مهندس تو این هدر هستش نزدیک 400 تا رجیسترو تک به تک هم ادرس و هم مقدار دیفالتشو تو یه بافر ریختم برنامه هایی که بهتون دادم رو سرچ کنید

    [php]#include "t107blinittable.h"[/php]
    مهندس تو اين فايل هدر هيچ رجيستري وجود نداره!
    مهندس لطفا اون فايلي كه خودتون دارينو بفرستين.
    _____________________________________
    _____________________________________

  12. #148
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

    اینم از هدره
    فايل هاي پيوست شده فايل هاي پيوست شده

  13. تشکرها از این نوشته :


  14. #149
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

    مهندس حک کردنش یه نکته ای داره که ناقلاها اومدن ادرس داخلیشو 0x40 تنظیم کردن مجبور شدم توابع رو عوض کنم حالا برنامه کار میکنه تمام رجیسترا رو میخونه ولی متاسفانه باز رو هایپرم چیزی نشون نمیده یکم استحراحت میکنم دوباره شروع میکنم نیم ساعت پیش که با ادرس 0x50 داشتم اطلاعات رو میخوندم رو پورت سریال تا printf_me("--------[Page 0]-------- \r\n",29,0);
    میومد و روی هایپر نشونش میداد الان نمیدونم چرا بازی در میاره
    راستی مهندس تمام اطلاعات چیپ ای دی و رویژنش رو روی ال سی دی نشون میده ولی این سریاله بازم بازی در میار
    ویرایش توسط kamikazi : 01-12-2012 در ساعت 23:08

  15. تشکرها از این نوشته :


  16. #150
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

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

  17. کاربران : 4 تشکر کرده اند از شما kamikazi برای ارسال این پست سودمند:


  18. #151
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    یکم استحراحت میکنم دوباره شروع میکنم
    استراحته مفید و موثر بود

  19. کاربران : 2 تشکر کرده اند از شما sigma-mx برای ارسال این پست سودمند:


  20. #152
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    نقل قول نوشته اصلی توسط kamikazi نمایش پست ها
    خوب حک کردنش بخوبی انجام شد
    نتیجه بدست اومده از حک کردنش رو باید بررسی کنم ببینم رجیسترا چه مقداری و برای چی این مقدارو گرفتن خوب همینکه جواب داد خیلی خوبه
    سلام
    مهندس تبريك ميگم و دسستون درد نكنه. بسيار كار مهمي انجام دادي.
    _____________________________________
    _____________________________________

  21. تشکرها از این نوشته :


  22. #153
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

    مهندس برنامرو یه چکی بکنید فکر کنم رجیسترارو یکم قاطی پاتی نشون دادها این برنامرو شما رو تی 107 تست کنید در حالت خام باید مقدار دیفالت با مقدار خوانده شده یکی باشه حتما تستش کنید نتیجشو بگید
    ترتیب رجیسترارو هم حتما ببینید جابجا نباشه خیلی بهش شک دارم
    مهندس خیلی از رجیسترارو تغییر داده در ضمن من دیتاشیت تی 117 رو هم براتون میل کرده بوده حتما با اون مقایسش کنید چنتا رجیستر تی 107 با تی 117 فرق داره که مراقب باشید خراب نکنه کارو این خیلی مهمه ها مهندس
    ویرایش توسط kamikazi : 02-12-2012 در ساعت 01:33

  23. تشکرها از این نوشته :


  24. #154
    کاربر فعال MMBMMB20 آواتار ها
    تاریخ عضویت
    Mar 2011
    نام
    محمد بخشایی
    نوشته ها
    169
    تشکر
    214
    تشکر شده 45 بار در 30 پست

    پیش فرض راه اندازی دیجیتال tv

    نقل قول نوشته اصلی توسط kamikazi نمایش پست ها
    با سلام به همه دوستان من دارم رو ورودی های انالوگ کنترلر t107bl کار میکنم و از قضا بدترینشم انتخاب کردم یعنی راه اندازی یه TV TUNER که پروتکل ارتباطیش با میکرو TWI هستش و با ست کردن یه سری از فرکانسهایه خاص میتونید کانالهای تلوزیونی رو رو ال سی دی نشون بدید بدین صورت که این ماژول تو خروجیش یه سیگنال CVBS برای تصویر داره و یه سیگنال AUDIO ، برای راه اندازی قسمت صوتش فعلا نظری ندارم ولی خود دیتاشیت ماژول گفته از TDA1048 برای تقویت سیگنال صوتی استفاده بشه بهتره
    من یه سری اطلاعات در مورد اینکه کانالهای تلوزیونی با چه سیستمی پخش میشه PAL یا SECAM یا NTSC من خودم دارم با NTSC جلو میرم یه چنتا هدرم برای راه اندازی OSD و همین TV TUNER به پروژه اضافه کردم
    در کل هم خیلی گله دارم از دوستانی که فایلهیی که میزام رو فقط دانلود میکنن بدون اینکه بدون چیه بازم اون موقع که اقا صادق بود با هم تبادل نظر میکردیم ولی الان هیچ کس اصلا هیچ نظری واقعا نداره!!!!!!!!!!!!!! حالا بگیم 70% مطالبی که میزام رو دوستان خارجی دانلود میکنن پس این 30% داخلی برای چی دانلود میکنن!!!!!!!!!
    از اقای زارعی هم میخوام اگه میتونه یه سری به این سایتی که ماژول TV TUNER رو گرفتم بزنه خیلی ماژولهای خفنی داره تمامیشون صنعتین . فکر کنید یه ماژول GPS با ابعاد 1 در 1 سانت خیلی عالیه؟؟
    CHINA DRAGON TECHNOLOGY LIMITED
    TV_CDT-6EPN2-00 - docin.com豆丁网
    سلام حاج مهدی (رحیمی) برای راه اندازی TV چرا از ای سی های همین گیرنده های USB دیجیتال استفاده نمیکنی ؟
    یوزر مانوآل اش رو دیدم خیلی روان هستش برای راه اندازیش میخاستم کملت به usb مدارlpc1788 وصلش کنم واز درایورهای مخصوص راه اندازیش روی سیستم عامل های لینوکس استفاده کنم که کاری برام پیش اومد ولش کردم!
    USB DVB-T tuner Linux drivers
    Linux arm DVB-T tuners USB device it9135
    DVB-T tuners USB device ITE IT9135 or IT9137 hardware
    config Linux arm Kernel it9135
    STM32 - uWebServer
    توفیق من الله....

  25. #155
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

    سلام مجدد به دوستان
    خوب یه 25 روزی این تاپیک به حال خودش رها شده و دوستان اینقدر در مورد راه اندازی این کنترلر علاقه نشون میدن که منو حیرت زده کردن؟؟

    خوب بگزریم طبق معمول یکم میخوام برای خودم در مورد راه اندازی این کنترلر توضیح بدم در مورد مقدار بدست اومده از رجیسترا چنتا نکته داره یکی ست کردن کانال اناوگ ورودی یعنی سلکت کردن adc 0 یا 1 یا 2 که معمولا تو اکثر شماتیکا من دیدم کانال صفر رو سیگنال av یا همون cvbs در نظر میگیره خوب ست کردن این کانال ها هم با دوتا رجیستره 18 و 19 پیج صفر انجام میشه نکته دیگه اینکه ما تایمینگای ال سی دیمونو درست ست کنیم تمام این اطلاعات از صفحه 89 شروع میشه مطالعش خالی از لطف نیست در مورد نکته اخر که از همه مهمتر و بیشتر ذهنمو مشغول کرده اطلاعات تایمینگ سیگنال av ورودی هستش که معمولا رزولوشن یا هر چی که اسمشو میزارن او 720 در 576 و یا 720 در 480 هستش اینارو از مطالعه دیتاشیت mt1389de فهمیدم چون تو اون گفته که این ای سی میتونه تصاویری با این رزولوشن رو بصورت سیگنال av تولید کنه و میدونید که این سیگنال رو هم باید بدیم به یکی از ورودی های adc این t1057bl این داکیمنتی که من از این mt1389de دارم مطالعه خصوصیاتش به درک اینکه اطلاعات تایمینگو به چه صورتی به این video dhsplay controller ما میده کمک میکنه

    در هر صورت اگر این تاپیک به همین صورت جلو بره منم دیگه بصورت منفرد با اقا صادق کارو جلو میبرم
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: pdf MT1389L.pdf (927.9 کیلو بایت, 141 نمايش)

  26. کاربران : 2 تشکر کرده اند از شما kamikazi برای ارسال این پست سودمند:


  27. #156
    کاربر فعال
    تاریخ عضویت
    May 2010
    نوشته ها
    119
    تشکر
    361
    تشکر شده 85 بار در 46 پست

    پیش فرض

    سلام kamikazi
    یک سئوال دارم از خدمتتون , من برای یکی از رفیقا کارشو راه انداختم که اون هم به عنوان تشکر یه پرتابل dvd بهم داد که مشکلش سوخته بودن ایسی های مربوط به لنزش و درایور موتورش بود که ایسیش گیر نیاومدوارزشش هم نداشت که تعمیرش کنم حالا خوشبختانه السیدی 7 اینچیش سالم و بخشهایی دیگش هم سالمه که موقعی که روشن میکنم تصویر میده قسمت تلویزیونش یا tv وav و غیره بخوبی کار میکنه حالا من میخوام این السیدی رو با میکرو ( arm, avr, pic) راش بندازم رفتم دیتاشیت وپین اوتش رو گیر اورم دیدم که یه خورده عجیبه یعنی 26 پایه داره وقسمت پارالل که معمولا نسبت به چند بیتی بودنش که یا 8 بیت یا 16 بیت یا 24 بیت باشه اصلا این طور نیست و 3 بیت هستش که اونم جلوی این 3بیت که هرکدوم نوع رنگش رو که نوشته کلمه ویدئو رو هم نوشته من میخواستم این السی دی رو ببنیدم به ssd1963 دیدم اینطوریه حالا میخوام بدونم میشه به میکرو وصلش کرد یا بیخیالش بشیم ؟ این هم بگم خودش یه درایور داره به نام mst720 که این هم ورودی cvbs و ویدئو داره واون ورودی دیجیتال 24 بیت رو نداره فقط تا اونجایی که فهمیدم این درایوره رابط spi و i2c رو داره ولی نمیدونم چجوری باهاش میشه کار کرد من هم میخوام اشکال گرافیکی رو رسم کنم حالا اینطور گیر کردیم
    و اگه پر رویی نباشه میخواستم بدونم یه pcb برای ssd1963 که کوچیک باشه رو میتونی برام بفرستی ؟ البته تو انجمن بود ولی اندازش یخورده بزرگه ,خلاصه اگه خواستس بفرستی ایمیلم اینه
    mahdi110hoo110@yahoo.com
    ممنونم

  28. تشکرها از این نوشته :


  29. #157
    کاربر فعال
    تاریخ عضویت
    May 2010
    نوشته ها
    119
    تشکر
    361
    تشکر شده 85 بار در 46 پست

    پیش فرض

    سلام این هم پین هاش لطفا ببینید
    و اون pdf هم گیر اوردم که سماتیک mst720 که به ال سی دی و غیره ومدار منبع تغذیه بک لایت درایور هستش حتما ببینید
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: pin_lcd_7.jpg
مشاهده: 28
حجم: 93.9 کیلو بایت  
    فايل هاي پيوست شده فايل هاي پيوست شده

  30. کاربران : 2 تشکر کرده اند از شما mahdi8866 برای ارسال این پست سودمند:


  31. #158
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

    سلام مهندس لطفا دیتاشیت یا کل پارت نامبرشو بزار شاید با این t107bl بشه راش انداخت ولی بدون که t107bl فقط یه video display controller هستش مثل ssd1963 نمیتونه اشکال گرافیکی تولید کنه چون فریم بافر مثل ssd نداره و ایجاد اشکل باهاش خیلی دنگو فنگ داره
    البته اینم بگم با ssd اصلا نمیتونی راش بندازی مگه یه ای سی مبدل سر راش بزاری که دردسرتو 2 برابر میکنه پس تنها گزینه t107bl هستش اونم با محدودیتهایی که بالا گفتم
    ویرایش توسط kamikazi : 27-12-2012 در ساعت 00:24

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


  33. #159
    کاربر فعال
    تاریخ عضویت
    May 2010
    نوشته ها
    119
    تشکر
    361
    تشکر شده 85 بار در 46 پست

    پیش فرض

    سلام مهندس
    شماره السی دی من اینه h-h070l-12a که با a070fw03 برابر و یکی هستش اینم دیتاشیتش السیس دی
    فايل هاي پيوست شده فايل هاي پيوست شده

  34. کاربران : 2 تشکر کرده اند از شما mahdi8866 برای ارسال این پست سودمند:


  35. #160
    Banned
    تاریخ عضویت
    Apr 2011
    نام
    مهدی رحیمی
    نوشته ها
    727
    تشکر
    1,015
    تشکر شده 1,448 بار در 579 پست

    پیش فرض

    مهندس اینو باید با این سری از کنترلر های شرکت terawins راش بندازی چون این پنل انالوگ هستش و t107bl این سری از پنل هارو ساپورت نمیکنه البته شاید این T107BL ساپورتش کنه ولی من کانال های خروجی رنگش یعنی IOR و IOB و IOG رو بطور کامل نداره فقط IOR که پین 106 هستش رو داره ولی این سری از کنترلر هایی که اسمشونو پایین اوردم همشون بطور کامل ساپورتشون میکنه

    T138AF---T100----T100A----T101A----T108




  36. کاربران : 2 تشکر کرده اند از شما kamikazi برای ارسال این پست سودمند:


صفحه 8 از 14 نخستنخست 1234567891011121314 آخرینآخرین

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

  1. نحوه راه اندازی video display controller t138af با پروتکل i2c
    توسط kamikazi در انجمن AT91 series (ATMEL)
    پاسخ: 189
    آخرين نوشته: 04-08-2015, 14:46
  2. راه اندازی پروتکل ارتباطی 1Wire یک سیمه
    توسط Dolphin در انجمن AT91 series (ATMEL)
    پاسخ: 0
    آخرين نوشته: 15-08-2012, 13:27
  3. کمک برای راه اندازی eeprom توسط پروتکل spi
    توسط yamini در انجمن AT91 series (ATMEL)
    پاسخ: 6
    آخرين نوشته: 24-06-2012, 21:19
  4. پیاده سازی پروتکل udp اترنت
    توسط nad در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 3
    آخرين نوشته: 02-05-2011, 10:41

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

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