Bây giờ tôi biết để có một địa chỉ I2C dành riêng cho mình, bạn phải trả cho người I2C một số tiền. Nhưng tôi không muốn làm điều này.
Tôi đang xin lời khuyên về địa chỉ nào tôi nên chọn cho nô lệ và MCU chính trong dự án của mình. Cũng sẽ có một EEPROM trên bảng. Vì vậy, tôi sẽ tránh sử dụng địa chỉ của EEPROM. Tôi dự định cho chủ nhân kết nối với một loạt các cảm biến, bao gồm con quay hồi chuyển và gia tốc kế, và có lẽ các thiết bị bộ nhớ bổ sung. Có bất kỳ khối địa chỉ nào tôi nên tránh? Tôi đã nghĩ đến việc chỉ sử dụng 0x00 cho chủ và 0x01 cho nô lệ, bởi vì những thứ đó dường như hiếm khi được sử dụng.
Một câu hỏi khác: sẽ là một ý tưởng tồi khi trộn các thiết bị 10 bit và thiết bị 7 bit trên cùng một xe buýt? Tôi đã xem xét khả năng MCU của tôi giao tiếp với địa chỉ 10 bit, nhưng chỉ sử dụng địa chỉ 7 bit cho cảm biến.