توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : درست کردن menu
دوستان بهترین روش برای درست کردن منو چی هست ؟؟
ایا تکنیک خاصی برای این کار هست ؟؟
اگه بخوام از gui استفاده کنم باید چی کار کنم ؟؟
سلام
Gui یک راهنما داره حدودا 7-8 مگی هست از اینترنت دانلود کن و بخون
سلام
gui یک راهنما داره حدودا 7-8 مگی هست از اینترنت دانلود کن و بخون
من چیزی پیدا نکردم
برای درست کردن منو بدون gui تکنیک خاصی هست ؟؟
نه بدون gui هم میشه.فقط یکم برنامه نویسی می خواد و اینکه منو به چه صورت هست.اگه فقط منو باشه می شه کاری کرد ولی به جز منو چیزای دیگه ای هم لازم باشه بهتره از gui استفاده بشه.
مثلا 1 منو برای تنظیمات 1 دستگاه
بشه چند تا پارامتر رو تنظیم کرد
من تا حالا با gui کار نکردم لطفا اگه مطالب اموزشی یا سورسی میناسید راهنمایی کنید
همون طور که اقای زارعی گفتن یه فایل help داره به زبان اصلی.(ucgui)
ببینین می تونین به این صورت عمل کنین که مثلا چندتا دستگاه دارین که واسه هر کدوم ایکونی در نظر گرفته شده.
واسه صفحه اول یه عکس با اون ایکونها درست می کنین.مثل منوی گوشی های اندروئیدی(مثلا)وا با کلیک روی هر کدوم ار اونا به بخش تنظیمات اون قسمت می رین.
بعد مثلا 6 یا 7 سطر متن میاد که با کلیک روی هر متن تنظیمات اون قسمت میاد وو ..............................
دقیقتر بگم یه کم فکر و یه کم برنامه نویسی می خواد
البته منو هائی هستن که دیگه کار به این راحتیها در نمی یاد.که در این صورت نیاز به یک سورس قوی مثل ucgui هست.
behnam6500
23-11-2012, 17:23
لینک دانلود ucgui رو دارید؟
m_online3710
23-11-2012, 18:29
ممنون ميشم يه آدرسي يا اسمي اط اون pdf نحوي طراحي gui اينجا بزاريد
منم خيلي وقته دنبال طراحي همچين چيزي هستم اما اصولش رو نمي دونم
You can see links before reply
pass :132
ممنون از راهنمایی که کردید بسیار عالی بود ولی باید روش زمان گذاشت
دوستان حالا اگه یه چیز خیلی خیلی سبک در حد چند تا منوی ساده باشه که مثلا با avr هم بشه راش انداخت و glcd رو هم ساپورت کنه
باید چی کار کرد ؟؟
دیگه باید برنامه نویسی کرد
دیگه باید برنامه نویسی کرد
دوست عزیز من میخواستم بدونم الگوریتم خاصی هست برای این کار
قبلا نوشتم البته با استفادهاز چند تا switch ولی حس میکنم این کار زیاد درست نیست
میخوام بدونم تکنیک خاصی هست برای این کار ؟؟
behnam6500
23-11-2012, 20:32
ببین رفیق برای اینکه بخوای بصورت گرافیکی منو یا هرچیزی داشته باشی، باید بدونی دقیقن چی و به چه صورت باید پیاده سازی شه. یعنی طوری باشه که بعدن بتونی به راحتی هرتغییری بخوای توش بدی... واسه همین باید یه الگوریتم براش داشته باشی تا طبق اون بتونی کد بزنی! البته اگه نمیخوای از GUI بالا استفاده کنی!
من خودم شروع کردم به ساخت یه GUI. که توی لینک زیر دکمه که براش طراحی کردم رو میتونی ببینی:
اینترفیس گرافیکی برای lcd tft (You can see links before reply)
البته کاملتر شده! و همینطور FORM هم طراحی شده براش... در کل اینکه باید بتونی با توابع گرافیکی و ساختمان ها و... کار کنی برای طراحیش.. استارت بزن هرجاش راهنمایی خواستی بگو
البته که هست . و اونها رو میشه توی سورس هایی مثل ucgui یا emwin پیدا کرد اما همون طور هم که خودتون گفتید کار کردن با اونها در ابتدا سخته و مهمتر از اون این که قدرت پردازشی زیادی نیز لازم دارن . در مورد EMWIN باید بگم که یه نرم افزار باحال داره که با اون میشه شبیه به ویزار و به صورت به گرافیکی منومون رو توی کامپیوتر طراحی کنیم و اون خودش میاد و کدها رو تولید میکنه . در مورد قدرت پردازشی هم من یه ایده دارم . اکه بشه با میکرویی از سری ARM مثلا LPC1313 یه HMI طراحی کرد و از این HMI برای رابط کاربری برنامه ای که مثلا توی AVR نوشتیم استفاده کرد (کلید های زده شده در HMI و یا اطلاعاتی که میخواهیم نشان دهیم را از طریق USART منتقل کنیم ) خیلی خوب میشه .
نظر دوستان چیه ؟
برنامه ای که توی پست قبل معرفیش کردم رو این جا میذارم :
ببین رفیق برای اینکه بخوای بصورت گرافیکی منو یا هرچیزی داشته باشی، باید بدونی دقیقن چی و به چه صورت باید پیاده سازی شه. یعنی طوری باشه که بعدن بتونی به راحتی هرتغییری بخوای توش بدی... واسه همین باید یه الگوریتم براش داشته باشی تا طبق اون بتونی کد بزنی! البته اگه نمیخوای از gui بالا استفاده کنی!
من خودم شروع کردم به ساخت یه gui. که توی لینک زیر دکمه که براش طراحی کردم رو میتونی ببینی:
اینترفیس گرافیکی برای lcd tft (You can see links before reply)
البته کاملتر شده! و همینطور form هم طراحی شده براش... در کل اینکه باید بتونی با توابع گرافیکی و ساختمان ها و... کار کنی برای طراحیش.. استارت بزن هرجاش راهنمایی خواستی بگو
شما برای شروع از همون pdf شروع کردید ؟
behnam6500
23-11-2012, 22:23
شما برای شروع از همون pdf شروع کردید ؟
نه من تازه الان دانلودش کردم..
morteza_rk
23-11-2012, 23:20
آقا روح الله اون نرم افزار رو دانلود کردم. واقعا که جالب و قشنگه. ممنون
abolfazld
24-11-2012, 10:14
سلام به همگی دوستان
اول از آقا روح الله تشکر میکنم به خاطر ارسال نرم افزار
اقا چه جوری باید با این کدها کار کرد؟کجا قرار میگیرن؟
لطفا در این مورد راهنمایی کنید
ممنون
اول اين كه خواش ميكنم . بعدش هم بايد بگم اين نرم افزار و كتابخونه هايي كه كد هاش رو براش بيرون ميده همگي به همراه keil ارايه ميشه . دوم اين كه من خودم هنوز با اين كتابخونه ها كا نكردم و براي اين كه بخوايم از اين قابليت استفاده كنيم بايد كتابخونه ي داده شده رو بايد با ال سي دي و ميكرومون هماهنگ كنيم يا به اصطلاح اين كتاب خونه ها رو روي ميكرومون پورت كنيم .
من خود توي arm تازه كارم و خيلي وقت نيست كه شروع كردم به خاطر همين هم به دوستايي كه استاد ما محسوب ميشن پيشنهاد ميكنم يه بخش براي كار روي اين كتابخونه ايجاد بشه .
abolfazld
24-11-2012, 14:04
اساتید گرامی بیایین استارت کار رو بزنین تا بریم جلو .به نظر من مبحث مهمی هست و شاید مشکل خیلیا باشه
البته اگه نرم افزار قوی تری هم باشه بد نیست
منتظریم
دقیقا هدف من هم از ایجاد این تاپیک همین بود
لطفا کسایی که تجربه دارن تو این کار استارتش رو بزنن یا راهنمایی کنن باید چی کار کنیم
shahrivar88
25-11-2012, 01:31
منظورت اینه؟ پیوست!
abolfazld
25-11-2012, 09:22
منظورت اینه؟ پیوست!
سلام دوست عزیز این پروژه lcd کاراکتری هست .مبحث ما روی lcd گرافیکی است.
abbasalifix
25-11-2012, 12:25
مرسی از همه
من یه چیزایی فهمیدم از این نرم افزار
اینکه ما میتونیم منوهایی مثل منو موبایل رو طراحی کنیم بعد این نرم افزار به ما یه کد میده که ما باید اون رو ادیت کنیم و متناسب با نوع گزینه کار مورد نظر رو بهش فرمان بدیم
سلام دوستان
یه چیز جالب پیدا کردم گفتم اینجا هم بزارم تا دوستام هم استفاده کنن . داشتیم در مورد menu کار میکردیم . جمع بندی من تا حال از چیزهایی که فهمیدم اینه که طراحی منو از اساس کار بسبار آموزنده ولی وقت گیری هست و استفاده از emwin هم بسیار عالی است اما نیاز به مهارت و دانش بالا در برنامه نویسی و کار با میکروی ارمی که برنامه رو برای اون مینویسیم داره . من بعد از جست و جو های فراوان فهمیدم شرکت میکروچیپ مجموعه ی کاملی از کتابخونه ارایه میده که کتابخونه ی کرافیک هم بخشی از این مجموعهی خفن کتاب خونه هستش . تازه برای این که با این کتابخونه راحت تر بشه کار کرد به نرم افزار توپ داره شبیه به اون نرم افزاری که توی پست های قبل گذاشتم که طراحی محیط گرافیکی رو بسیار ساده میکنه . نکته ی به شدت مثبت دیگه ی این کتاب حونه اینه که از ال سی دی n96 چینی هم پشتیبانی میکنه و نیازی به نوشتن درایور نداره . از طرفی منوال طریقه ی استفاده ازش هم بسیار کامله و کاملا قابل فهم و ساده هستش و از توضیح معماری این کتاب خونه رو شامل میشه تا طریقه ی ساختن اولین پروژه . من خودم چند وقت پیش از روی avr به عنوان میکروی 8 بیتی اصلی که باهاش کار میکردم به pic سویچ کردم و حالا مبینم pic و میکروچیپ چقدر خفنه !
نرم افزاری که گفتم و منوال کتاب خونه ی گرافیکی میکروچیپ رو این جا قرار میدم
GDD X Beta v0.20-windows installer.zip - 4shared.com - online file sharing and storage - download (You can see links before reply)
Graphics Library Help.pdf - 4shared.com - document sharing - download (You can see links before reply)
sigma-mx
26-11-2012, 20:25
بله ، درسته . لایببری گرافیک خیلی کاملی داره . علاوه بر اون بسیاری چیزهای دیگه از قبیل کتابخانه MDD ) Memory Disk Drive) - شبکه - تاچ و ... هم خیلی کامل هستن و برای هر کدوم کلی pdf ، doc و مثال zip وجود داره . واقعا حرف نداره
بعلاوه برای موضوعهای خاص هم کلی application note داره که بسیار منابع خوبی هستند .
abolfazld
26-11-2012, 20:43
سلام دوستان الان میکروی آرم رو دریابید cry::
سلام به همگی
دوستان در حال حاظر بهترین گزینه Ucgui هست و بهتره روی اون زوم کنید توی عمل هم جواب داده
خوب درسته اما نکته ایی که درمورد ucgui اینه که خیلی خیلی شبیه به emwin هست . حتی اگه شما به منوالشون نگاه کنید نمدونید کدوم رو از روی کدوم نوشتن . در ضمن emwin هم توی سمپل های برد lpc1768 هست . من از خدامه که با کمک همدیگه بتونیم emwin یا ucgui رو راه بندازیم .
کسی تو زمینه ی ucgui تجزبه ی عملی نداره به ما کمک کنه ؟
خوب درسته اما نکته ایی که درمورد ucgui اینه که خیلی خیلی شبیه به emwin هست . حتی اگه شما به منوالشون نگاه کنید نمدونید کدوم رو از روی کدوم نوشتن . در ضمن emwin هم توی سمپل های برد lpc1768 هست . من از خدامه که با کمک همدیگه بتونیم emwin یا ucgui رو راه بندازیم .
کسی تو زمینه ی ucgui تجزبه ی عملی نداره به ما کمک کنه ؟
یکی از دوستان که توی هیمن انجمن هم هست قبلا صحبت کردیم emwin تائید نکرد به دو دلیل یکی اینکه گفت رم زیاد تری میخواد دوم اینکه تست کرده بود بعد از چندین ساعت emwin هنگ کرده بود
من هر مثالی بخواین برای هر میکرویی دارم دقیقا چی میخواین بگین براتون بذارم
ucgui برای السیدی n96 و میکروی lpc1768 . واقعا ممنون میشم کارمون رو راه بندازید .
یکی از دوستان که توی هیمن انجمن هم هست قبلا صحبت کردیم emwin تائید نکرد به دو دلیل یکی اینکه گفت رم زیاد تری میخواد دوم اینکه تست کرده بود بعد از چندین ساعت emwin هنگ کرده بود
من هر مثالی بخواین برای هر میکرویی دارم دقیقا چی میخواین بگین براتون بذارم
بله emwin خیلی عالیه و تقریبا عین این میمونه که ucgui ویندوز xp باشه و emwin ویندوز visat یا سون.
emwin بیشتر (ونه لزوما)روی میکروهائی مثل lpc1788 و stm32f4 که دارای کنترولر lcd داخلی و یا قابلیت fsmc بوده و سرعت بالائی داشته باشند پورت می شه.هنگ کرده اونم دلایل زیادی میتونه داشته باشه که یکیش demo بودن بیشتر نسخه های استفاده شده از اون می تونه باشه.
یکی از دوستان که توی هیمن انجمن هم هست قبلا صحبت کردیم emwin تائید نکرد به دو دلیل یکی اینکه گفت رم زیاد تری میخواد دوم اینکه تست کرده بود بعد از چندین ساعت emwin هنگ کرده بود
من هر مثالی بخواین برای هر میکرویی دارم دقیقا چی میخواین بگین براتون بذارم
لطفا برای stm32f103 هن بزارید
hameddashti84
27-08-2013, 23:15
سلام من هر چه فایل pdf ucgui و مثال های اون رو خوندم بیشتر گیج شدم توی مثال هایی که دوستان برام ارسال کردند از ucosII استفاده شده بود که من اصلا نتونستم task هاشو درک کنم توی pdf نوشته بدون os هم میشه راه اندازیش کرد میکروی من lpc1768 هست میشه دوستان یه مقدار راهنماییم کنن یا یه مثالی بدون os برام بفرستن که کارم راه بیفته؟
hameddashti84
27-08-2013, 23:20
یکی از دوستان که توی هیمن انجمن هم هست قبلا صحبت کردیم emwin تائید نکرد به دو دلیل یکی اینکه گفت رم زیاد تری میخواد دوم اینکه تست کرده بود بعد از چندین ساعت emwin هنگ کرده بود
من هر مثالی بخواین برای هر میکرویی دارم دقیقا چی میخواین بگین براتون بذارم
سلام من هر چه فایل pdf ucgui و مثال های اون رو خوندم بیشتر گیج شدم توی مثال هایی که دوستان برام ارسال کردند از ucosII استفاده شده بود که من اصلا نتونستم task هاشو درک کنم توی pdf نوشته بدون os هم میشه راه اندازیش کرد میکروی من lpc1768 هست میشه دوستان یه مقدار راهنماییم کنن یا یه مثالی بدون os برام بفرستن که کارم راه بیفته؟
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.