- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 C语言 16进制数组 转 ASCII字符串函数
C语言 16进制数组 转 ASCII字符串函数RET_SUCCESS、RET_FAILURE需自行定义array_b的第2n+1个元素必须是’\0’,代表字符串结束/** **************************************************************************************** * @brief convert uint8_t array_a[n] to char array_b[2*n + 1] * @param[in] p
2020-11-25 15:42:39
3026
原创 Modbus-RTU协议 & FreeModbus的移植
Modbus协议Modbus只允许主从机之间通信,不允许从机之间通信帧格式地址码功能码数据校验1B1BnB2B帧间隔 Δt > T3.5B(3.5个字节的持续时间)帧内字符间隔 Δt < T1.5b四种数据类型线圈离散量保持寄存器输入寄存器所谓的 “线圈” 就是指单个二进制位;与离散量不同的是,它可读写,而离散量是只读的线圈编...
2019-11-22 13:32:57
1139
转载 FreeModbus的移植
FreeModbus V1.6 主机使用说明一、简述FreeModbus是一款开源的Modbus协议栈,但是只有从机开源,主机源码是需要收费的。同时网上也没有发现比较好的开源的Modbus主机协议栈,所以才开发这款支持主机模式的FreeModbus协议栈。本版FreeModbus版本号更改为V1.6,特性如下:新增加的主机源码与原有从机的风格及接口保持一致;支持主机与从机在同一协议栈运...
2019-10-11 14:24:46
3528
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人