zoukankan      html  css  js  c++  java
  • 关于右移和除法的关系 , ADC采集电量 ,ADC采集MIC(麦克风)

     /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    注意:这里是无符号,,有移就相当于,,把最右边的数据舍去,,,相当于除2,取整的意思吧

    举个例子:  8  的二进制是 :    00001000

                         的十六进制是 :0x08

    当然我们只分析二进制 0000 1000

    8/2=4          4的二进制 0000 0100

    8/4=2          2的二进制 0000 0010

    8/8=1          1的二进制 0000 0001

    8/16=0        0的二进制 0000 0000  (要注意这里,这里就不太准确了)

    为了使除法运算的更加快速

     /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

     ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

     一下摘自:https://blog.csdn.net/namelcx/article/details/6252486

    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

    结合实际:

    我目前想用stm32做一个系统,

    它是这样的:

    同时采集麦克风和电池电量

    麦克风(用ADC 每25us采集一次)

    电池电压(用ADC 每10s采集一次)

    如何去设计呢?(希望大家能给出一个好的办法)

    目前我是用了两个ADC

    ADC1是10s采集一次电池电压来推测电量

    ADC2是25us采集一次麦克风的电压信号

    这样虽然能做出来,但是太耗资源,而且程序的稳定性也不太好

  • 相关阅读:
    jmeter—— vars 和 props 用法
    java—把字符串转成list类型,并遍历列表
    fillder—篡改请求参数重新请求
    Jmeter—变量嵌套变量方法
    python——logging日志模块
    python学习——使用excel读写测试数据
    python学习——单元测试unittest
    python学习——类
    python学习——异常
    资源信息汇总
  • 原文地址:https://www.cnblogs.com/chulin/p/8743192.html
Copyright © 2011-2022 走看看