PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : [سوال] مشکل در ارسال و دریافت عدد با توابع uart



amir.ald
25-08-2018, 13:46
سلام . من می خوام با ویجت اسلایدر در میکرو lpc1788 ،مقدار عددی که اسلایدر با دستور get value میده رو با یوارت به یه میکرو avr بفرستم و اون مقدارو داخل ocr بفرستم تا pwm تولید شده را کنترل کنم ، همچنین می خوام از یه میکرو avr دیگه مقدار دما رو به lpc 1788 بفرستم و اون مقدار رو روی ال سی دی توسط ویجت ادیت نمایش بدم . اگه امکان داره راهنمایی کنین با چه دستوری در یوارت می تونم عدد ارسال و دریافت کنم و روی ال سی دی اون مقدارو نمایش بدم . چون دستورات uartputchar و uart getchar ورودیشون فقط کاراکتر هست ؟
لطفا کمک کنین من برای انجام پروژه دانشجویی با arm کار میکنم و متاسفانه ویدئو اموزشی lpc 1788 رو ندارم ، فقط یه کتاب دارم که در این مورد توضیح چندانی نداده

mzarkoob
26-08-2018, 10:00
سلام
در داخل
uartputchar هر عددی بین 0 تا 255 بایستی ارسال شود. اگر به صورت کاراکتر قابل نمایش باشد که در ترمینال pc نمایش داده می شود.
اگر محددیتی در ارسال باشد مربوط به تابع می شود و هر عددی بین 0 تا 255 که در رجیستر دیتای سریال قرار داده می شود ارسال می شود.