|
读取芯片的核心电压非常重要,芯片核心电压直接影响芯片的工作性能和稳定性。电压过低可能导致芯片无法正常工作,甚至崩溃。而过高的电压则可能使芯片超出设计规范,导致过热、损坏或提前失效。此外,高电压可能会引起电子器件的老化和损坏,因此控制适当的核心电压可以提高芯片的可靠性和寿命。稳定的电压可以减少硬件损坏的风险,延长芯片的使用寿命。而且通常STM32或者ch32具有调节内部核心电压的功能,可以变相调节性能,因此监测核心电压还是有必要的。
从系统框图我们可以了解到,核心电压连接到了adc的通道17上
为了读取电压,我们首先要初始化adc,使能内部的传感器。代码注释已给出。
接下来,我们编写一个读取adc的值的函数。
最后,我们通过串口显示核心电压。当然也可以建立一个数据点显示到app。
通过对比电器特性给出的电压值,还是很接近的。
|
|