Тёмный

UART Serial Communication | و الاتصال التسلسلى UART شرح بروتوكول ال 

Khaled Magdy
Подписаться 21 тыс.
Просмотров 23 тыс.
50% 1

Опубликовано:

 

29 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 30   
@ياسينبولنوار-ت6ذ
@ياسينبولنوار-ت6ذ 2 года назад
تباارك الرحماان ... زادك الله علما و حرصا ونفعك ونفع بك الامة يااارب ..
@hajrrefky7302
@hajrrefky7302 2 года назад
شرح رائع انا دكتورة في الجامعة بس حضرتك لخصت الكلام المفيد بدون تشتيت ياريت حضرتك تعمل فيديوهات شبيهه لباقي ال Communication protocols CAN & LIN & I2C??
@tompeter8890
@tompeter8890 4 года назад
رهيب تستاهل مليون مشترك يا مبدع
@abdallakhaled8435
@abdallakhaled8435 4 года назад
شرح جميل وجامع كل التفاصيل بس ال UART ممكن يكون addressable لو استخدمت MPCM multi-proccessor communication mode وال address بيتحدد عن طريق 9th bit or first stop bit وفي نفس ال mode دا هوا بيعمل support لل multiple slave
@DeepBlueMbedded
@DeepBlueMbedded 4 года назад
فعلا صحيح. لو الهاردوير يدعم المالتی بروسيسور communication ف هيكون دا استخدام البيت الزيادة دی و بيعرف كمان البايت ال وصل دا داتا و لا عنوان و يقارن و يشوف لو هو ياخد الداتا و لو مش هو هيطنشها 😀 الموضوع دا انا شرحته بردو لكن فی درس ال UART in stm32 هتلاقيه ع الموقع لو حبيت تكمل بعد الكورس لان دروس الstm32 لم يتم تصويرها بعد و مش عارف اذا كنت هقدر اعملها فيديوهات الفترة دی و لا لا للاسف
@abdelkaderkaouane1944
@abdelkaderkaouane1944 4 года назад
بارك الله فيك وجزاك الله خير الجزاء
@Alaa-is4nk
@Alaa-is4nk Год назад
in the stop bit, you said it is zero for one bit or two just like the start bit, but in the article, it says it goes from low to high which is the opposite. I'm confused now
@r.i.m7686
@r.i.m7686 4 года назад
أخي العزيز شكرا على هذا المجهوجد الرائع .. لكن و الله إني مازلت مبتدإ و صراحة لم أفهم إلا القليل ..... فقط أنا من الهواة و أعشق هذا المجال لكن طلبي هو بم تنصحني . أعني أيت مواقع أو كتب أو منتديات أو شرحات أخري مثلا .... و شكرا /// أخوك من موريتانيا
@youssefelidrissi9471
@youssefelidrissi9471 4 года назад
For tutorial 18 UART serial communication protocol correction RS-232 UART Logic-1 (High) -3 to -15v Logic-0 (Low) +3 to +15v
@DeepBlueMbedded
@DeepBlueMbedded 4 года назад
I did receive a correcting comment/email concerning this point and i did really forget to edit it. Thank, bro!
@kharicoen7962
@kharicoen7962 3 года назад
i guess I am kinda randomly asking but does anybody know a good site to stream newly released series online?
@youssefehab9633
@youssefehab9633 3 года назад
االله يكرمك
@amjad6361
@amjad6361 3 года назад
السلام عليكم, جزاك الله أخي على هالمحتوى الرائع بدي اسأل لو سمحت عن ربط الـ PIC مع SIM800L ماعم أحسن لاقي مصادر تفيدني على الانترنت, فقط بدي أبعت رسالة لا أكثر ممكن أي مساعدة رجاءً, اذا بتحب بكتبلك الكود تبع إرسال الرسالة اللي عم استخدمو لكنه لايعمل
@mohamadali6174
@mohamadali6174 5 лет назад
رائع 👍
@mareysaad6597
@mareysaad6597 2 года назад
لماذا نستخدم USB to UART converter لو كان هم الاثنين serial عند الاتصال بين الكومبيوتر والميكروكنتىولر ؟ أرجو الإجابة
@DeepBlueMbedded
@DeepBlueMbedded Год назад
حلو السؤال دا .. اعتذر علي تأخر الرد الاتصال عن طريق الUSB مع الميكروكنترولر مباشرة بدون محول يتطلب يكون عندك موديول USB بداخل الميكروكنترولر نفسه بالاضافة الي جزء من السوفتوير يقوم بمعالجة الداتا و تفاصيل بروتوكول الUSB نفسه. و الامر دا مكلكع حبتين ف بنلجأ للمحول usb to uart للتسهيل علي نفسنا طالما مش محتاجين كل مميزات الusb protocol
@hero-gl4zy
@hero-gl4zy 3 года назад
انا عندي مشكلة في في البرنامج انا عامل كود لما ادوس على حرف 'a' ينفذ كود و لما ادوس على اي حاجة تانية ينفذ كود تاني فدائنا مهما دوست بيظهر اني مش دايس حرف a اعمل ايه عشان احل المشكلة دي؟
@AmrShtat
@AmrShtat 4 года назад
Hi, Thank you very much for everything,, Let the following statement,, String x; This statement are available in arduino IDE or any program language as java, Kotlin and C++... I know that x not a data type, it is an object from class... In this course you use the standed string data type... But the String class my by easy to used, how can include this class in or MPLAB compiler ???
@karimsh4281
@karimsh4281 3 года назад
👍👍👍
@youssefelidrissi9471
@youssefelidrissi9471 3 года назад
The parity bit ensures that the total number of 1-bits in the string is even or odd. Accordingly, there are two variants of parity bits: even parity bit and odd parity bit. In the case of even parity, for a given set of bits, the occurrences of bits whose value is 1 are counted. If that count is odd, the parity bit value is set to 1, making the total count of occurrences of 1s in the whole set (including the parity bit) an even number. If the count of 1s in a given set of bits is already even, the parity bit's value is 0. In the case of odd parity, the coding is reversed. For a given set of bits, if the count of bits with a value of 1 is even, the parity bit value is set to 1 making the total count of 1s in the whole set (including the parity bit) an odd number. If the count of bits with a value of 1 is odd, the count is already odd so the parity bit's value is 0.
@عبدالسميعودكنان
@عبدالسميعودكنان 3 года назад
عسل
@omarf148
@omarf148 5 лет назад
3:17 20:16 you almost said the opposite, i didn't get it which type is faster serial or parallel ?
@DeepBlueMbedded
@DeepBlueMbedded 5 лет назад
Yes, it may sound like an inconsistency. But let me break it down for you! at 3:17 Common sense suggests that parallel communication can do data transfer at much higher speed. But in fact, it doesn't. Due to hardware limitations and clock issues. All in all, the serial communication is relatively faster (a USB port can go from 60MB/S upto 625M and even 2.5G!). at 20:16 The UART serial port in asynchronous mode is relatively slow due to hardware limitations and the lack of a clocking signal. The Serial Communication Hardware includes, and not limited to, the following: ( UART - SPI - I2C - USB - I2S - ...etc ) The UART is an instance of serial ports. if it's slower than a generic parallel port, the serial communication is still faster in the end. Does it make sense now ?!
@omarf148
@omarf148 5 лет назад
@@DeepBlueMbedded there was a point i haven't really taken care of which is there is no guerante that all parallel line will be synchronized because if not the system will be waiting for all the data to arrive The other point is i can sent 10 appeles with one person faster than with 10 persons if the one can run faster than all the ten without speed limitation issued Thanks sir, you were so much help And it was a pleasure having your company in this journey for the last week ☺
@DeepBlueMbedded
@DeepBlueMbedded 5 лет назад
@@omarf148 Dude! You're always welcome ^^ In fact, i've mentioned that point specifically on purpose! I wanted those who are interested to go and search for it. Here is an old article that will give you a good starting point (disclaimer: it's a 2008 write-up which means that any numbers mentioned there is different from what our technology provides today). However, theoretically, it's amazing. As it does mention the skew problem, cross-talking and so on. only-vlsi.blogspot.com/2008/04/parallel-vs-serial-data-transmssion.html
@rommio3223
@rommio3223 5 лет назад
Amazing content :D
Далее
Understanding SPI
11:50
Просмотров 98 тыс.
I2C Tutorial (Demo)
41:34
Просмотров 6 тыс.
Analog To Digital Converter (ADC Demo) | ADC درس
41:11
Understanding UART
6:11
Просмотров 195 тыс.