转载
文章平均质量分 93
白羊无名小猪
这个作者很懒,什么都没留下…
展开
-
CAN总线协议详解
CAN节点发送数据的原则是先监听后发送,即如果CAN节点需要发送数据,先监听总线是否空闲,如果总线空闲,则往总线发送帧起始(SOF),获得发送权,否则一直等待直到总线空闲才发送帧起始(SOF)。3、 如果一个CAN节点在出错界定符或者过载界定符的第8位(最后1位)采样到1个显性位,节点就会发送一个过载帧(而非错误帧),此时错误计数器不会增加(数据帧或者远程帧的发送需要等错误界定符或者过载界定符发送完毕后,再等3个位长都的帧间隔才能发送数据)。在不考虑位填充的情况下,一帧8个字节的标准帧,需要占用111位。转载 2024-04-23 19:37:22 · 709 阅读 · 0 评论 -
C# 中的委托和事件(详解)
C# 中的委托和事件 委托和事件在 .NET Framework 中的应用非常广泛,然而,较好地理解委托和事件对很多接触 C# 时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里堵得慌,浑身不自在。本章中,我将由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.NET Framework 中的委托和事件、委托中方法异常和超时的处理、委托与异步编程、委托和事件对Observer 设计模式的意义,对它们的编译代码也做了...转载 2021-12-21 18:38:07 · 7550 阅读 · 0 评论 -
什么是API,SDK和API之间有什么关系
随着软件规模的日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要,程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分,良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。API是接口的一种,在程序交互中具有重要的作用,而SDK与API有着密不可分的关系。API(1)API的概念API即“应用程序编程接口”,是一些预先定义的函数,目的是作为“介面”沟通两个不同的东西,提供应用程序与开发人员基转载 2020-07-25 09:24:50 · 273 阅读 · 0 评论