الفرق بين المراجعتين لصفحة: «Arduino/serial/end»
جميل-بيلوني (نقاش | مساهمات) أنشأ الصفحة ب'تعطِّل الدالة <code>end()</code> الاتصال التسلسلي المفتوح محرِّرةً بذلك الرجل 0 (RX) والرجل 1 (TX) لتصبح...' |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(2 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:التابع <code>Serial.end()</code> في أردوينو}}</noinclude> | |||
يعطِّل التابع <code>end()</code> الاتصال التسلسلي المفتوح محرِّرةً بذلك الرجل 0 (RX) والرجل 1 (TX) ليعاد استعمالهما كدخل أو خرج رقمي. لإعادة تفعيل الاتصال التسلسلي، استدعي التابع <code>[[Arduino/serial/begin|begin()]]</code> مجدَّدًا. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="arduino"> | <syntaxhighlight lang="arduino"> | ||
سطر 10: | سطر 10: | ||
Serial3.end() | Serial3.end() | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==القيم المعادة== | |||
== القيم المعادة == | |||
لا يعاد أي شيء. | لا يعاد أي شيء. | ||
==انظر أيضًا== | ==انظر أيضًا== | ||
*التابع <code>[[Arduino/serial/begin|begin()]]</code>: يضبط معدل تدفق البتات في الثانية الواحدة (baud) لعملية نقل البيانات عبر الاتصال التسلسلي. | |||
*التابع <code>[[Arduino/serial/flush|flush()]]</code>: ينتظر اكتمال عملية نقل البيانات المرسلة عبر الاتصال التسلسلي | |||
*التابع <code>[[Arduino/serial/print|print()]]</code>: يطبع البيانات المُمرَّرة إليها على منفذ الاتصال التسلسلي بترميز ASCII (أي نص يستطيع الأشخاص الآخرين قراءته). | |||
*التابع <code>[[Arduino/serial/settimeout|setTimeout()]]</code>: يضبط المهلة الزمنية القصوى بالميلي ثانية لانتظار وصول البيانات من منفذ الاتصال التسلسلي. | |||
*التابع <code>[[Arduino/serial/write|write()]]</code>: يكتب بيانات ثنائية على منفذ الاتصال التسلسلي. | |||
==مصادر== | ==مصادر== | ||
*[https://www.arduino.cc/reference/en/language/functions/communication/serial/end/ صفحة | *[https://www.arduino.cc/reference/en/language/functions/communication/serial/end/ صفحة التابع Serial.end() في توثيق أردوينو الرسمي.] | ||
[[تصنيف: Arduino]] | |||
[[تصنيف: Arduino Method]] | |||
[[تصنيف: Arduino Communication]] | |||
[[تصنيف: Arduino Serial]] |
المراجعة الحالية بتاريخ 17:46، 6 نوفمبر 2018
يعطِّل التابع end()
الاتصال التسلسلي المفتوح محرِّرةً بذلك الرجل 0 (RX) والرجل 1 (TX) ليعاد استعمالهما كدخل أو خرج رقمي. لإعادة تفعيل الاتصال التسلسلي، استدعي التابع begin()
مجدَّدًا.
البنية العامة
Serial.end()
// فقط Mega لوحات أردوينو
Serial1.end()
Serial2.end()
Serial3.end()
القيم المعادة
لا يعاد أي شيء.
انظر أيضًا
- التابع
begin()
: يضبط معدل تدفق البتات في الثانية الواحدة (baud) لعملية نقل البيانات عبر الاتصال التسلسلي. - التابع
flush()
: ينتظر اكتمال عملية نقل البيانات المرسلة عبر الاتصال التسلسلي - التابع
print()
: يطبع البيانات المُمرَّرة إليها على منفذ الاتصال التسلسلي بترميز ASCII (أي نص يستطيع الأشخاص الآخرين قراءته). - التابع
setTimeout()
: يضبط المهلة الزمنية القصوى بالميلي ثانية لانتظار وصول البيانات من منفذ الاتصال التسلسلي. - التابع
write()
: يكتب بيانات ثنائية على منفذ الاتصال التسلسلي.