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.

[参考译文] TM4C1230E6PM:TM4C123G

Guru**** 1826070 points
Other Parts Discussed in Thread: ENERGIA, CC3100
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/579944/tm4c1230e6pm-tm4c123g

器件型号:TM4C1230E6PM
主题中讨论的其他器件:TM4C123ENERGIACC3100

大家好、

我在执行以下任务时遇到困难:从光传感器读取数据。

我正在使用 TM4C 微控制器、光传感器是随 Grove 入门套件一起提供的 Grove 光传感器。

问题1:C 系列的车间14包括光传感器、但来自传感器壳 Booster Pack

问题2:Grove Pack 随附的手册涵盖了在使用 CCS 和 TM4C123的情况下、在 Energia 和 TM1637上读取轻型传感器的内容。 在这里、我们希望了解有关如何修改代码的任何见解

问题3:我需要从第二个光传感器读取数据、在何处连接(电缆)新的光传感器、即我需要新的 Grove 套件、还是任何未使用的端口都可以工作?

PS:

1)我使用车间作为基础、因此我以前从未使用过格罗夫套件(例如、在 TM4C 中、我可以将 portD01和 portE45用于2个光传感器、但我不知道格罗夫板的映射是如何工作的)

2) 2)我不熟悉 TM4C、但学习速度很快

3) 3)所有可用资源:TM4C123G、LAUNCHXL-CC2620、Grove 入门套件、教育版 BoosterPack MKII (此套件具有光传感器、因此可用作 Grove 的替代品)、触摸 LCD BoosterPack、CC3100 BoosterPack

欢迎提供任何帮助

如有任何标签缺失或论坛部分错误、请随时通知我

谢谢

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

    马尔万

    我不熟悉什么是 Grove 套件。 也许您应该更好地描述什么类型的传感器:模拟输出? SPITM UARTTM 开/关?

    TM4C 具有许多端口、模拟输入等 同时使用多个传感器相对容易。

    此致

    布鲁诺

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Bruno、
    格罗夫套件是一款连接在 TM4C 顶部的电路板。 我对格罗夫照明传感器进行了一些挖掘、并找到以下描述:
    '格罗夫-光传感器模块包含一个光敏电阻(LDR)。 通常是、
    当环境光强度增加时、LDR 或光敏电阻的电阻将减小。
    这意味着来自该模块的输出信号在明亮光线下将为高电平、在中将为低电平
    黑暗。" (通过以下链接)

    您能否查看此链接 :www.mouser.com/.../Seeed_101020022.pdf 第4.2部分。 它还包含光传感器中的格罗夫手册随附的代码(我在上一篇文章中提到过)

    我熟悉 TM4C 的不同端口并使用不同的传感器(使用 senshub)、因此我需要有关如何使用 Grove 板上提供的不同插头来映射端口的指导。

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

    马尔万
    虽然我无法很快查看数据表、但我可能会向您提供进一步的建议:
    LDR 与 GPIO 一起工作正常。 它们不是为光测量而设计的、而是用于从明亮的光线中发出黑暗的信息。 配置为输入的 GPIO 可以正常工作。 您还可以尝试使用输入引脚作为模拟输入来尝试评估强度、但不会有太多的线性或重复行为。
    作为足够适合您的开/关功能、您需要查看传感器板的引脚排列、并查看哪个引脚会从传感器传输信号-并在 MCU 上进行相应映射。 基本上、答案就在 Grove 板文档上。
    要使用更多传感器、您需要验证是否实际存在不同物理位置的传感器-否则、您需要将电缆连接到其他可用 GPIO。 但是、您很容易找到单独提供的 LDR (和实际的光传感器)、稍后您可以创建自己的电路、而无需使用特定的"传感器 Booster 板"。
    此致
    布鲁诺

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

    在发布问题之前、我检查了 Grove 手册以了解可能的映射、但它仅具有与 MSP430的映射。 但是您认为映射应该可用、因此我将检查在线源/文档。

    PS:我将在检查联机文档后验证您的答案

    谢谢
    Marwan