This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28027F:与使用 motorWARE 中的 IIC 进行 EEPROM 通信相关的问题

Guru**** 2611705 points
Other Parts Discussed in Thread: C2000WARE, MOTORWARE

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1577798/tms320f28027f-issues-related-to-eeprom-communication-using-iic-in-motorware

器件型号:TMS320F28027F
Thread 中讨论的其他器件:MOTORWARE、C2000WARE

您好、专家。
我目前正在为 F28027F 使用 MotorWare 软件 (InstaSPIN-FOC)。 但是、我需要 IIC 的通信函数、因此我找到了:d:\ti\C2000Ware_6_00_00\device_support\F2802x\examples\structs\i2c_EEPROM
在上面的示例代码中、使用寄存器来配置 IIC。 我尝试在以下目录中对其进行配置:
D:\ti\C2000Ware_6_00_00\device_support\F2802x\examples\drivers
未找到用于搜索 IIC_EEPROM 的代码。

由于 motorWARE 是使用 drivelib 配置的、尽管在我移植代码后没有报告错误、但无法进行通信。 但是、当我使用 i2c_EEPROM 代码时、我发现它是有效的。

请问是否有任何方法可以指导我解决这个问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Yan、

    您能否仔细检查这 2 个工程之间是否缺少包含路径或编译器搜索选项? IIC_EEPROM 将是在某些头文件中实现的工程级函数、因此应查找该函数并将其拉入您的其他工程中、以便能够使用该函数

    此致、

    彼得