烂漫高跟鞋

文章
6
资源
0
加入时间
3年0月20天

float 变量在内存当中的存放形式

浮点型变量在计算机内存中占用4字节(Byte),即32-bit。遵循IEEE-754格式标准。一个浮点数由2部分组成:底数m 和 指数e。 ±mantissa × 2exponent (注意,公式中的mantissa 和 exponent使用二进制表示)底数部分 使用2进制数来表示此浮点数的实际值。指数部分 占用8-bit的二进制数,可表示

用外部触发同步STM32定时器,实现精确测量时间

测试芯片:STM32L151RCT6功能要求: 通过外部触发,使能脉冲生成同时使能捕获定时器抓取所生产脉冲的上升沿,然后计算从触发到捕获到上升沿的时间。在测量飞行时间的应用场景,例如超声波测距,超声波测流量等场景对时间测量要求比较高,此时就可以用此方法来做。实现代码如下:/** 全局变量 */uint32_t Cap_Cnt; /*!< 存放捕获值 */uint8_t Status; /*!< 捕获状态 */uint8_t Process; /*!&