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.
https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/900596/tmp102-tmp102
器件型号:TMP102我已经下载了 tmp102.c 文件(drivers/hwmon/tmp102.c)、我想在 Eclipse 项目中使用它、详情如下...
适用于 C/C++开发人员的 Eclipse IDE
版本:2019-09 R (4.13.0)
构建 ID:20190917-1200
操作系统:Linux、v.4.19.0-6-AMD64、x86_64 / gtk 3.24.5
Java 版本:11.0.4
如果我在 TI tmp102页面(...I2C/trivial devices.txt)上查看 Linux 器件树文档、则表明未找到路径。
如果我在 TI tmp102页面(Documentation/hwmon/tmp102)上检查了其他文件、则表明未找到路径。
我已经在 tmp102.c 文件中启动了一个新的 c 项目、但我遇到了 Eclipse 报告致命错误的问题、因为它不知道某些 Linux 头文件的安装位置、请参阅下面的内容...
您能告诉我在哪里可以找到这些标题吗?
谢谢
尊敬的 Joep -
我明白您的意思-看起来无法找到的路径已更改为:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/trivial-devices.yaml
和
Josh、您好!
首先、感谢您的快速回复。
您发送给我的链接是"具有简单器件树绑定的普通 I2C 和 SPI 器件"、它看起来像是一个用户为帮助他们快速使用这些器件而编写的程序列表-好主意、 但它不能帮助我指定 Eclipse 可以在何处查找丢失的.h 文件。
有什么想法吗?
谢谢
此外、在这里为您找到
https://github.com/torvalds/linux/blob/master/drivers/hwmon/tmp102.c
您好 Josh、再次感谢您找到的文件只是 tmp102.c 文件。
如果您从文件顶部看到大量#include 文件-我的问题是我不知道这些文件在哪里-因此我无法为编译器指定路径
Joep
尊敬的 Joep -列出的所有包含文件均位于内核中、位于: https://github.com/torvalds/linux/tree/master/include/linux
您好、Joep、
如果您不使用 Linux 内核项目、您可能不想在项目中使用 Linux 内核的 tmp102驱动程序。 您可以在编写新代码时引用它、但不能直接使用它。
请改用 TMP112的 SysConfig 示例。 这与您的 TMP102完全兼容。
谢谢、
任