行为型设计模式 行为型设计模式涉及到算法和对象间职责的分配。不仅描述对象或类的模式,还描述它们之间的通信模式。行为型设计模式有以下11种: 责任...
结构型设计模式 结构型设计模式涉及如何组合组合类和对象以获得更大的结构。可以在运行时改变对象组合关系,具有更大的灵活性,而这种机制用静态类组合是...
创建型设计模式 创建型设计模式抽象了实例化过程,它们帮助一个系统独立于如何创建、组合和表示它的那些对象。创建型设计模式有以下5种: 抽象工厂(A...
参考资料:《STM32F4xx参考手册》 中断模块是系统中必不可少的一部分,可以将CPU从空跑等待中解放出来,大大减少CPU的占用。那么如何设计...
参考资料:《STM32F4xx参考手册》 STM32F407有7x16个GPIO,如何设计寄存器可以方便管理? 考虑最简单的情况 假设只有1个G...
物理构成 除去电源和地线,由CAN_H、CAN_L两条数据线组成,没有时钟线,数据线使用双绞线。CAN_H、CAN_L最边缘两端必须各加上终端电...
官方标准 https://www.iso.org[https://www.iso.org] ISO 11898-1:2015 ISO 11898...
简单案例 1.1 设备 上位机(客户端)、代理(服务端)、传感器(客户端)001、002、003。 1.2 要求 上位机可以知道所有传感器的状态...
保留(retain) 保留是应用消息的一个属性,服务端会为每个发布的主题保留最后的一条消息,方便客户端网络断开恢复后,可以获取到该主题的最终状态...