I2C Specification terminology

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

I2C Specification terminology

718 次查看
eepbjkms
Contributor I

In the latest I2C specification, the terminology for the roles of the devices have been changed to seemingly unrelated terms of "CONTROLLER" and "TARGET".

I find the choices for the new terminology extremely poor and overlapping with other definitions for these terms, for example controller does not necessarily mean a device that can initiate transfers.

Far better terms for controller would have been "initiator" or "host", to extend that to "multi-initiator" or "multi-host" operation, and target could have simply been "device" or "follower" or "responder", to extend that for "device address", "follower address" or "responder address".

Why these terms were simply copied over from MIPI I3C specification which is simply a bus evolved from I2C, without considering the terms on more broader scale, as I2C is used in much broader context than just for MIPI?

0 项奖励
回复
0 回复数