PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کتابخانه جدید فارسی و اینگلیسی برای lcd n96



wantedboy
03-01-2014, 11:00
سلام دوستان
بلاخره توانستم این کتابخانه را که برای avr بود تبدیلش کنم به stm 32 که همین امروز صبح تمامش کردم.
این کتابخانه پایش همومن کتابخانه آقا صادق و فقط من تابع font را بهش اضافه کردم که فارسی هم ساپورت میکنه اما بایه سری تابع های دیگه
و به راحتی می توانید هر فونت فارسی را وارد برنامه کنید که نرم افزار خاص خودش را داره که واستون آپلود می کنم.
بازم دارم روش کار می کنم که ویژگی های گرافیکی که داخل avr هم بود واردش کنم و قابلیت mmc و...
عکس و برنامه هم آپلود کردم.
امید وارم سود مند باشه

sadmonew
03-01-2014, 14:20
سلام مهندس
دستت درد نکنه. واقعا" جای هزار مرتبه تشکر داره.:0013::o

wantedboy
04-01-2014, 12:22
سلام
دوستان کامل شد براتون برنامه را آپلودش کردم.
فقط قابلیت mmc مونده انشاالله اونم با کمک دوستان انجمن کاملش کنیم.

ipey22
04-01-2014, 14:25
سلام
لطف مي فرماييد فايل avr ش رو هم بذاريد؟
ممنون

wantedboy
04-01-2014, 14:50
سلام
لطف مي فرماييد فايل avr ش رو هم بذاريد؟
ممنون

سلام
به لینک زیر مراجعه کنید.
ورژن جدید lcd n96 (You can see links before reply)

morteza_rk
04-01-2014, 21:24
سلام مهندس

واقعا دستت درد نکنه. در اینجور مواقع میگن دمت جیز!

ipey22
05-01-2014, 08:15
خيلي ممنون مهندس

wantedboy
06-01-2014, 12:50
سلام دوستان
با نرم افزار font editor به راحتی می توانید فوت های داخل سیستم را به راحتی نمایش بدهید.
براتون چندتا فوت و نرم افزار فونت editor را آپلود کردم.

wantedboy
06-01-2014, 12:54
سلام دوستان
برای نمایش فونت فارسی باید با توجه به pdf زیر داخل نرم افزار فونت editor فونت را تکمیل کتید.

lpln852
06-01-2014, 13:11
سلام دوستان
با نرم افزار font editor به راحتی می توانید فوت های داخل سیستم را به راحتی نمایش بدهید.
براتون چندتا فوت و نرم افزار فونت editor را آپلود کردم.

فایل rar باز نمیشه

wantedboy
06-01-2014, 13:57
فایل rar باز نمیشه
ممنون اصلاح شد

hossein68y
11-01-2014, 19:28
سلام و خسته نباشید.
اگه امکانش بود توضیح مختصری بدید که چطور فایل رو از avr به stm تبدیل کردید که برای بقیه میکروها مثل nxp هم انجام بدیم .اگه بشه این کتابخونه رو بصورتی آماده کرد که با کمی تغییر بشه تو بقیه میکرو ها هم ازش استفاده کرد خیلی عالی میشه .

wantedboy
11-01-2014, 21:34
سلام و خسته نباشید.
اگه امکانش بود توضیح مختصری بدید که چطور فایل رو از avr به stm تبدیل کردید که برای بقیه میکروها مثل nxp هم انجام بدیم .اگه بشه این کتابخونه رو بصورتی آماده کرد که با کمی تغییر بشه تو بقیه میکرو ها هم ازش استفاده کرد خیلی عالی میشه .

سلام
ممنون
شما کافیه یک کتابخانه خام برای lcd n96 برای میکروت داشته باشی.و بعد تابع font.c وارد اون کنی و یه سری دستورات هم که فکر کنم put pixel باشه را جابجا کنی.
به همین راحتی

mehdi22222
27-01-2014, 18:06
سلام مهندس من یه ال سی دی دارم مثل همون که تو عکسه من از eca خریدم با هر کتابخونه که پیدا کردم امتحان کردم راه نیوفتاد برد من stm32f4 هسته لطفا اگه شما هم از همون فروشگاه خریدین منو راهنمایی کنین ایا باید ال سی دی رو دستکاری کنم یا همین جوری رو مد 8 بیتی فعاله ممنون میشم اگه پاسخ بدین

wantedboy
27-01-2014, 18:36
سلام مهندس من یه ال سی دی دارم مثل همون که تو عکسه من از eca خریدم با هر کتابخونه که پیدا کردم امتحان کردم راه نیوفتاد برد من stm32f4 هسته لطفا اگه شما هم از همون فروشگاه خریدین منو راهنمایی کنین ایا باید ال سی دی رو دستکاری کنم یا همین جوری رو مد 8 بیتی فعاله ممنون میشم اگه پاسخ بدین
سلام
Lcd در حالت معمولی روی 16 بیتی تن‌ظیمه.
برای تغییر مدهم تو سایت سرچ بدی پیدا میکنی.

