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.

[参考译文] LAUNCHLL-F2.8027万F:哪个源文件具有ADC引脚定义

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/572773/launchxl-f28027f-which-source-file-has-adc-pin-definitions

部件号:LAUNCHTXL-F2.8027万F
主题中讨论的其他部件: BOOSTXL-DRV8305EVMLAUNCXL-F2.8027万DRV8305MOTORWARE

您好,

我有LAUNCXL-F2.8027万F和BOOSTXL-DRV8305EVM,我正在尝试在adc.h中找到所有ADC引脚的初始化。  

我的问题是哪个枚举定义了与Launchxl-F2.8027万 C2000 piccolo lauchpad用户指南第8页表1中的表对应的引脚。

C2000 Launchpad引脚输出和引脚复用器选项

谢谢!

Asha

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    现在我看到您已经阅读了我在您的另一篇帖子中建议的指南第8页。 让我帮助您澄清问题

    您将从原理图中看到,某些ADC信道已被拆分为报头供您使用。 InstaSPIN使用7个通道- 3个用于电流,3个用于相位电压,1个用于直流总线电压。 您将从引脚中看到,F2.8027万F LaunchPad上有7个以上的可用产品,因此您可以根据需要使用更多产品。 也就是说,没有办法像您在上一篇文章中建议的那样将数字I/O引脚更改为模拟引脚。

    如果要查看7个ADC信道在InstaSPIN代码中的初始化位置,则可以按照以下方式执行函数调用:

    HAL_setParams()-> HAL_setupAdds()。 在设置ADC功能中,显示SOC配置;默认初始化为ADCINB1/B3/B7/A7/A3/A1。 知道了这一点,您可以选择其他ADC信道进行模拟转换,因为DRV8305增压器组件引脚的使用没有争议。

    Sean
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Sean,
    感谢您的解释。 我想我可以尝试使用ADCINB2,ADCINA2,ADCINB5或ADCINA5。

    这很有帮助。

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

    通过添加以下文件集,我更改了代码以使用ADCINA2 HAL_setupAdds()(C:\ti\motorware\motorware_1_01_00_17\SW\modules\hal\boards\bootxldrv830_revA\F28x\F2802x\src\hal.c):
    ADC_setSockChanNumber (obj->adcHandle,ADC_SockNumber_8,ADC_SockChanNumber_A2);
    ADC_setSocTrigSrc (obj->adcHandle,ADC_SocNumber_8,ADC_SocTrigSrc_EPWM1_ADCSOCA);
    ADC_setSocSampleDelay (obj->adcHandle,ADC_SocNumber_8,ADC_SocSampleDelay_7_Cycles);

    我看不到DRV8305增压器组引脚上正在使用此引脚。 我注意到此引脚可以粘上为ADCINA2/COMP1A/AIO2
    我是从LAUNCHTXL-F2.8027万硬件示意图的角度来看的--我是否需要进行额外的配置?
    因为当我们从这种配置中读取时,ADC读数值似乎从未改变。

    谢谢!
    Asha
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您从哪里敲击销钉? F2.8027万F启动垫和DRV8305 Booster Pack的某些引脚之间似乎没有连接。 您是否可以尝试将信号直接送入启动板,并查看您是否能够以这种方式检测ADC引脚上的信号?

    Sean
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Sean,
    我们只是点击了启动板--它似乎在0.1 上被楔住了,从未改变,所以似乎有些东西阻碍了它。
    谢谢!
    Asha
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Sean,
    我选择了适合我的ADCINB2,我将使用它。
    谢谢!
    Asha