NXP I2C Application Note stating the maximum byte transfer

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

NXP I2C Application Note stating the maximum byte transfer

ソリューションへジャンプ
728件の閲覧回数
lpestanas
Contributor III

Hi NXP Team,

Is there an existing I2C Device who can handle more than 255bytes in one Single Transaction?

Please share an application note or literature if this is not possible.

Thanks and Good Day,

Leo 

ラベル(1)
0 件の賞賛
返信
1 解決策
694件の閲覧回数
Harry_Zhang
NXP Employee
NXP Employee

Hi @lpestanas 

The standard I2C devices are generally limited by the 255-byte payload size per transaction due to the I2C protocol's use of an 8-bit register for data length.

 

Snipaste_2025-02-24_17-27-28.png

 

Snipaste_2025-02-24_17-27-00.png


To handle more than 255 bytes in one transaction, you can Use Multiple Transactions.

BR

Harry

元の投稿で解決策を見る

2 返答(返信)
695件の閲覧回数
Harry_Zhang
NXP Employee
NXP Employee

Hi @lpestanas 

The standard I2C devices are generally limited by the 255-byte payload size per transaction due to the I2C protocol's use of an 8-bit register for data length.

 

Snipaste_2025-02-24_17-27-28.png

 

Snipaste_2025-02-24_17-27-00.png


To handle more than 255 bytes in one transaction, you can Use Multiple Transactions.

BR

Harry

690件の閲覧回数
lpestanas
Contributor III
Hi Harry,

Thanks, it means that I need to use multiple transactions to divide an input write of 4kB for example.

Best Regards,
Leo
0 件の賞賛
返信