پروتکل ارتباطی بین دو MCU

سلام،
من دو MCU دارم که اینا قراره Full duplex از طریق UART با هم ارتباط بگیرن. اما UART به تنهایی کار رو راه نمیندازه. دنبال یه پروتکلی هستم که از طریق UART مفاهیمی مثل Framing, Coding, Handshaking و این قبیل مسائل رو اجرا کرده باشه. کلی تر بگم یه لایه بالاتر از لایه ی فیزیکی رو میخوام رو میکرو داشته باشم که این خودش هم نباید سربار پردازشی زیادی داشته باشه. ممنون میشم راهنمایی کنید
با تشکر

چرا از پروتکل CAN استفاده نمیکنید؟

1 پسندیده

خوب استفاده از UART از قبل برای پروژه تعریف شده و از دست من خارجه. چون از همین پورت قراره با FT232 به کامپیوتر هم متصل بشیم

خوب بستر انتقال داده پس انتخاب شده
میتونید از پروتکل های استانداردی مثل
Modbus
STX/ETX Protocol
DNP3
یا یه چیز کاستوم خودتون درست کنید

2 پسندیده

خوبه پس با Modbus جلو میرم که از لایه فیزیکی مستقله و مطالب هم زیاده براش :+1:

1 پسندیده

سلام وقت بخیر
منظورتون از بار پردازشی رو متوجه نمیشم اما با یه پین دیجیتال میشه بین میکروهای مختلف ارتباط برقرار کرد شبیه ارتباط میکرو با آی سی ها