请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC1310 大家好、
执行 ADC 初始化后、RF_Yield 函数是否会卡住? 以下是 ADC 初始化代码。 只要在射频发送数据后执行此代码并且执行 RF_Yield、程序就将冻结。 原因是什么?
void Hal_Adc_Init(void)
{
//打开adc时钟
AUXWUCClockEnable(AUX_WUC_ANAIF_CLOCK);
AUXWUCClockEnable(AUX_WUC_ADI_CLOCK);
AUXWUCClockEnable(AUX_WUC_ADC_CLOCK);
//选择adc通道和引脚
AUXADCDisable();
IOCPortConfigureSet(IOID_9, IOC_PORT_AUX_IO, IOC_STD_INPUT);
AUXADCSelectInput(ADC_COMPB_IN_AUXIO3);
//开启adc
AUXADCEnableSync(AUXADC_REF_VDDS_REL, AUXADC_SAMPLE_TIME_10P6_US, AUXADC_TRIGGER_MANUAL);
}
谢谢、此致、
约兰德


