2016 - 2024

感恩一路有你

小米miui10怎么改分辨率 小米10分辨率怎么调?

浏览量:4105 时间:2023-06-15 07:41:23 作者:采采

小米10分辨率怎么调?

小米10是1080p分辨率,设置选项里面没有分辨率的选择,1080p屏幕分辨率没法再联赛排名。

单片机是10位的AD如何通过程序的方法达到12位的分辨率?

单片机是10位ADC,是能用软件扩成12位结果的。

方法其实很简单,但更是伪12位的结果。

下面按照实例接受扩位演算,看下伪12位结果,在使用上的局限性。

10位二进制数的扩位和缩位二进制数位的扩位和缩位,为可以保证结果能在全域范围被表示,使用高了位整个表格、左右吧偏移的方法通过扩位或缩位。

是以死伤最少位得到扩缩结果,因为最底位的数值表达绝对值是最小的。

对于扩位,扩位几位,二进制数就左移几位,数位扩展以后,实际中精度为缩小数位的精度,精度没有任何提升。

这对缩位,缩位几位,二进制数就向左移几位,数位缩减以后,不好算精度为现有数位的精度,精度不但下降。

实例:下图是用最低位对齐、500左右错位的方法进行扩位和缩位的演算

从上图中的实例,可猜出,10位扩位成12位后,大于计数值转成了二进制的‘100',是伪12位分辨率,换算分辨率不变,最低2位是根本无法通过可以计算,补上实际中数值的。

从上图中的实例,可猜出,10位缩位成8位后,最大值计数值依旧是二进制的‘1',但大的技术值缩小了4倍,不好算分辨率降低,那个的最低2掩埋了。

有道是“巧妇难为无米之炊”对于ADC而言,硬件判断了极高精度,软件是不能通过计算弥补缺乏的精度的。而且,任何数学换算,只能从高精度降到低精度,而无法从低精度升高到高精度。

数位丢失了,是没能凭想象出。所以在系统设计时,对精度的预测估计,没法高又不能低,毕竟高了,可以不减低,低了根本无法增加。

要如何唯一能解决单片机ADC下降的问题并不一定,正处于成本、设计、专利、源码等原因。

所建议使用的单片机,很可能只能10位精度的ADC,可是系统要求12位精度的ADC结果来参加计算出,实现软件接口的通用性。

如果没有实际中产品可以不能接收10位精度的ADC,不仅仅只不过是软件接口不需要12位精度数值,就可以不高位整个表格左移扩位的来基于。

要是实际产品必须那些要求12位精度的ADC,那就就唯有是从片外增加相当于的高精度ADC,例如下图的这个ADC芯片。

片外提高的相当于ADC精度很可能高于12位。

那么就也可以是从高位环形折弯左移缩位的来实现方法。

这样的话降低精度的计算,始终可以持续精度为12位,全部绝对不会失去抵抗系统对ADC的精度要求,甚至连另外在未来提高精度的可能性。

能够参加分享分享就到这里,请关注‘机电匠',更多挺有趣的知识等着你。

精度 ADC 缩位 分辨率 方法

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。