单片机项目怎么制定协议
发布网友
发布时间:2023-05-15 00:08
我来回答
共1个回答
热心网友
时间:2024-11-01 08:59
首先,单片机,做为嵌入式的应用,不可避免的要考虑协议的开销,包括时间、ROM空间、RAM空间。简单点说,你现在用的芯片,能不能处理得了复杂的协议。
可靠性,根据具体的情况,通常可靠性越高越好,但也不尽然,因为高的可靠性也通常意味着可投入。如果你的系统不要求很高的可靠性,就没必要一味的高要求。具体到串口通信上,一般是指通讯的抗干扰能力,硬件上可以加隔离保护,软件上加强校验、加强容错能力。
开发成本,说到协议,从制订到实施,到维护,是有周期的,是需要成本的。如果可能,最好使用现有的协议,比如MODBUS。如果必须要自己定协议,也可以参考现有的协议。