سلام
یه سوالی برام پیش اومده! دو تا Master چطور می تونن در مد SPI با یک Slave ارتباط برقرار کنن؟
اگه برعکس باشه میشه از طریق پایه ی Chip Select قطعه ی Slave مورد نظر رو انتخاب کرد و دیتا رو بهش متقل کرد ولی اینجا اینطوری نیست ، چون دوتا Slave نداریم.
فکر می کنم یکی از راه ها استفاده از بافر باشه. بدین صورت که ما Slave رو از طریق دو سری بافر به Masterها وصل می کنیم. حالا هر وقت که خواستیم دیتارو از طریق Master1 منتقل کنیم بافرهای مربوط به اونو روشن می کنیم و بافرهای Master2 رو در حالت خاموش (امپدانس بالا) قرار میدیم و برعکس.
آیا روش دیگه ای هم هست؟