12 2021 档案
摘要:STM32学习笔记-二进制不能精确的表示浮点数 问题:二进制不能精确的表示部分浮点数,所以浮点数应该尽量避免等式和不等式的比较 原因: 根据IEEE可以学到浮点数double在内存中占4个字节其中: 例如:https://blog.csdn.net/qwertyuoi123456/article/d
阅读全文
摘要:C语言-结构体字节对齐问题 在调试结构体从flash读取之后进行校验的时候一直校验不通过,查来查去发现问题: typedef struct { uint8_t SensorID[6]; //传感器ID uint32_t BusinessCyc; //业务周期 uint32_t ControlCyc;
阅读全文
摘要:STM32调试PT100 1. 主控芯片:STM32L496ZG 2. 使用芯片内部ADC 3. 注意事项: 首先对硬件电路进行公式的换算得出真实的电压和采集的电压(一定要测量ADC入口端的电压值和ADC采出来的是不是一样) 使用电压反推出PT100的电阻如下图所示: 采集出来的是Vo。反推出PT1
阅读全文