How to change RaspberryPi I2C speed in Simulink generated code?

1 回表示 (過去 30 日間)
Ricardo Borges
Ricardo Borges 2017 年 9 月 12 日
編集済み: Ricardo Borges 2017 年 10 月 31 日
when generating code from Simulink for RaspberryPi 3, the generated code always sets the I2c speed to 100 kHz. The generated code looks like this:
localDW->obj_gt.BusSpeed = 100000U;
i2cname = 1;
MW_I2C_SetBusSpeed(i2cname, localDW->obj_gt.BusSpeed);
Is there any way for Simulink to automatically generate I2C speed different from '100000U'?
  2 件のコメント
Madhu Govindarajan
Madhu Govindarajan 2017 年 10 月 31 日
Could you set it up from Hardware Implementation pane > Target Hardware Resources > SPI > SPI0 CE0 Bus Speed (kHz)?
Ricardo Borges
Ricardo Borges 2017 年 10 月 31 日
編集済み: Ricardo Borges 2017 年 10 月 31 日
Well, I assume that your suggestion is applicable to SPI, not I2C.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeEmbedded Coder についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by