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.
工具/软件:Code Composer Studio
你好
我想运行并检查 ADC 引脚映射中的每个引脚。
我发现 ad1evt 起作用。 (adcREG1->EVTOUT = 1U;、adcREG1->EVTOUT = 0U)(开、关)
我应该为 ad1in [1 ~ 23]/ad2in[0~15]引脚的其余部分做什么?
我想逐个操作它、看看它是否起作用。
谢谢。
示例)我想操作 AD1IN[23]/AD2IN[7]引脚编号84。
如何在 sys_main.c 中打开/关闭? (我想使用 adc1GROUP1和 adc2GROUP2所有通道(0~23、0~15)
我已经检查了 adcGROUP1通道23和 adcGROUP2通道7。
它是正确的 AD2IN = ADC2组1吗?
还是 ADC1组2?
您好!
我很抱歉耽误你的答复。
AD1IN[23]和 AD2IN[7]在引脚84上共享 ADC 通道。 引脚84处的输入信号会传输到 bot ADC1模块和 ADC2模块。 该信号可通过 ADC1和 ADC2进行采样。
ADCxIN[x]用作输入、因此您无法控制该信号、例如上拉或下拉该引脚。
为此、ADC 模块支持三个转换组–组1、组2和事件组。 任何可用的模拟输入通道都可以分配给任何转换组。 这还允许通过在多个组中选择特定通道来重复采样。
当一次触发多个转换组时、有一个固有的优先级机制。 事件组是最高优先级,其次是组1,然后是组2。
因此、您可以 使用 ADC1组1、组2或事件组对 AD1IN[23]进行采样、并使用任何 ADC2组对 ADC2IN[7]进行采样。