李硕
发表于 2025-6-25 16:11:17
unsigned int BGV_READ(void) {
return *((unsigned int idata *)0xEF);
}
用这段代码读就行了,不过应该还需要添加P_SW2 |= 0X80来允许读取扩展寄存器
梁工
发表于 2025-6-25 16:33:31
李硕 发表于 2025-6-25 16:09
这样不能用于量产,最好在程序中读取,不然生产几十万件产品,你个个去改代码吗? ...
用户只是问是否可以,并没有说要量产,我当然回答说可以,难道回答不可以?明显不对。
量产都是再治具上自动校准的。
xurexi
发表于 2025-8-12 23:16:35
ai8H8K64UTSSOP-20,怎么读1.19V?读出来是0啊!
xurexi
发表于 2025-8-13 17:17:59
xurexi 发表于 2025-8-12 23:16
ai8H8K64UTSSOP-20,怎么读1.19V?读出来是0啊!
已解决
xxkj2010
发表于 2025-8-22 14:02:40
这个功能很好用的
猫虎的
发表于 2025-8-25 15:57:37
已经用了,很好用,用来判断外部电池电压,来进行充放电管理
itbk2008
发表于 2025-8-30 08:43:28
通直接推出单片机的VCC电压,这样可以省一个ADC引脚?
YY2018
发表于 2025-9-2 23:45:22
确实很有用,上次一个用AI8H芯片的锂电池供电就学习了本贴{:qiang:}
小垃圾
发表于 2025-9-10 13:34:28
<p><img src="data/attachment/forum/202509/10/132855hfe5zsgfe3lrqrms.png" alt="image.png" title="image.png" /></p>
<p><img src="data/attachment/forum/202509/10/133151za2udj7fr5tnupin.png" alt="image.png" title="image.png" /></p>
<p>我使用的是2.5V 参考电压,编程时如何通过这个2.5V 来使用ADC采样,使用ADC15通道获取到的1.19V的内部参考电压和2.5V 其实是没有关系的,我只是想使用2.5V 进行adc采样,但是上面屠龙刀核心板的Vref只接到了Vref,是没有办法直接获取这个电压值的。那这个外部参考有什么用呢?没看明白。</p>