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.

[参考译文] CC1352R:在传感器控制器的 GPIO 引脚上观察 AUX 域事件总线信号

Guru**** 2392905 points


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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1259786/cc1352r-observation-of-aux-domain-event-bus-signal-on-gpio-pin-in-the-sensor-controller

器件型号:CC1352R

您好!

我们决定使用计时器2测试传感器控制器的基本功能、并选择观察 GPIO 引脚上的信号。

为此、我们使用了新的 Launch Pad CC1352R1F3、SDK 6.10.00.29、示例项目 PWMLED2以及具有新任务的新 SC 项目。

一切都正常工作(生成 PWM 信号)、但当我们开始观察信号时、我们发现了一些奇怪的东西。 我们可以监视/观察信号  OBS_AON_RTC_CH2、 OBS_AON_RTC_CH2_DLY 和 OBS_SCLK_LF、但绝不会监视信号 OBS_AON_RTC_4kHz 。 这对我们来说非常奇怪、因为这个功能已经在我们以前的旧项目中使用过。

我们尽可能测试了所有内容-不同的 SDK 和示例仅修改 SC 项目以观察该信号。 该功能仅适用于我们使用 SDK 4.10.00.78创建的旧工程、也不适用于 SYSCFG 文件。

如果您能帮助我们、我们将会很高兴。 提前感谢。

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

    您好,Angel,

    您是使用 Sensor Controller Studio 开发传感器控制器应用程序、还是使用 SCS 汇编语言参考?

    可能需要使用更新版本的 Studio 迁移/重新编译传感器控制器应用程序。

    此致、

    亚瑟

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

    您好 Arthur R:

    该项目使用 Sensor Controller Studio 2.9.0.208、补丁1、2、3、4开发。

    它非常简单。 一项具有数字输出的 SC 任务。 具体代码为:

    obsSelectSignal (OBS_AON_RTC_4kHz);

    obsConnectSignalToGpio (AUXIO_O_CLK_OUT);// CLK_OUT 是 SC 任务中定义的数字输出。 不由主 MCU 使用。 

    此代码仅存在于初始化代码中。 执行代码和终止代码部分为空。

    这是什么奇怪。

    如果代码为:

    obsSelectSignal (OBS_SCLK_LF);

    obsConnectSignalToGpio (AUXIO_O_CLK_OUT); 
    它能够正常工作。 我们测量输出频率32.768kHz。 
    如果代码为: 

    obsSelectSignal (OBS_AON_RTC_CH2);

    obsConnectSignalToGpio (AUXIO_O_CLK_OUT); 

    obsSelectSignal (OBS_AON_RTC_CH2_DLY); 
    obsConnectSignalToGpio (
    AUXIO_O_CLK_OUT);
    它能够正常工作。 我们测量输出频率1Hz。 

    如果代码为:

    obsSelectSignal (OBS_AON_RTC_4kHz);

    obsConnectSignalToGpio (AUXIO_O_CLK_OUT); 

    不管用。 注意到输出。
    前2个配置正常工作这一事实意味着项目被正确编译。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    有任何关于本期的新闻吗? 谢谢。

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

    您好,Angel,

    请使用 "Timer 0 Event Trigger"或"Timer 1 Event Trigger"。  

    下面的问题在于代码中的 AON_RTC:CTL。 RTC_4kHz_EN 寄存器设置为0 (或未设置为1)。 如果您使用其中一个计时器事件触发器、SCS 将生成代码来将寄存器设置为1。

    谢谢、

    M·H

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

    尊敬的 Marie H:

    感谢您提供这些信息。 抱歉、这是一个补丁。 我丢失了一个事件触发器、仅用于启用此功能。 在哪里记录? 帮助? 如应用手册所示。 TI 干得不错。