منم فک کنم همین مشکل رو با 2012 داشتم از آخر با همون 2010 بود فک کنم کار میکردم مشکلی نبود
منم فک کنم همین مشکل رو با 2012 داشتم از آخر با همون 2010 بود فک کنم کار میکردم مشکلی نبود
سلام به همه ....
آقا یه مشکلی دارم با قسمت تاچ emwin البته قبلا در این مورد بحث شده ولی من هنوز باهاش مشکل دارم ...
نشانگر موس همش میپره .... خیلی بده .... کسی تونسته درستش کنه آیا ......؟؟؟؟؟؟؟
حس ترجمه و فارسی نویسی نداشتم
Hello,
You are right. Unfortunately, there is a Problem if Visual Studio 2015 is used.
But we have found a solution for this issue.
Change the Project Properties as followed:
1. Right-Click on the Project (e.g. SimulationTrial) -> Properties
2 Set Configuration to "All Configurations"
3. Goto Configuration Properties -> Linker -> Input.
4. Set Ignore All Default Libraries: "No"
5. Set Ignore Specific Default Libraries: "LIBC.lib;LIBCMTD.lib"
6. Goto Configuration Properties -> Linker -> Advanced
7. Set Image Has Safe Exception Handlers:"No (/SAFESEH:NO)"
8. Click "OK"-Button.
سلام
در تاپیک
نحوه نمایش عکس ذخیره شده در حافظه فلش خارجی از طریق emWin
این دستوراتی که توضیح دادند در کجا باید نوشته بشه؟
عکس را باید const char تعریف کنیم؟
آدرس nand رو از کجا باید متوجه بشم؟
تنظیم دیگه ای لازم نیست؟اگه همین دستورات نوشته بشه nand کار میکنه؟
خودم متوجه شدم در main باید نوشته بشه و عکس رو باید const char تعریف کنیم و تنظیم دیگه ای لازم نیست.
فقط آدرس nand رو نمیدونم از کجا متوجه بشم.مال منم همون 0x80000000 بود!
یه سوال اگه بخوایم این کار رو برای فرمت bmp انجام بدیم باید چیکار کنیم ؟هر تغییراتی دادم ارر کمبود فضا دارم .
ویرایش توسط paradox7 : 26-06-2016 در ساعت 16:43
سلام به همه ....
دوست عزیز ...
1- فلش داخلی میکرو معمولا برای عکسهای کوچیک خوبه ...
2- پیشنهاد من اینه که دنبال nand نرو ... کلی گرفتاری داره . چون روش فایل سیستم نداره ... باید فرمت بشه که همون فرمت جز گرفتاری هاشه ...
3- بهتره از میکرو اس دی برای ذخیره سازی استفاده کنی ، بخاطر راحتی کار ...
*هر چی عکس و ... داری بریز توی میکرو اس دی ... هم میشه واسه حافظه جانبی استفاده کرد هم جایی برای لود کردن دیتای مورد نیاز ...
* عکس رو اول لود میکنی توی رم خارجی بعد میتونی با توابع emwin عکس رو نشون بدی ...
موفق باشی ....
سلام
تعداد ویجت ها توی صفحات مختلف مولتی پیج از یه تعداد که بیشتر میشه به مولتی پیج، پیج جدید اضافه نمیشه و کلا هنگ میکنه !
کسی میتونه راهنمایی کنه که چکار باید انجام بدم ؟
ویرایش توسط goldperson : 26-06-2016 در ساعت 18:37
این مشکل به دلیل فضای کم حافظه sram هست
حالا یا باید فضای بیشتری رو به emwin اختصاص بدید یا ویجت ها رو داخل صفحات مختلف قرار بدید و هر صفحه رو جداگانه لود کنید.
کسی میدونه دلیل این ارور چیه ؟:
ویرایش توسط goldperson : 29-06-2016 در ساعت 19:05
هنگ کردن در میکروی آرم معمولن پیش نمیاد. احتمالن میکرو وارد وفقه Hard_Fault Handler شده باشه. علت اون معمولن اینه که gui_delay رو در محل نا مناسبی قرار دادین و موجب خطای دسترسی غیرمجاز به حافظه شده است. این مساله وقتی از rtx استفاده می کنید بیشتر پیش میاد. ممکنه از interrupt ها هم همزمان با rtx استفاده کرده باشید...
- - - Updated - - -
مشکل از رم میکرو است که پر شده. پنجره ها رو وقتی باهاشون کار ندارین kill کنین
- - - Updated - - -
یک مشکل که اکثر دوستان دارن اینه که وقتی کار با پنجره ای تمام شد اون رو kill نمیکنن و در حافظه باقی می مونه. به همین دلیل پس از مدتی هنگ میکنه (خطای hard fault handler).
سلام
کسی میدونه چرا نمیشه با وجود اینکلود کردن کتابخانه string
داده از این نوع تعریف کرد ؟
سلام ....
فکر نکنم تو سی یا تو کیل بشه داده از این نوع تعریف کرد .....
سلام.
سوال من اینه میشه در یه صفحه که با dialogbox درست شده ویجتهایی تعریف کرد که بشه به نوعی parentشون رو همون هندل dialogbox گذاشت تا به callbackاون دسترسی داشته باشن؟
من یه پیج رو با dialogbox درست کردم که شامل یه framewin و یه textbox هستش. تعداد buttonها در این پیج چون وابسته به یه متغییر قبلی بود رو جدا با BUTTON_CreateEx درست کردم و بجای parent در این تابع، هندل دیالوگ درست شده رو دادم. ولی کلیک روی buttonها هیچ تاثیری روی صفحه نداره (وارد callback دیالوگ باکس نمیشه).
بعد از ساختن button ها با تابع BUTTON_CreateEx از تابع WM_SetCallback استفاده کردم و دوباره هندل dialogbox و خود تابع callback رو به عنوان ورودی بهش دادم (یه جورایی دوباره بهش یادآوری کردم ) درست شد ولی ایرادی که داره وقتی با تابع WM_DeleteWindow میخوام اون پیج رو kill کنم نمی دونم چرا desktop رو هم kill میکنه و کلا دیگه emwin بالا نمیاد.
اگه از dialogbox استفاده نکنم و یه framewin رو با تابع FRAMEWIN_CreateEx هم درست کنم کلا تصویر بهم ریخته است و بقایای تصویر پیج قبلی هم دیده میشه.
خلاصه اینکه من یه پیجی میخواستم درست کنم که button های اون جدا از dialogbox درست بشه ولی هنوزم بتونم با کلیک کردن روی اون Buttonها وارد تابع callback دیالوگ باکس بشم.
خواهش میکنم راهنمایی کنید
سلام میخواستم بدونم چطوری میشه میزان فشار روی صفحه تاچ رو تنظیم کرد (یعنی تنظیم کنیم با چه مقدار فشار کلیدها عمل کنه )توی دیتاشیت ads7846 یه چیزایی نوشته ولی من زیاد متوجه نشدم