• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • The Power You Need to Fuel You

    scientists to boost research productivity. Therefore, you can do more experiments in less time and increase data accuracy. Stratage

    2010-08-06 11:12

  • So, You Wanna Be an Embedded Engineer

    So, You Wanna Be an Embedded Engineer

    2017-10-25 14:14

  • QPCR Designed for You Superior

    tools that are specifi cally designed to optimize your work, combined with the expert service and support you need to ensu

    2010-08-17 12:32

  • Arduino演奏the truth that you leave

    Arduino演奏the truth that you leave利用Arduino及配套的蜂鸣器等,可以实现音乐的演奏。由于本人水平所限,该视频仅仅截取了原曲的一部分,而且音调有偏差的地方,还请

    2021-12-14 19:03

  • 如何应用Material Design 3和Material You

      Material You 是下一代 Material Design 的发展方向,也是一种全新的设计愿景: 方便您打造个性化的样式设计、满足各种需求并自适应各种屏幕;Jetpack Compose 是用于构建原生 Android 界面的新款现代工具包,可以帮助您更快地构建更出色的应用。

    2022-03-11 10:24

  • 10 Things You Didn’t Know Abou

    This application note lists ten capabilities of the Infiniium Series oscilloscopes that you may

    2010-08-10 09:40

  • YOU YONG

    分享

    2012-05-29 10:38

  • Will you fab (cut/route) my pa

    Problem Will you fab (cut/route) my panelized boards?  Solution We do offer the precise

    2009-12-29 09:25

  • The Very Best Ideas In Good Hair Care You Can Use Now

    to handling their very own locks. Only you are able to take steps to help make your hair more healthy

    2017-02-08 20:10

  • [ElfBoard] YOU CAN YOU UP 之CAN总线

    CAN总线结构 线形拓扑是在一条主干总线分出各个节点支线,其优点在于布线施工简单,接线方便,阻抗匹配规则固定,缺点是拓扑不够灵活,在一定程度上影响通讯距离,如下图所示: 星形拓扑是每个节点通过中央设备连到一起,其优点是容易扩展,缺点是一旦中央设备出故障会导致总线集体故障,而且分支线长不同,阻抗匹配复杂,可能需要通过一些中继器或集线器进行扩展,如下图所示: 树形拓扑是节点分支比较多,且分支长度不同,其优点是布线方便,缺点是网络拓扑复杂,阻抗匹配困难,通讯中极易出现问题,必须加一些集线器设备,如下图所示: 环形拓扑是将CAN总线头尾相连,形成环状,其优点是线缆任意位置断开,总线都不会出现问题,缺点是信号反射严重,无法用于高波特率和远距离传输,如下图所示: 电平标准 CAN_High - CAN_Low < 0.5V 时候为隐性的,逻辑信号表现为\"逻辑1\",即高电平。 CAN_High - CAN_Low > 0.9V 时候为显性的,逻辑信号表现为\"逻辑0\",即低电平。 隐性、显性之间存在天然的优先级特性:显性(逻辑0)的优先级比隐性(逻辑1)高;该优先级的特性,可以用来进行多主机的仲裁; 在总线上显性电平具有优先权,只要有一个节点输出显性电平,总线上即为显性电平。而隐形电平则具有包容的意味,只有所有的单元都输出隐性电平,总线上才为隐性电平(显性电平比隐性电平更强) CAN的收发器 CAN_Rx和CAN_Tx分别是从MCU中接出来的引脚,比如MCU要发送一个逻辑1,则只要将CAN_Tx设置为1,经过CAN收发器转换,CAN_High和CAN_Low 线上的电压均为 2.5v,即传到总线的电压差 Vh-Vl=0V,总线上的状态则就是逻辑1。同样,当CAN_High和CAN_Low 读取到 CAN总线电压分别3.5V和1.5V,即压差为2V,经过收发器转换,MCU则可通过CAN_Rx读取到信号0。 通信的整个过程 空闲状态 在CAN协议中,当总线上的上出现连续的11位隐性电平(两根线电压差小于0.5V),表示总线就处于空闲状态。 数据传输  每次发送数据前,节点都会监听总线的状态,如果总线状态为空闲时,它就会立即向总线上发送自己的数据,这个数据里不仅有数据,还有本身的ID信息或者其他的控制指令,应称为数据包(数据帧),也叫做报文。 数据帧 它以一个显性位(逻辑 0)开始,以 7 个连续的隐性位(逻辑 1)结束。在它们之间,分为仲裁段、控制段、数据段、CRC 段和 ACK 段,以标准数据帧为例。

    2023-12-05 10:45