سلام
روي برد ديسكاوري پروگرمر ST-link تعبيه شده.
ابتدا نرم افزار و درايور st-link رو نصب كنيد. سپس كابل mini-USB رو به برد ديسكاوري و كامپيوتر وصل كنيد. به محض وصل شدن كامپيوتر شروع به شناسايي st-link ميكنه و درايور رو تشخيص و سپس نصب ميكنه.
سلام
روي برد ديسكاوري پروگرمر ST-link تعبيه شده.
ابتدا نرم افزار و درايور st-link رو نصب كنيد. سپس كابل mini-USB رو به برد ديسكاوري و كامپيوتر وصل كنيد. به محض وصل شدن كامپيوتر شروع به شناسايي st-link ميكنه و درايور رو تشخيص و سپس نصب ميكنه.
_____________________________________
_____________________________________
فایل پیوست 8085
سلام
دوستان کسی با این ترمینال کار کرده ؟
پروژه های زیادی رو تست کردم ولی هیچ خروجی از ترمینال مذکور نگرفتم .با این نرم افزار بلد نیستم کار کنم لطفا راهنمایی کنین ممنون
- - - Updated - - -
فایل پیوست 8085
سلام
دوستان کسی با این ترمینال کار کرده ؟
پروژه های زیادی رو تست کردم ولی هیچ خروجی از ترمینال مذکور نگرفتم .با این نرم افزار بلد نیستم کار کنم لطفا راهنمایی کنین ممنون
tx rx چه پایه هایی میشن؟
سلام من از پایه های pa13 , pa14 و pa15 استفاده کردم به عنوان ورودی و خروجی اما دیگه توسط کیل شناخته نمی شه
حالا باید چیکار کنم
سلام،
من برنامه که برای ال سی دی n96 گذاشتید با مدل ECA امتحان کردم،
روی آرم برنامه کودک گیر میکنه و جلوتر نمیره؟!
من که گیج شدم ، این مدل ال سی دی eca تنظیمات رجیسترش با ال سی دی که شما گذاشتید فرق میکنه؟؟
اگر کسی با این ال سی دی و دیسکاوری برنامه نوشته، من هزینه ی برنامه رو هم بهش میدم
سلام
مهندس می خواهید چیکار کنید؟ یک ال سی دی رنگی با برد دیسکاوری راه بندازید!؟
سلام مهندس جان،
والا یک سری سورس های آماده هم مثل سورس سایت شما توی نت هست که با سایر ال سی دی های نوکیا و دیسکاوری راه انداخته،
ولی ترجیحا با همین ال سی دی eca می خوام راه بندازم،
و حاضرم به جای هزینه ال سی دی جدید و لحیم کاری و سیم کشی و... و داستان های دیگه، پولشو بدم به کسی که با همین مدل eca برای دیسکاوری راه بندازه و 16 بیتی هم باشه که چه بهتر!
ممنون
ال سی دی eca
ili9325 هستن اکثرا
نه مهندس درایورش فکر کنم ssd1289 هست مثل ال سی دی روی برد لندتایگر. کافیست کانفیگ عوض شود .....
خود فروشگاهشون نوشته ili9325 یا ili9320 ولی همان طور که دیدید جواب نمیده،
اگر جواب گرفتید ازش ،من در خدمتم به صورت پ.خ یا ایمیل هزینه اش را برایم ارسال فرمایید
من سعی کردم کد این تاپیک رو با کد سایت inanbo و آقای شکرالهی (wantedboy) ترکیب کنم و به صورت 8 بیتی از ال سی دی ECA جواب بگیرم اما بازم نشد،
ضمن اینکه برای کار کردن با مد 8 بیتی، IM0 رو یک کردم،
اگر دوستان همکاری کنند ممنون میشم، اینم کد:
stm32f4xx_template.rar
چرا 8 بیتی!؟ این ال سی دی شما 16 بیتی راه می افته. مگه اینکه بردی داشته باشید مثل لندتایگر و wb که آی سی لچ روش باشه
آخه دیدم در این تاپیک فروم از همین ال سی دی استفاده شده و با مد 8 بیتی راه انداختن:
Link
ولی سر در نمیارم چرا واسه من راه نمیافته،
انتظار داشتم چون این برد دیسکاوری و این ال سی دی N96 ساخت eca خیلی محبوبیت داره، از دوستان کسی باشه که راه انداخته باشه
سلام. من میخوام واسه این برد lcd بگیرم (از همین سایت) عزیزانی که کار کردن گفته بودن بعضیا چیپاشون فرق داره و یکم کار کردن باهاش مشکله. شما کدوم lcd رو پیشنهاد میکنید؟
عجیبه هر کاری میکنم دستورهای مربوط به Put String جواب نمیده، فقط دستورات عوض کردن رنگ زمینه کار میکنه! شما نظری در این مورد ندارید؟
حالا به نظرتون کدوم ال سی دی جواب میده که مثل این برد eca نیاز به لحیم کاری پایه هاش نباشه؟
stm32f4xx_template.rar
ممنون. واسه آموزش میخوام. Lcd و درایورش چیزی حدود 105 تومن میشه. ماژول LCD رنگی "2.8 به همراه تاچ اسکرین (LCD N96 که تو eca گذاشته چطوره؟ فقط راه اندازی 8 بیتی مشکل داره یا کلا اذیت میکنه؟ میشه lcd رو جدا گرفت و بردش رو طراحی کرد(ic خاصی نداره که گیر نیاد؟) یا با دستکاری که تو صفحات قبل توضیح داده شده مشکل برطرف میشه؟
ببخشید سوالاتم زیاده. من تا حالا با lcd رنگی کار نکردم[emoji18]
من این لایبرری STemwin رو هم گرفتم واسه راه انداختن این ال سی دی مزخرف با FSMC،
توی کدش یه کار انتحاری کرده اول میاد LCDid رو میخونه و بعد اگه تشخیص داد ILI9325 هست تنظیماتش رو انجام میده:
تنظیمات پایه های FSMC رو هم طبق این دستورالعمل انجام دادم و...کد:else if(lcdid == 0x9325) /* Check if the LCD is ILI9325 Controller */ { /* Start Initial Sequence ------------------------------------------------*/ LCD_WriteReg(LCD_REG_0, 0x0001); /* Start internal OSC. */ LCD_WriteReg(LCD_REG_1, 0x0100); /* Set SS and SM bit */ LCD_WriteReg(LCD_REG_2, 0x0700); /* Set 1 line inversion */ LCD_WriteReg(LCD_REG_3, 0x1018); /* Set GRAM write direction and BGR=1. */ LCD_WriteReg(LCD_REG_4, 0x0000); /* Resize register */ LCD_WriteReg(LCD_REG_8, 0x0202); /* Set the back porch and front porch */ LCD_WriteReg(LCD_REG_9, 0x0000); /* Set non-display area refresh cycle ISC[3:0] */ LCD_WriteReg(LCD_REG_10, 0x0000); /* FMARK function */ LCD_WriteReg(LCD_REG_12, 0x0000); /* RGB interface setting */ LCD_WriteReg(LCD_REG_13, 0x0000); /* Frame marker Position */ LCD_WriteReg(LCD_REG_15, 0x0000); /* RGB interface polarity */
این دفعه اصلا lcd تکون هم نخورد ، دریغ از یک پیکسل روشن!
مسئله یه جورایی حیثیتی شده، هرکسی اسکرین شات واسم بفرسته که با دیسکاوری این رو راه انداخته ،و کد راه اندازی یه برد دیسکاوری رایگان از طرف من جایزه شه!