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
为 F28M36加电时、我发现 C28内核上的 ADC 控制寄存器(ADCn:ADCCTL1)的值为0x4000。 这可以随时看到:
是否启动 M3内核不会影响它。
请参阅"表10-6. ADC 控制寄存器1 (ADCCTL1)字段说明"、在技术参考手册(SPRUHE8D)中、这意味着 ADCENABLE 位被置位、但前面的图10-17显示这是读取/写入并初始化为0 (R/W-0)
不可能向该位写入0 -尽管您可以设置其他位、例如0x00E0和0x0002、但这不会执行任何操作。 写入0x8000复位也不会对使能位执行任何操作。
所使用的 GEL 文件中似乎没有任何与 ADC 寄存器相关的内容(与 controlSUITE 中的功能相同)。 勘误表(SPRZ375I)中似乎没有提及此位。
是否期望该位不能更改且 ADC 始终启用? 是否可以安全地假设该位、还是应该对该位进行写操作?