من میخوام با استفاده از ارتباط سریال 12 بایت را از کامپیوتر بگیرم و ذخیره کنم. ولی حتما باید با وقفه ی rx باشه. یعنی می خوام میکرو یه کاری انجام بده و هروقت اولین بایت اومد کارشو ول کنه و بره هر 12 بایت را بگیره و جایی ذخیره کنه. کسی می دونه چطوری میشه اینکار رو انجام داد؟
اطلاعیه
Collapse
No announcement yet.
کمک در مورد وقفه ی RX
Collapse
X
-
پاسخ : کمک در مورد وقفه ی RX
من هم همین سوال رو دارم شدیدا ضروریه
تو هلپ بیسکام گشتم نبود :cry2: 3 ساعته میگردم بحثی رجع با اینتراپت سریال هست ولی نمونه برنامه نزاشته
کسی بلده کمک کنه >؟
بیسکام میکرو هم 32[move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]
دیدگاه
-
پاسخ : کمک در مورد وقفه ی RX
منم قصد انجام این کار رو دارم به زبان c توی کدویژن! :sad:
اما گیرم! نمی دونم از کجا چه طور ....
برای چک کردن برنامه هم با لپ تاپ دقیقا نمی دونم چه کنم؟؟ :cry:
پروگرامرم usb است که دو تا پایه rxآو tx هم داره توی راهنماش نوشته برای ارتباط سریال می تونم این دو پایه رو بدون نیاز به max232 استفاده کنم ولی جواب نمی ده؟؟؟ :sad: :cry2:همیشه بزرگوار تر از آن باشید که برنجید
و نجیب تر از آن باشید که برنجانید!
دیدگاه
-
پاسخ : کمک در مورد وقفه ی RX
عزیز سیستم من desktopآنیست laptop است و کانکتور مربوط به rs232 رو نداره. پروگرامری که دارم usb است و توی دفترجه ی راهنماش نوشته که می تونم از دو پین rx, txآ قرار گرفته روی برد پروگرامر بدون نیاز به max232آ(برای یکی کردن سطح ولتاژ pcآو micro)برای ارتباط سریال کنم.
منتها جواب نمی گیرم. میکرو m64 استفاده می کنم و در برنامه می خوام کارهای دیگه ای انجام بشه و وقتی داده ای از طریق ارتباط سریال برای میکرو رسید یه سری کارای دیگه انجام بشه.
با تشکر :biggrin:همیشه بزرگوار تر از آن باشید که برنجید
و نجیب تر از آن باشید که برنجانید!
دیدگاه
-
پاسخ : کمک در مورد وقفه ی RX
میتوانید از برد های ft232 جواب بگیرید :rolleyes:
مبدل usb به سریال یا هومن یوزارت یا همون کام هستش
اگه نمیدونید چیه :mrgreen: بفرماینین بگم اگه هم اینجا جاش نباشه پیام خصوصی :agree:[move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]
دیدگاه
-
پاسخ : کمک در مورد وقفه ی RX
داداش همین جا مختصری در مورد این برد ها توضیح بدید شاید به درد سایرین هم بخوره! :smile:
و اما وقتی که درایور پروگرامر رو نصب می کنم توی device manager _>hardware به عنوان serial<_>usb convertor شناخته می شه و من فکر می کنم نیازی به بردی که شما می فرمایید نباشه؟؟ :redface:همیشه بزرگوار تر از آن باشید که برنجید
و نجیب تر از آن باشید که برنجانید!
دیدگاه
-
پاسخ : کمک در مورد وقفه ی RX
خب داداشی خسته نباشی! :biggrin:
امتحان کردم پروگرامر روی com3 تعریف شده از hyper terminalآ کد ویژن که استفاده می کنم و com3آ رو برای ارتباط سریال تنظیم می کنم این خطا رو موقع باز کردن هایپر ترمینال دریافت می کنم:
the serial comunication port com3 is not available.برنامه همراه با پروگرامر که از اون برای پروگرام کردن استفاده می کنم یه پنجره هایپر ترمینال داره! :smile: بلد نیستم اینجا چه طور عکسش رو بذارم؟؟ :sad:
use another port!
همیشه بزرگوار تر از آن باشید که برنجید
و نجیب تر از آن باشید که برنجانید!
دیدگاه
-
پاسخ : کمک در مورد وقفه ی RX
:job:
من کامل از وقفه سریال جواب گرفتم
و حالا اقای جعفری
اگه برنامه ای اون کام رو تو دستش داره نمیشه کاری کرد
شایدم فقط برای نرم افزار خودش تعریف شده است
شما اگه بلدین اس ام دی لحیم کنید یدونه ای سی ft232rl بخرین من فایل pb رو بفرستم و با قیمت 6 تومن مبدل یو اس بی به سریال درست کنید
اگر هم نه یه عکسی چیزی از مدار
ممکنهمشکل از سی ستم شما باشه
تو یه سیستم دیگه تست کنید
:agree:[move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]
دیدگاه
-
پاسخ : کمک در مورد وقفه ی RX
ممنون داداش
فعلا وقت ساختن این مبدل رو ندارم هر چه سریعتر باید از این قسمت جواب بگیرم :sad:
روی یه سیستم دیگه کار می کنم ببینم چی میشه؟؟ :biggrin:
در اولین فرصت با راهنمایی شما می سازمش! :mrgreen:
با تشکرهمیشه بزرگوار تر از آن باشید که برنجید
و نجیب تر از آن باشید که برنجانید!
دیدگاه
دیدگاه