NoBoko
20-11-2014, 14:15
سلام،
من تازه دارم با این ال سی دی شروع میکنم و میخوام به دیسکاوری وصل کنم،
قبلا یک سری مثال از خود سایت st گرفته بودم که دستورالعمل استفاده از کتابخانه هم روش هست:
STSW-STM32098 STM32 embedded GUI library (AN3128) - STMicroelectronics (You can see links before reply)

الان که می خوام شروع کنم نمی دونم چه پایه هایی از lcd رو به برد دیسکاوری وصل کنم،
داخل کد این تنظیمات رو نوشته که البته واسه STM32L152 هست:


/* LCD Controller DEFINES for STM32L152-EVAL board */
#define LCD_CTRL_PORT_NCS GPIOH
#define LCD_GPIO_DATA_PORT GPIOE
#define LCD_CTRL_PIN_NCS GPIO_Pin_2
#define LCD_GPIO_PIN_SCK GPIO_Pin_13
#define LCD_GPIO_PIN_MISO GPIO_Pin_14
#define LCD_GPIO_PIN_MOSI GPIO_Pin_15
#define LCD_GPIO_RCC_BUS_PERIPH RCC_AHBPeriph_GPIOE
#define LCD_GPIO_RCC_BUS_PERIPH_NCS RCC_AHBPeriph_GPIOH
#define LCD_RCC_BUS_PERIPH RCC_APB2Periph_SPI1
#define LCD_SPI_PORT SPI1
#define LCD_GPIO_REMAP_PORT ((uint32_t)0)
#define LCD_CONNECTION_MODE GL_SPI

و اینم مربوط به تاچ:

/* Touchscreen Controller DEFINES for STM3210C-EVAL */
#ifdef USE_STM3210C_EVAL
#define TSC_I2C_PORT I2C1
#define TSC_I2C_CLK RCC_APB1Periph_I2C1
#define TSC_I2C_SDA_GPIO_PIN GPIO_Pin_6
#define TSC_I2C_SDA_GPIO_PORT GPIOB
#define TSC_I2C_SDA_GPIO_CLK RCC_APB2Periph_GPIOB
#define TSC_I2C_SDA_SOURCE GPIO_PinSource6
#define TSC_I2C_SDA_AF GPIO_Remap_I2C1
#define TSC_I2C_SCL_GPIO_PIN GPIO_Pin_7
#define TSC_I2C_SCL_GPIO_PORT GPIOB
#define TSC_I2C_SCL_GPIO_CLK RCC_APB2Periph_GPIOB
#define TSC_I2C_SCL_SOURCE GPIO_PinSource7
#define TSC_I2C_SCL_AF GPIO_Remap_I2C1
#define TSC_GPIO_PIN_SOURCE GPIO_PinSource14
#define TSC_IT_EXTI_PIN_SOURCE GPIO_PinSource14
#define TSC_GPIO_PORT_SOURCE GPIO_PortSourceGPIOB
#define TSC_EXTI_IRQ_CHANNEL EXTI15_10_IRQn
#define TSC_EXTI_LINE EXTI_Line14
#define TSC_IT_GPIO_CLK RCC_APB2Periph_GPIOB
#define TSC_IT_GPIO_PORT GPIOB
#define TSC_IT_GPIO_PIN GPIO_Pin_14

حالا میشه راهنمایی کنید من چکار کنم؟
ممنون

NoBoko
20-11-2014, 16:17
در واقع بهتر بود این طوری بپرسم،
این کدها با اینکه به مراتب چیپ ili9320 درونش تعریف شده، اما کانفیگ سخت افزاریش شبیه به ال سی دی های ili9320 (که تقریبا همین n96 هست) نیست؟



************************************************** ****************************
* @file stm32l152_eval_lcd.c
* @author MCD Application Team
* @version V4.6.1
* @date 18-April-2011
* @brief This file includes the LCD driver for AM-240320L8TNQW00H (LCD_ILI9320),
* AM-240320LDTNQW00H (LCD_SPFD5408B) Liquid Crystal Display Module
* of STM32L152-EVAL board RevB.
************************************************** ****************************

بیشتر به ال سی دی های پروتکل spi و i2c شبیهه؟؟؟

wantedboy
20-11-2014, 20:16
سلام
چیپستش فکر کنم با n96 یکی ولی n96 نه i2c نه spi را می افته کانفیگش خیلی راحته فکر کنم این یه نوع ال سی دی دیگه ای با هموم چیپست باشه.

NoBoko
20-11-2014, 21:56
سلام
چیپستش فکر کنم با n96 یکی ولی n96 نه i2c نه spi را می افته کانفیگش خیلی راحته فکر کنم این یه نوع ال سی دی دیگه ای با هموم چیپست باشه.

بله همان طور که فرمودید ال سی دی دیگه ای با همین چیپست هست ،اینم دیتاشیتش:
You can see links before reply

