محل تبلیغات شما

با سلام .

توی این سری از مطالب قرار هست  در موردفایلها ، قابلیتها ، نحوه ی تنظیمات، و راه اندازی  کتابخانه مربوط به lcd nokia1661 به صورت نرم افزاری مطالبی را بیان کنم . این مطالب سبب صرفه جویی در زمان شما برای کار با کتابخانه خواهد شد پس به دقت مطالب را دنبال نمایید.

برای تهیه کتابخانه میتوانید به اینجا مراجعه نمایید

توی این پست ابتدا در مورد فایلها ی کتابخانه و اینکه هر کدام شامل چه چیزهایی هستند صحبت میکنم .

زمانی که فایل در یافتی رو از حالت فشرده خارج میکنید 4 پوشه در اختیار شما قرار میگیرد .

فایلهای کتابخانه

پوشه Example  مثال راه اندازی است که شامل کدها و فایل اجرایی برای avr یا stm32  است   .

پوشه glcd مربوط به قسمت گرافیک،

پوشه txt_lcd_adjustablefont مربوط به قسمت متنی  ،

و پوشه lcd  در واقع هسته کتابخانه  است.

قبل از اینکه در مورد فایلهای هر پوشه توضیح بدم ، یک مطلب کلی را در مورد نام فایلهاو کارکردشون توضیح میدم :

1 - فایلهایی که در نام آنها typedef  وجود دارد :

   این فایل شامل تعاریف مربوط به نوع داده های مورد استفاده کتابخانه است.

2 - فایلهایی که در نام آنها names وجود دارد :

  این فایل شامل مقادیر مجاز برای استفاده در فایل   conf  و typedef  است . که برای سهولت استفاده نامگذاری شده اند.

3- - فایلهایی که در نام آنها conf وجود دارد :

   این فایل اصلی ترین فایل برای کاربران است چرا که config  کتابخانه ، در این فایل انجام میشود و       می توان از طریق  آن برخی قابلیتها را در کتابخانه فعال یا غیر فعال کرد که در حجم و سرعت اجرای توابع کتابخانه تاثیر گذار است .

بعد از این توضیح کوتاه فایلهای هر پوشه را توضیح میدم .

پوشه lcd  شامل فایلهای زیر است:

فایل های هسته

فایل های nokia1661_lcd.h و nokia1661_lcd.c   :

در این فایل هاالگوی توابع و  بدنه توابع کتابخانه تعریف شده است .

فایل spdf54124b.h :

این فایل شامل کامندهای مربوط به درایور lcd  هست . که برمبنای دیتا شیت چیپ درایور lcd نامگذاری شده اند .

فایل spdf54124b_color.h :

این فایل شامل یک تعدادی از کدهای رنگ مربوط به lcd هست .

بقیه فایلها هم کارکردی مطابق طبق توضیحات کلی بالادارند .

 

فایلهای پوشه glcd شامل فایلهای زیر است :

فایلهای پوشه glcd

این دو فایل شامل الگوی توابع و بدنه توابع گرافیکی کتابخانه میباشند .

فایلهای پوشهtxt_lcd_adjustablefontشامل فایلهای زیر است :

فایلهای قسمت text

4 فایل اولی از بالا  فونت هستند .

فایلهای txt_lcd.h و txt_lcd.c  فایلهلی اصلی قسمت متنی هستندکه تعاریف الگو و سورس توابع در آنها قرار دارد.

فایل txt_lcd_persian_table.h :

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

داده های درون این فایل برای تشخیص اتوماتیک نوع حروف فارسی استفاده میشود .

فایل txt_lcd_font.h :

تمام فونتهایی را که قصد استفاده از آنها را دارید باید در این فایل تعریف شوند .

کارکرد بقیه فایلها هم طبق همان توضیحات کلی در مورد فایلها میباشد .

 

در اینجا قسمت معرفی فایلها به پایان رسید. در قسمت بعدی مطالب مربوط به راه اندازی کتابخانه و تنظیمات مربوطه را توضیح میدم .

لینک قسمت بعدی : در حال تکمیل

 

 

 

راهنمای استفاده از کتابخانه lcd nokia1661 - قسمت1

کتابخانه حرفه ای nokia 1661 lcd برای میکروهای stm32 و avr

فایل word آموزش آلتیوم دیزاینر

فایل ,کتابخانه ,lcd ,مربوط ,پوشه ,فایلهای ,این فایل ,مربوط به ,txt lcd ,فایل شامل ,در مورد

مشخصات

تبلیغات

محل تبلیغات شما

آخرین ارسال ها

برترین جستجو ها

آخرین جستجو ها

درس عربی