
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
它因其简单性、开放性和易用性成为工业领域应用最广泛的通信协议之一。做了这么多年了,我还没用到过Modbus TCP,所以掌握Modbus RTU就够用了,我个人觉得,如果使用了TCP网络了,那直接上http或者mqtt这些上层协议不是更加灵活和方便吗,还使用Modbus TCP干嘛。modbus协议很简单,发展了那么多年,已经固化了,也没有太多可以研究的,简单学习掌握一下就行,作为开发的话,使用也
是什么让你发奋图强了如果用一个词语形容我,半吊子就是目前的现状。2019年11月12号,我来到深圳,开始了嵌入式软件开发的工作,如今也有一年半载了。促使我决定记录学习日记的原因有三个。首先,在工作的过程中,学过的、掌握的东西没有记录整理、很快就会忘记,所以整理记录学习笔记是为了巩固自己学到的知识。其二就是我希望按照系统的、有目标性的整理,将那些知识点中还未涉及到的或者还不够清楚的地方称这次整理的.

什么是485/232协议在嵌入式设备中,经常会听到“这设备支持232、485接口",这里面说到232、485就是一种串口协议,物理上有本质的不同(不像TCP和UDP协议的不同只是应用层上的不同),他们用于设备之间的通信,单片机设备中很常用到。其实我们编程不需要太过深入理解两种协议上的详细细节,因为在驱动层都帮我们屏蔽了物理细节,只需要在上层进行设置就行了。两种协议在编程上基本上是通用的(只要在设置
进程是操作系统资源分配的基本单位,进程是程序执行的实例。

mqtt的使用不难,这一篇将完全讲透mqtt的特性、原理。
什么是485/232协议在嵌入式设备中,经常会听到“这设备支持232、485接口",这里面说到232、485就是一种串口协议,物理上有本质的不同(不像TCP和UDP协议的不同只是应用层上的不同),他们用于设备之间的通信,单片机设备中很常用到。其实我们编程不需要太过深入理解两种协议上的详细细节,因为在驱动层都帮我们屏蔽了物理细节,只需要在上层进行设置就行了。两种协议在编程上基本上是通用的(只要在设置
1.1 线程的本质栈空间(存储局部变量)寄存器状态(程序计数器等)线程ID和优先级1.2 线程 vs 进程对比fill:#333;color:#333;color:#333;fill:none;进程代码段数据段堆文件描述符信号处理器线程1线程2栈寄存器栈寄存器1.3 Linux线程实现原理CLONE_VM:共享内存空间CLONE_FS:共享文件系统信息:共享文件描述符表。








