الفرق بين المراجعتين ل"Arduino/serial/end"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط
ط
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة <code>Serial.end()‎</code> في أردوينو}}</noinclude>
+
<noinclude>{{DISPLAYTITLE:التابع <code>Serial.end()‎</code> في أردوينو}}</noinclude>
 
يعطِّل التابع <code>end()‎</code> الاتصال التسلسلي المفتوح محرِّرةً بذلك الرجل 0 (RX) والرجل 1 (TX) ليعاد استعمالهما كدخل أو خرج رقمي. لإعادة تفعيل الاتصال التسلسلي، استدعي التابع <code>[[Arduino/serial/begin|begin()‎]]</code> مجدَّدًا.
 
يعطِّل التابع <code>end()‎</code> الاتصال التسلسلي المفتوح محرِّرةً بذلك الرجل 0 (RX) والرجل 1 (TX) ليعاد استعمالهما كدخل أو خرج رقمي. لإعادة تفعيل الاتصال التسلسلي، استدعي التابع <code>[[Arduino/serial/begin|begin()‎]]</code> مجدَّدًا.
 
==البنية العامة==
 
==البنية العامة==

المراجعة الحالية بتاريخ 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()‎: يكتب بيانات ثنائية على منفذ الاتصال التسلسلي.

مصادر