通过PCA9605驱动扭曲对电缆的I2C总线信号

恩智浦半导体

强大的I2C缓冲区的可用性,将其I / O在两侧驱动到标称地或“零偏移”逻辑电平,允许删除引入较大总线系统的一部分的噪声。清洁I2C信号的“再生”可以通过将相对短的总线部分组合在一起,每个比如包含它们的缓冲器或多路复用器,通过将相对短的总线部分组合在一起来构建长的I2C总线。传统的双绞线通信电缆与其方便的连接器,以及“模块化”I2C系统方法,使大型系统组件容易。只需使用正常的I2C软件寻址即可单独选择每个丢弃点或节点与主机进行双向数据通信。作为示例,描述了一种用于控制LED照明显示器的系统,并且建议LED的功率和I2C控制系统可以在使用控制信号的48 V时使用“超低电压”分布在经济地提供电缆或类似的低成本接线以类似于“电源以太网”系统的方式。这种方法的简单性和灵活性使得它可以考虑作为其他控制系统(如RS-485或CAN总线)的替代品。


C++ Tutorial

胡安Soulié.
5点评论

这些教程从其基础解释了C ++语言到ANSI-C ++的最新功能,包括基本概念,如数组或类别和类别和高级概念,例如多态性或模板。教程以实际的方式定向,在所有部分中具有工作示例程序,以便立即开始练习每个课程


Arduino编程笔记本

Brian W.埃文斯

这款笔记本电脑可作为方便,易于使用的arduino微控制器的命令结构和基本语法。为了使其简单,出现某些排除,使这是一个初学者的参考,最好用作其他网站,书籍,研讨会或课程的辅助来源。该决定导致略微强调使用Arduino进行独立目的,例如,不包括更复杂的阵列或先进形式的串行通信的使用。


嵌入式系统介绍 - 网络物理系统方法

E. A. Lee,S. A. Seshia
3评论

本书致力于识别和介绍嵌入式系统的耐用智力思想作为一种技术,作为学习的主题。重点是对网络 - 物理系统的建模,设计和分析,整合计算,网络和物理过程。本书适用于高级本科级别或介绍性研究生水平的学生,以及希望了解嵌入式系统工程原则的工程师和计算机科学家。


嵌入式系统 - 理论与设计方法

Kiyofumi Tanaka(编辑)
3评论

本书涉及嵌入式系统的广泛的研究主题,包括基础研究,理论研究和实际工作。


高性能系统,应用程序和项目

Kiyofumi Tanaka(编辑)
1条评论

本书涉及嵌入式系统的广泛研究主题,包括并行计算,通信架构,专用系统和嵌入式系统项目。


电路课程 - 第III册 - 半导体

Tony R. Kuphaldt
2评论

本书涵盖了所有常见的半导体器件及其操作原则。但是,此参考的真实值在于它提供了辅导和应用程序的关键电路和应用。本书中涵盖的一些设备是双极连接晶体管,二极管,JFET,晶闸管,opamps和FET。本书将在您的图书馆中是一个很好的解释风格。


嵌入式Linux底漆

克里斯托弗·哈林曼
4评论

本书汇集了基于高效,高价值,基于Linux的嵌入式产品的不可或缺的知识:从未在一个地方组装的信息。绘制多年的经验作为嵌入式Linux顾问和现场应用工程师,Christopher Hallinan提供了您最有可能面临的具体技术问题的解决方案,演示了如何构建有效的嵌入式Linux环境,并展示了如何使用它尽可能。


近似指南

杰克G.甘道尔

大多数嵌入式处理器都不知道如何计算TRIG和其他复杂功能。在C中编程我们满足于调用对我们所有工作的库例程。不幸的是这种乐观的方法通常在大小,速度和准确性都是重要的问题的实时系统中失败。编译器的运行时包是一个尺寸适合的主题。它提供了合理的速度和精度权衡。但是每个嵌入式系统都不同,具有不同的要求。在某些情况下,编写自己的近似例程是有意义的。为什么?


一致的开销字节填充

玛丽贝克斯图尔特柴郡

字节填充是一个进程,它将一个数据字节序列转换为可能包含“被非法”或“保留”值的数据字节序列中的潜在更长的序列,该序列不包含这些值的出现。本文将额外的长度称为算法的开销。迄今为止,字节填充算法,例如SLIP [RFC1055],PPP [RFC1662]和AX.25 [ARRL84]使用的算法,已经被设计为促使平均平均开销,但努力最小化最坏情况开销。然而,一些越来越受欢迎的网络设备,关心最坏的情况。例如,ISM频带分组无线电发射器的传输时间受到FCC调节的严格限制。要遵守本规定,实践是将最大数据包大小设置为人工低,使得也没有数据包,即使在最坏的情况下开销,也可以超过传输时间限制。本文介绍了一个新的字节填充算法,称为一致的开销字节填充(COB),紧密地绑定了最坏的情况开销。它保证在最坏的情况下,以便在254中添加不超过一个字节到任何数据包。此外,该算法是廉价的,其平均开销与现有算法的平均开销非常竞争。