الفرق بين المراجعتين لصفحة: «Arduino/serial/availableforwrite»
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: | <noinclude>{{DISPLAYTITLE:التابع <code>Serial.availableForWrite()</code> في أردوينو}}</noinclude> | ||
يجلب التابع <code>availableForWrite()</code> عدد البايتات (المحارف) المتاحة للكتابة في ذاكرة التخزين المؤقتة لمنفذ الاتصال التسلسلي دون حجب عملية الكتابة. | يجلب التابع <code>availableForWrite()</code> عدد البايتات (المحارف) المتاحة للكتابة في ذاكرة التخزين المؤقتة لمنفذ الاتصال التسلسلي دون حجب عملية الكتابة. | ||
==البنية العامة== | ==البنية العامة== |
المراجعة الحالية بتاريخ 17:56، 6 نوفمبر 2018
يجلب التابع availableForWrite()
عدد البايتات (المحارف) المتاحة للكتابة في ذاكرة التخزين المؤقتة لمنفذ الاتصال التسلسلي دون حجب عملية الكتابة.
البنية العامة
Serial.availableForWrite()
// فقط Mega لوحات أردوينو
Serial1.availableForWrite()
Serial2.availableForWrite()
Serial3.availableForWrite()
القيم المعادة
يعاد عدد البايتات المتاحة للكتابة.
انظر أيضًا
- التابع
available()
: يجلب عدد البايتات (المحارف) المتاحة للقراءة من منفذ الاتصال التسلسلي. - التابع
begin()
: يضبط معدل تدفق البتات في الثانية الواحدة (baud) لعملية نقل البيانات عبر الاتصال التسلسلي. - التابع
flush()
: ينتظر اكتمال عملية نقل البيانات المرسلة عبر الاتصال التسلسلي - التابع
peek()
: يعيد البايت (المحرف) التالي من البيانات المستلمة عبر الاتصال التسلسلي دون حذفه من المخزَّن الداخلي المؤقت للاتصال التسلسلي. - التابع
print()
: يطبع البيانات المُمرَّرة إليها على منفذ الاتصال التسلسلي بترميز ASCII (أي نص يستطيع الأشخاص الآخرين قراءته). - التابع
write()
: يكتب بيانات ثنائية على منفذ الاتصال التسلسلي. - التابع
serialEvent()
: يُستدعَى عندما يكون هنالك بيانات متاحة للقراءة عبر منفذ الاتصال التسلسلي.