Part Number: CC1312R
原本运行正常的应用程序:ADC数据采集功能放在小核里面采集数据,大核里面没有ADC采集小核运行正常,大核运行正常;
因为一直采集上的原因,想要把小核里面的ADC采集放在大核里面去做,把小核ADC采集功能关闭并删除,遇到的问题是程序在ADC初始化完成后,对RF初始化,再对小核初始化,初始化小核运行到 scifInit(&scifDriverSetup);就进行不下去了。是大核ADC启用后不能再启动小核了么?还是RF的初始化影响了小核初始化?
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.
Part Number: CC1312R
原本运行正常的应用程序:ADC数据采集功能放在小核里面采集数据,大核里面没有ADC采集小核运行正常,大核运行正常;
因为一直采集上的原因,想要把小核里面的ADC采集放在大核里面去做,把小核ADC采集功能关闭并删除,遇到的问题是程序在ADC初始化完成后,对RF初始化,再对小核初始化,初始化小核运行到 scifInit(&scifDriverSetup);就进行不下去了。是大核ADC启用后不能再启动小核了么?还是RF的初始化影响了小核初始化?
您完全有理由同时使用 ADC 和传感器控制器,但您需要在 SC 项目中删除所有与 ADC 相关的引用,以确保不会出现冲突。
此外,在应用中使用射频核心以及使用传感器控制器都不是问题。
由于对于您提供的主 CPU 或 SC 的代码示例没有任何其他相关信息,所以我无法解释您为何会出现这些问题。
如果您无法将其启动并运行起来,您可以将 SC 项目与我们分享,这样我们就能查看一下了。