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.

[参考译文] 编译器/MSP432P401R:MSP432P401R + I2C +TMP006

Guru**** 2616675 points

Other Parts Discussed in Thread: TMP006

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/661785/compiler-msp432p401r-msp432p401r-i2c-tmp006

部件号:MSP432P401R

工具/软件:TI C/C++编译器

各位同事,您好!  

我在 传感器TMP006上遇到一些接口问题,现在我在CMSIS中完成了I2C驱动程序,问题在TMP006文件中,我无法 配置寄存器以与i2c协议进行连接。

e2e.ti.com/.../8322.I2C.c

e2e.ti.com/.../2867.I2C.h

e2e.ti.com/.../tmp006.c

e2e.ti.com/.../tmp006.h

提前感谢

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

    仅拥有.C和.H文件不足以进行调试。 您能否将此问题与I2C总线快照一起描述?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Amit Ashara您好!
    TMP006.c文件的接口有一些问题,要将正确的参数传递到I2C.c文件,我的问题是如何将tmp006.c中调用的函数之间的参数传递到i2c.c文件,我用不同的方式尝试了很多次,但无法获得结果
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,用户:

    请看一个类似的示例,它是SDK的一部分

    C:\ti\simplelink_msp432p4_sdk_1_60_00_12\examples\nortos\MSP_EXP432P401R\demo\bootxl_edumkii_temperation_msp432p401r
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,用户:

    您是否查看了示例代码并解决了问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Amit Ashara,您好!
    现在我正在做这项工作,但我的实施看起来是错误的,我无法获得带TMP006的接口msp432

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

    您是想说,当您在电路板上的SDK中运行示例时,它不起作用,还是您的自定义软件不起作用?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,  

    两者都不起作用,我已经尝试过SDK,但它不起作用。

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

    如果您有示波器或逻辑分析器可用,能否拍摄I2C总线上捕获的事务快照?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

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

    如果逻辑分析器显示地址阶段,那么问题显然是从属地址不正确,因此从属设备执行NAK,告知主设备不是总线上的设备。 请检查设备预期的从属地址是否与应用程序中编程的地址相同。