کاش میشد این مدل ال سی دی ها رو هم راه انداخت، چرا که با مثلا مد spi دیگه انقدر نیاز به سیم کشی و اشغال فضای برد نیست،
اونم با ترتیب قلندر قیچی که پایه های این ال سی دی و همچنین خود برد دیسکاوری داره:
You can see links before reply

areareza
03-03-2015, 21:43
سلام دوستان
من این کتابخونه رو جوری تغییر دادم که بشه هرکدوم از پایه های دیتارو به هر پروتی که خواستیم وصل کنیم ، هرکاری می کنم راه نمی افته نمی دونم مشکل از کجاست، اینم کد برنامه اگه امکانش هست کمک کنین ممنون میشم.

فقط من پایه های DB0 تا DB8 رو زمین نکردم نمی دونم این می تونه تاثیری داشته باشه یا نه ؟

فقطم فایل ili9325 رو تغییر دادم

dragonboy
03-03-2015, 23:47
بابا به جون خودوم اینا بدرد نمیخوره یه پروژه تعداد بالا درست نردین ببینین چه خبره .با با یکی نحوه اتصال lcd 12-00 به آرم یا کتابخانه ای یا فایل پی دی افی تو این زمینه نداره بهمون بده.این ال سی دی هم ارزونه هم میگن کارباهاش راحته.

areareza
03-03-2015, 23:51
آقا کسی نیست به من کمک کنه ، من فقط پایه های lcd رو می خوام به شماره های مختلف و پورت های مختلف وصل کنم
ممنون میشم کسی توضیح بده و برنامه منو چک کنه

arh8080
07-03-2015, 23:07
سی

mzelecom
10-08-2015, 15:46
سلام
دوستان کامل شد براتون برنامه را آپلودش کردم.
فقط قابلیت mmc مونده انشاالله اونم با کمک دوستان انجمن کاملش کنیم.
سلام
عالی هست.
فقط الان lcd رو به کدوم پین ها وصل کنم.
توی هدر فقط فقط پایه های کنترلی رو دیدم پایه های دیتا و ترتیبشون چجوری هست.

Hadi_ghr_e
10-08-2015, 22:20
سلام دوستان
با نرم افزار font editor به راحتی می توانید فوت های داخل سیستم را به راحتی نمایش بدهید.
براتون چندتا فوت و نرم افزار فونت editor را آپلود کردم.


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

hadiabdi
15-08-2015, 17:56
BitFontCreator Pro از این برنامه استفاده کنید برنامه خیلی خوبیه به نظر من برای فونت فارسی این برنامه خوبی هستش

Shapour_Ardebil
16-08-2015, 11:36
BitFontCreator Pro از این برنامه استفاده کنید برنامه خیلی خوبیه به نظر من برای فونت فارسی این برنامه خوبی هستش

با سلام

میشه یکم توضیح بدهید که
1- این برنامه چطوری کار میکند مثلا من میخواهو فونت هما (B Homa) را تبدیل کنم
2- چطوری از آن در برنامه ( LCD ) استفاده بکنیم

ممنون میشوم

hadiabdi
18-08-2015, 16:06
با سلام

میشه یکم توضیح بدهید که
1- این برنامه چطوری کار میکند مثلا من میخواهو فونت هما (B Homa) را تبدیل کنم
2- چطوری از آن در برنامه ( LCD ) استفاده بکنیم

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

hadiabdi
18-08-2015, 16:11
You can see links before reply

jonbakhsh
20-08-2015, 12:00
برای اندازه فونت هم میتونید به این صورت عمل کنید که برای بزرگ کردن فونت به هر اندازه هر کد به صورت x و y دو با کپی کنید
مثلا برای حرف B


11111111
1..11...11
.11..111

اگه بیاید و اینجوری چاپ کیند
1111111111111111
1111111111111111
11.....1111......1111
11.....1111......1111
....11........1111
یعنی هر کد دو بار از بالا پایین چاپ کنید میشه در عوض اینکه چند مدل فونت با اندازه مختلف توی فلش بریزین
از این روش استفاده کنید برای عکس هم من این کارو کردم و عکس کوچک بزرگ کردم یکم کیفیت پایین میاد ولی برای ساخت آیکون خوبه
مثلا وقتی روی تاچ روی آی کون کلید کردیم آیکون بزرگ بشه

Hadi_ghr_e
21-08-2015, 20:55
سلام
چطور میشه فونت رو با این برنامه ساخت و در برنامه پست اول استفاده کرد
سایز فونت رو چطور عوض کنم؟
نمیشه از دوتا سایز استفاده کنم تو یه برنامه؟

Hadi_ghr_e
04-09-2015, 14:42
سلام
حروف فارسی هستن ولی درهم برهم و جابجان
چیکار کنم؟

Hadi_ghr_e
12-09-2015, 21:39
دوستان کسی نمیتونه راهنمایی کنه؟
با
BitFontCreator یه فنت باز کردم
حالا چیکار کنم؟

Hadi_ghr_e
15-09-2015, 16:00
چقدر واقعا فعالیم ما