اطلاعیه

Collapse
No announcement yet.

اجرای همزمان دوحلقه در کدویژن

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    اجرای همزمان دوحلقه در کدویژن

    سلام
    اساتید گرامی آیا در کدویژن می شود دو حلقه یا بیشتر باز کنیم و میکرو کنترلر همزمان برنامه دو حلقه را اجرا کنه کثلا در حلقه یک دستور delay و در حلقه 2 دستور شرطی ifرا چک کنه؟

    #2
    پاسخ : اجرای همزمان دوحلقه در کدویژن

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

    قبلا دوست خوبم شاهین بهاری در این رابطه تاپیکی رو ارائه کرده بودن که با سرچ می تونید پیداش کنید.
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
    ------------------------------------------------------------------------------------------------------
    محصولات

    دیدگاه


      #3
      پاسخ : اجرای همزمان دوحلقه در کدویژن

      به یاد داشته باشید میکرو در یک لحظه فقط و فقط یک دستور رو اجرا میآ‌کنه. به هیچ وجه دو دستور هم زمان اجرا نمیشن.
      فکر میآ‌کنم CPU های تک هستهآ‌ای کامپیوتر هم همین طور باشن.
      ولی با یه سری تکنیک آ‌های خاص مثل سوئیچ کردنآ‌های بسیار سریع بین دستورات، حالت پردازش موازی رو شبیه سازی میآ‌کنن.همون طوری که دوست عزیزمون آقای آراسته گفتن با استفاده از وقفه تایمر ها این کار انجام میگیره.

      دیدگاه

      لطفا صبر کنید...
      X