- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 面试岗位问题总结
面试记录问题,做这个的目的是不断提升自己的水平面试岗位嵌入式硬件工程师器件选型常见成本这些考虑都是需要的不做说明考虑结构后考虑合适的封装各个器件的参数如电阻电容等阻值容值,额定电压,误差等等具体见图片嵌入式软件工程师ROM和RAM和Flash区别ROM 一次写入永久保存,一般不可二次擦写(用于存取程序)RAM 存取数据 但是掉电丢失Flash 存取数据 但是掉电保持通讯接口RS-232和RS-485的区别RS232...
2022-03-01 18:32:33
99
原创 Modbus-RTU总述
Modbus协议是工业现场中比较常见的通讯协议,理解这个协议有助于自身对应编程能力的提高以及设备的配置Modbus协议根据通讯方式(串口和以太网)可以分为 Modbus RTU、Modbus ASCII和Modbus TCP一.RTU帧发送注意事项1.信息帧发送至少要以3.5个字符时间的停顿间隔开始。也就是说帧与帧之间发送间隔要3.5个字符时间以上。2.整个信息帧必须作为一连续的流传输。如果在帧完成之前有超过1.5字符时间的停顿时间,接受设备将刷新不完整的信息帧并认为存在丢包现象。二.帧组成1.
2022-02-16 21:48:25
8748
原创 浮点数的比较问题
浮点数的比较问题整数可以通过"== " 进行比较 浮点数不行,在软件代码的静态测试中明确规定浮点数判断相等不能用"==" 进行比较,浮点数判断相等需要比较误差值下面举例说明判断
2022-02-16 14:32:03
805
1
转载 浮点数的存取与转换
浮点数的存取与转换由于在串口网口等通讯中数据传输基本为一个字节一个字节传输,那么如果是下位机传递给上位机一个浮点数,就需要对其进行转换成4个字节进行传输(当然也可以对浮点数进行放大倍数进行传输这种容易丢失精度)。利用float和unsigned long具有相同的数据结构长度 ,采用共用体(union)来对浮点数进行转换,便于在modbus等协议中进行传输。注意:在个别机器中需要注意大小端问题调整存放顺序下方参考其他博主提供的函数对浮点数和字节数据如何转换#include <stdio.h&
2022-02-15 15:15:45
826
kei及STM32CubeMX相关工程文件
2022-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人