大家好,
我在 Tresos 工具上为 S32K344 微控制器配置 I2C 时遇到一个问题。
我当前使用的版本是:4.0.0HF02_D2407(最新版本)。
我将 I2c 配置为快速模式,但是当我尝试生成代码时,出现此错误:
有人能帮我解决这个问题吗?我没有使用高速模式,为什么会出现这个错误?
谢谢!
移动性风险评估
由于您实际上不需要使用 LPI2C_HIGHSPEED_MODE,因此您只需要修改配置以使 I2cDataValidDelay 满足限制。
你好@Robin_Shen ,
我做到了,但仍然收到错误:
我应该在哪里重新计算这个波特率?我尝试在“主配置”选项卡中。
Hi
很抱歉给您带来不便!
问题是,在更新 I2c 预分频器字段后,需要更新 I2cHighSpeedModeConfiguration 容器中的 I2c 波特率字段,要修复此字段,应在 LPI2C_HIGHSPEED_MODE 上设置 I2c 操作模式,并从此容器重新计算 I2c 波特率。重新计算 I2c 波特率字段后,应将 I2c 操作模式字段切换到所需的操作模式。
此致,
罗宾
--------------------------------------------------------------------------------
笔记:
- 如果这篇文章回答了您的问题,请点击“标记正确”按钮。谢谢你!
- 我们会关注上次发帖后七周的帖子,之后的回复将被忽略
如果您稍后有相关问题,请打开一个新线程并参考已关闭的线程。
--------------------------------------------------------------------------------