theo thiết kế của nhà sản xuất thì nên dùng 1 chức năng tại 1 thời điểm thôi em nhé.
nhưng xét vì mặt lý thuyết, do giao thức I2C thường ko mất nhiều thời gian truyền-nhận nên hoàn toàn có thể lập trình để 2 giao thức này hoạt động trên cùng chân. Khi đó ta phải code sao cho sau một khoảng thời gian thì SPI tạm dừng cho I2C hoạt động. xung clock cho 2 cái này có thể dùng chung.
thực tế/chi tiết thì anh ko rõ
tại hồi đó cũng muốn tìm hiểu, nhưng tới lý thuyết thôi là mình đã chọn sang phương án khác rồi
P/S:google để biết thêm chi tiết - tất nhiên là bằng tiếng Anh.