ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 7 از 7
  1. #1
    2013/04/05
    ایران
    45
    1

    مشکل خواندن اطلاعات از چند میکرو با ارتباط سریال usart

    سلام خدمت دوستان گرامی خسته نباشید
    من یه مشکل با ارتباط سریال دارم اونم اینکه که یه میکروی مرکزی دارم که قرار از چند میکرو اطلاعاتی رو بخونه حالا این میکرو ها زمان خاصی اطلاعاتشون رو میفرستن مشکل من اینه که با دستور های خوندن اطلاعات از پورت سریال مثل getchr ، gets() ، scanf همه به این صورت هستن که زمانی که در برنامه قرار میکیرند اجرای برنامه متوثف میشود تا حتما از پورت سریال اطلاعات در یافت کنند در حالی که اطلاعات در زمان قرار است ارسال شوند.
    من میخوام یه دستور باشه که هم پورت سریال رو اسکن کنه و هم میکروی اصلی تا زمانی که اون میکرو ها اطلاعاتشون رو ارسال کنند.لطفا کمک کنید که چیکار کنم
    اگخه کسی میتونه لطفا کمک کنه ممنون
  2. #2
    2014/05/29
    قدس
    1,201
    110

    پاسخ : مشکل خواندن اطلاعات از چند میکرو با ارتباط سریال usart

    نقل قول نوشته اصلی توسط imandd
    اجرای برنامه متوثف میشود تا حتما از پورت سریال اطلاعات در یافت کنند
    خب با وقفه سریال اطلاعات رو دریافت کن، تا هر موقع دیتا اومد برا میکرو ....
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.
  3. #3
    2013/04/05
    ایران
    45
    1

    پاسخ : مشکل خواندن اطلاعات از چند میکرو با ارتباط سریال usart

    ممنون که جواتب دادید میشه یه مثال برام بزنید من با وقفه سریال کار نکردم
    ببخشید یسوال دیگه اینکه من یه میکروی مرکزی دارم و میخوام از دو میکروی دیگر اطلاعات دریافت کنم این شدنی هست ؟ الان تو پروتعوس شبیه سازی کردم با اینکه سر یه زمان مشخص اطلاعات دو میکرو رو با فاصله زمانی ارسال میکنم و لی میکروی مرکزی نمیتونه در یافت کنه
  4. #4
    2014/05/29
    قدس
    1,201
    110

    پاسخ : مشکل خواندن اطلاعات از چند میکرو با ارتباط سریال usart

    1) دیتاشیت رو ببین...از کدویزارد کدویژن هم میتونی استفاده کنی و بعد از کامپایل شدن کد ها برو ریجستر ها رو بررسی کن که چرا این 1 شده و اون0
    2) پروتئوس رو ولش کن، زیاد اعتماد نکن بهش، مدار رو در عمل ببند، بعضا شده که مدار هام تو پروتئوس جواب ندادن ولی در عمل...
    3) والا با usart نمیدونم، ولی با Spi میشه...... البته با usart هم میشه الان که حساب میکنم، ولی باید خودت دو تا پایه select تعریف کنی و از وقفه و....(کلی دنگ و فنگ^_^)
    اگه فاصله بین مدار ها زیر 15 متره همون rs232 خوبه اگه زیر 85 بالای 15 هستش rs485 خوبه، اگه فاصله کمه Spi و چیزای دیگه خوبه، اگه خیلی زیاده فاصله از فرستنده گیرنده رادیویی مثلا nrf همزمان با 5 تا ماژول دیگه میتونه کانکت بشه و تابادل دیتا داشته باشه
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.
  5. #5
    2012/09/06
    317
    24

    پاسخ : مشکل خواندن اطلاعات از چند میکرو با ارتباط سریال usart

    نقل قول نوشته اصلی توسط imandd
    ممنون که جواتب دادید میشه یه مثال برام بزنید من با وقفه سریال کار نکردم
    ببخشید یسوال دیگه اینکه من یه میکروی مرکزی دارم و میخوام از دو میکروی دیگر اطلاعات دریافت کنم این شدنی هست ؟ الان تو پروتعوس شبیه سازی کردم با اینکه سر یه زمان مشخص اطلاعات دو میکرو رو با فاصله زمانی ارسال میکنم و لی میکروی مرکزی نمیتونه در یافت کنه
    میتونی از یک میکرو(مرکزی) با 2 سریال استفاده کنی و هر سریال برای یک میکرو.
    دوست عزیز اگه مفید بود روی تشکر بزن
  6. #6
    2013/04/05
    ایران
    45
    1

    پاسخ : مشکل خواندن اطلاعات از چند میکرو با ارتباط سریال usart

    نقل قول نوشته اصلی توسط david24
    میتونی از یک میکرو(مرکزی) با 2 سریال استفاده کنی و هر سریال برای یک میکرو.
    سلام ممنون که جواب دادید
    ببینید بنظرم این که داخل پروتعوس نمیشه یه نقص نرم افزاری هست چون چک کردم
    مثلا من میخوام به صورت بیسیم با ماژول ارتبات برقرار کنم یه میکروی مرکزی دارم و چندتا فرستنده که با زمن های مختلف اطلاعاتشون رو ارسال میکنن یعنب هر لحضه یکی ا میکروها با میکروی مرکزی ارتباط داره برای همین فکر نمیکنم تو عمل مشکلی پیش بیاد
  7. #7
    2012/09/06
    317
    24

    پاسخ : مشکل خواندن اطلاعات از چند میکرو با ارتباط سریال usart

    نقل قول نوشته اصلی توسط imandd
    سلام ممنون که جواب دادید
    ببینید بنظرم این که داخل پروتعوس نمیشه یه نقص نرم افزاری هست چون چک کردم
    مثلا من میخوام به صورت بیسیم با ماژول ارتبات برقرار کنم یه میکروی مرکزی دارم و چندتا فرستنده که با زمن های مختلف اطلاعاتشون رو ارسال میکنن یعنب هر لحضه یکی ا میکروها با میکروی مرکزی ارتباط داره برای همین فکر نمیکنم تو عمل مشکلی پیش بیاد
    اگر زمانبندی مناسب باشه و زمانهای رخداد خطا و ... موارد دیگر حساب بشه مشکلی نیست.
    میتونید بصورت نوبتی شروع به ارسال و دریافت کنید.
    دوست عزیز اگه مفید بود روی تشکر بزن
نمایش نتایج: از 1 به 7 از 7

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

  1. مشکل با ارتباط سریال usart
    توسط x_force در انجمن میکروکنترلرهای AVR
    پاسخ: 10
    آخرين نوشته: 2018/06/15, 00:35
  2. طریقه خواندن اطلاعات از پورت سریال میکرو
    توسط ali2590 در انجمن میکروکنترلرهای AVR
    پاسخ: 5
    آخرين نوشته: 2014/07/17, 01:13
  3. خواندن اطلاعات eeprom میکرو کنترلر توسط پورت سریال
    توسط saminco در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2014/03/15, 13:08
  4. مشکل با Timeout در ارتباط سریال USART
    توسط mohsen_ff در انجمن میکروکنترلرهای AVR
    پاسخ: 10
    آخرين نوشته: 2013/11/03, 20:06
  5. ارتباط میکرو و کامپیوتر با پورت سریال و خواندن اطلاعات با visual basic
    توسط baby_1 در انجمن برنامه نويسي و اينترفيس
    پاسخ: 3
    آخرين نوشته: 2010/05/14, 11:00

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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