NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2217 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 3 از 5 نخستنخست 12345 آخرینآخرین
نمایش نتایج: از 41 به 60 از 100

موضوع: آموزش سیستم عامل rtx

  1. #41
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام مهندس
    لطفا فايل پروژه اي كه تغييرات رو توش اعمال كردين اينجا بذارين.
    نميشه بدون بررسي كردن چيزي گفت. البته فعلا
    _____________________________________
    _____________________________________

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #42
    کاربر فعال mihman آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    288
    تشکر
    159
    تشکر شده 164 بار در 121 پست

    پیش فرض

    ممنون
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar RTX.rar (45.8 کیلو بایت, 143 نمايش)

  4. #43
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mihman نمایش پست ها
    ممنون
    سلام دوست من
    اين فايلي كه گذاشتين، اون تغييرات رو توش اعمال كردين؟
    _____________________________________
    _____________________________________

  5. #44
    کاربر فعال mihman آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    288
    تشکر
    159
    تشکر شده 164 بار در 121 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sadmonew نمایش پست ها
    سلام دوست من
    اين فايلي كه گذاشتين، اون تغييرات رو توش اعمال كردين؟
    این فایلی که آپلود کردم کل پروژه هست ولی تغییرات مذکور را اعمال نکردم.ولی به محض اعمال اون تغیرات،خطاهایی که گفتم را میگیره.
    میشه شما هم تغییرات را اعمال کنید و بعد کامپایلش کنید و ببینید باز هم خطا میده

  6. #45
    کاربر علاقه مند avr.mohsen آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    محسن خبازی علوی
    نوشته ها
    65
    تشکر
    49
    تشکر شده 96 بار در 37 پست

    پیش فرض

    خدمت اساتید عزیز سلام عرض می کنم.
    در این برنامه که پیوست کردم
    وقفه رابط سریال را فعال کردم وقتی کاراکتری دریافت کرد
    تسک READKEY که اولویتش هم از همه بالاتر است کارش را ادامه بده و کاراکتر دریافتی را ارسال کند.
    مشکل:
    1.وقتی برنامه اجرا می شود (میکرو ریست می شود) تا زمانی که کاراکتری از رابط سریال دریافت نکرده مشکلی وجود ندارد و LEDها چشمک می زند ولی زمانی که کاراکتری ارسال می شود سیستم هنگ می کند.و کاراکتر هم ارسال نمی کند.
    سوال:
    1.اصلا در سیستم عامل RTX روش پیاده سازی وقفه چیست درست این کار را کرده ام.
    فايل هاي پيوست شده فايل هاي پيوست شده

  7. #46
    کاربر علاقه مند
    تاریخ عضویت
    Dec 2009
    نام
    qom
    نوشته ها
    20
    تشکر
    8
    تشکر شده 36 بار در 8 پست

    پیش فرض

    سلام دوستان
    کجا میشه یه آموزش جامع و کامل از این سیستم عامل پیدا کرد؟
    آیا آموزش فارسی غیر از این مطالب ارائه شده وجود داره؟
    اگه کسی چیز خوبی در اختیار داره لطف کنه همین جا برای همه آپلود کنه!

  8. #47
    کاربر علاقه مند avr.mohsen آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    محسن خبازی علوی
    نوشته ها
    65
    تشکر
    49
    تشکر شده 96 بار در 37 پست

    پیش فرض

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

  9. کاربران : 4 تشکر کرده اند از شما avr.mohsen برای ارسال این پست سودمند:


  10. #48
    عضو جدید
    تاریخ عضویت
    Mar 2011
    نوشته ها
    15
    تشکر
    7
    تشکر شده 2 بار در 2 پست

    پیش فرض

    سلام به همگی
    ضمن تشکر از اموزشهای دوستای عزیز
    اگه ممکنه در باره اینکه چرا برنامه که به os_sys_init(task_init); تومثال 8led میرسه هنگ میکنه و به اولین تسک هم نمیره یه توضیحی بدید ممنون
    اینم بگم بردم همون lpc2378 eke2 هستش
    با بوت لودر usb هم پروگرم میکنم
    ویرایش توسط vivid : 14-07-2012 در ساعت 16:13

  11. #49
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2012
    نوشته ها
    46
    تشکر
    9
    تشکر شده 20 بار در 18 پست

    پیش فرض

    نقل قول نوشته اصلی توسط pswin نمایش پست ها
    سلام
    من از هدر بودر eca (2368 و 1768 استفاده ميكنم و به دو تا مشكل برخوردم:

    1. فايل كانفيگ براي 1768 وجود نداره
    2. توي 2368 هم زمانبندي انجام نمي گيره. يعني بعد از init تسك اول اجرا ميشه و بعد از اون هيچ چيز ديگه اي اجرا نميشه و جتي تسك اول هم به حالت تعليق در مياد
    1.برای کانفیگ1768 system_LPC17xx.c و RTX_Conf_CM.c

    2.از چه کدی استفاده کردید؟

  12. تشکرها از این نوشته :


  13. #50
    کاربر علاقه مند
    تاریخ عضویت
    Mar 2012
    نوشته ها
    46
    تشکر
    9
    تشکر شده 20 بار در 18 پست

    پیش فرض

    نقل قول نوشته اصلی توسط vivid نمایش پست ها
    سلام به همگی
    اگه ممکنه در باره اینکه چرا برنامه که به os_sys_init(task_init); تومثال 8led میرسه هنگ میکنه و به اولین تسک هم نمیره یه توضیحی بدید ممنون
    با بوت لودر usb هم پروگرم میکنم
    مقدار task stack را زیاد کنید شاید درست شد
    .
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: config wizard.jpg
مشاهده: 74
حجم: 45.0 کیلو بایت  

  14. #51
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نام
    رامین
    نوشته ها
    8
    تشکر
    23
    تشکر شده 3 بار در 2 پست

    پیش فرض

    سلام

    RL_ARM کرک شده ورژن 4.13 :

    rlarm413.rar

  15. #52
    عضو جدید kheiri.saeid آواتار ها
    تاریخ عضویت
    Sep 2012
    نام
    سعید خیری
    نوشته ها
    11
    تشکر
    0
    تشکر شده 2 بار در 2 پست

    پیش فرض

    نقل قول نوشته اصلی توسط alireza9900 نمایش پست ها
    درست یادم نمی یاد برای MDK 4.2 باید بسته rl_arm جداگانه نصب می شد یا خیر(از 4.21 به بعد ولی مطمئنم که نیاز به بسته اضافی نیست)
    ولی اگه در محل نصب کیل فولد RL/RTX و همینطور فایل های RV31/LIB/RTX_*.lib هست فکر نکنم نیازی به بسته اضافی باشه.

    دوباره ضمیمه کردم

    سلام
    من فایل keygen را ندارمو متاسفانه لینک مورد نظر در پست شما کار نمیکنه، اگه امکانش هست مجدداً آپلود کنید یا اگر به ایمیل من بفرستید ممنونتون میشم.
    kheiri.saeid@gmail.com

  16. #53
    کاربر علاقه مند cheshmayebaru آواتار ها
    تاریخ عضویت
    Apr 2011
    نوشته ها
    40
    تشکر
    1
    تشکر شده 10 بار در 7 پست

    پیش فرض

    این سیستم عامل برای avr هم استفاده میشه

  17. #54
    مدیر انجمن
    تاریخ عضویت
    Dec 2009
    نام
    غلامحسن منصوری
    نوشته ها
    359
    تشکر
    408
    تشکر شده 819 بار در 248 پست

    پیش فرض

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

  18. #55
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    سلام.
    اين برنامه رو نوشتم ولي نميدونم چرا فقط تسک1 اجرا ميشه !! تو تابع init هر تسکي رو که اول مينويسم فقط همون تسک اجرا ميشه مشکل از چيه؟

    کد:
    #include <lpc23xx.h>
     #include <rtl.h>
     OS_TID tsk_ID1,tsk_ID2;
     __task void task1 (void);
     __task void task2 (void);
     __task void init (void);
     int main(){
    	 
     	os_sys_init(init);
    
    	
     		while(1){
    		 
     		}
        }
     __task void init (void){
     	 	
     	IODIR0=0X03;
     		IOSET0=0;	
     		os_tsk_create (task1,1);
     		os_tsk_create (task2,1);
     	    os_tsk_delete_self();
     	  }
     	 
     __task void task1 (void){
    	
     	int i=0;	
    
     		while(1){
    			
     				os_dly_wait (25);
     				if (i==0){
     				IOSET0=0x01;
     				i=1;
     				}
     				else{
     				IOCLR0=0x01;
     				i=0;
     				}
    				
     		  }
     	 }
     __task void task2 (void){
     	int f=0;
     	while(1){
     	 os_dly_wait (50);
     		   if (f==0){
     			IOSET0=(1<<1);
     			f=1;
     			}
     			else{
     			IOCLR0=(1<<1);
     			f=0;
     			}
     	  }
    	}

  19. #56
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام مهندس
    احتمالا مشکل به خاطر این پیش میاد که اولویت اجرای هر دو تسک رو 1 گذاشتین منظورم تو این دو تا خط:
    کد:
    os_tsk_create (task1,1);
    os_tsk_create (task2,1);
    _____________________________________
    _____________________________________

  20. کاربران : 2 تشکر کرده اند از شما sadmonew برای ارسال این پست سودمند:


  21. #57
    کاربر دائمی
    تاریخ عضویت
    Jun 2009
    نام
    روح الله خرم بخت
    نوشته ها
    403
    تشکر
    456
    تشکر شده 591 بار در 214 پست

    پیش فرض

    توی تنظیمات rtx یه قسمت وجود داره به نام تنظیمات زمان بندی . احتمال خیلی زیاد تنظیم اون قسمت رو از فایل کانفیگ rtx اشتباه وارد کردید . یه حالت مدیریت تسک توی سیسم عامل ها وجود داره به pre-emptive multi tasking اسپلش رو نمیدونم درست باشه یا نه . اگه اون حالت فعال باشه اون مشکلی که گفتید به وجود میاد . در این حالت شما با دستور os_task_pass باید دستور ایدل شدن تسک جاری یا انتقال به تسک بعدی رو صادر کنی .

  22. تشکرها از این نوشته :


  23. #58
    کاربر دائمی
    تاریخ عضویت
    Jun 2009
    نام
    روح الله خرم بخت
    نوشته ها
    403
    تشکر
    456
    تشکر شده 591 بار در 214 پست

    پیش فرض

    در ضمن اولویت تسک ها باید یکسان باشه وگرنه تا زمانی که تسک با اولویت بالا تر در حالت اکتیوه تسک با اولویت پایین تر اجرا نمیشه .

  24. تشکرها از این نوشته :


  25. #59
    کاربر دائمی
    تاریخ عضویت
    Jun 2009
    نام
    روح الله خرم بخت
    نوشته ها
    403
    تشکر
    456
    تشکر شده 591 بار در 214 پست

    پیش فرض

    در ضمن اولویت تسک ها باید یکسان باشه وگرنه تا زمانی که تسک با اولویت بالا تر در حالت اکتیوه تسک با اولویت پایین تر اجرا نمیشه .

  26. #60
    کاربر دائمی
    تاریخ عضویت
    Jun 2009
    نام
    روح الله خرم بخت
    نوشته ها
    403
    تشکر
    456
    تشکر شده 591 بار در 214 پست

    پیش فرض

    در ضمن اولویت تسک ها باید یکسان باشه وگرنه تا زمانی که تسک با اولویت بالا تر در حالت اکتیوه تسک با اولویت پایین تر اجرا نمیشه .

  27. کاربران : 2 تشکر کرده اند از شما roohlla برای ارسال این پست سودمند:


صفحه 3 از 5 نخستنخست 12345 آخرینآخرین

موضوعات مشابه

  1. [خبر] راهنمای انتخاب سیستم عامل
    توسط titery در انجمن Cortex-a8-a9 arm9-11
    پاسخ: 27
    آخرين نوشته: 26-05-2016, 12:37
  2. معرفی سیستم بلاگدهی درنا بلاگ
    توسط behnam6500 در انجمن گفت و گوي آزاد
    پاسخ: 7
    آخرين نوشته: 15-02-2014, 08:18
  3. Os سیستم عامل
    توسط akbh در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 4
    آخرين نوشته: 11-09-2011, 00:15
  4. یک اشتباه رایج در خنک نگه داشتن سیستم
    توسط arsalan681 در انجمن ترفندهای کامپیوتری/معرفی نرم افزار های مفید
    پاسخ: 0
    آخرين نوشته: 05-11-2010, 01:36
  5. سیستم ارسال اطلاعات کنترلی از طر
    توسط HN6 در انجمن پرسش و پاسخ (نرم افزارهای تخصصی)
    پاسخ: 0
    آخرين نوشته: 11-01-2008, 18:49

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •