电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>MEMS/传感技术>简单软件实现1-Wire温度器件的硬件CRC校验和串行码流的

简单软件实现1-Wire温度器件的硬件CRC校验和串行码流的

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

为5V 1-Wire器件提供过压保护

如果应用中是在完成系统部署后写入EPROM器件,此时需要对5V器件提供过压保护。本文介绍如何在同一总线上使用1-Wire EPROM和5V 1-Wire器件,以及如何保护5V器件不受编程脉冲的冲击
2012-03-02 14:49:542002

1-Wire 总线读写器

Maxim Dallas 1-Wire 专用读写器DS9097/DS9490 淘宝网{:23:}
2013-07-10 14:30:31

1-Wire 编程器

`可对DALLAS 1-Wire器件进行编程,无论是DS18B20,还是EPROM 还是EEPROM,还是IButton纽扣等等。。兼容Maxim软件,采用USB接口,完全替代DS9097以及DS9097E25。`
2013-07-10 15:05:18

1-Wire温度传感器的快速编程

  引言  一般来说,总线数越少,连接就越简单,因而串行总线嵌入式元件在许多应用场合颇受欢迎。但正因为只有1根线,该类元件的编程要紧扣硬件和时钟,难度大于I2C总线和SPI总线。本文以数字温度传感器
2018-11-14 14:42:56

1-Wire接口

1-Wire接口要适应12V供电的芯片有什么?
2014-11-12 11:20:00

1-Wire时序的理解及配置

)的压摆率可以通过软件调整。Q2表示需要大电流的1-Wire器件功能(如EEPROM编程或温度转换)所采用的供电电路。Q2的功能在本应用笔记中未讨论。为支持有效的布线配置,需要一个外部线路终端电阻RT
2012-11-12 00:17:46

CRC32校验码主要用来做什么的

CRC32校验码主要用来检验数据在传输过程中的完整性一、发送方1、计算要发送数据的CRC322、发送数据包3、数据包内容 数据+CRC32二、接收方1、接收数据包2、提取 数据 和CRC323
2022-02-25 06:29:27

CRC校验具体实现方式

CRC校验具体实现方式CRC校验是一种常见的校验方式,最近在做数据通讯时遇到一款芯片提到了CRC校验,之前并未实际使用过,也不甚了解,看了网上教程之后引用下面一篇,具体为实际的操作过程,希望能够帮助
2021-12-03 08:30:52

CRC校验方法通过CAN总线通信来实现

同时也进行数据的累加并最终与发送过来的累加和进行比较,该算法计算简单,无论在硬件或是软件实现都能保证较高的效率,常用于低速串行数据通信校验和芯片代码的完整性判断。4、CRC检验,该算法是基于一个多项式
2019-09-25 15:41:50

CRC校验码算法的研究与实现

CRC校验码算法的研究与实现
2012-08-06 11:09:12

串行1Wire线驱动器DS2480B资料推荐

的通信协议,合并数据和控制信息,而无需控制引脚,这样就保证了通用串口至无线转换器的兼容性,允许更容易实现1-Wire接口转换。DS2480B的多种控制功能针对1-Wire网络进行了优化,支持当前所有1-Wire器件,包括:基于EEPROM的只添加存储器以及1-Wire温度计等特殊功能器件
2021-05-17 07:20:57

CAN通信控制的CRC校验

CAN 节点中设有错误检测、标定和自检等措施。检测错误包括多种方式,其中最常用、最有效的一种是 CRC 校验CRC 序列由循环冗余校验码求得的帧检查序组成。为实现 CRC 计算,被除的多项式系数由
2018-12-24 10:28:14

DS18B20温度传感器的相关资料下载

总线的硬件接口很简单,只需要把 DS18B20 的数据引脚和单片机的一个 IO 口接上就可以了。硬件简单,随之而来的,就是软件时序的复杂。1-Wire总线的时序比较复杂,很多同学在这里独立看时序图都
2022-02-07 06:35:06

DS2408S 1-Wire继电器资料分享

描述DS2408S 1-Wire 继电器印刷电路板 - 1mm扎斯拉涅 +5V DCZ11 - IO 1 线2 - GND 1-Wire/VDC4 - +5VDCElementy do
2022-06-24 07:25:39

FPGA实现CRC校验

最近在学习CRC校验,根据生成多项式,通过编码代码实现CRC校验,就是不知道怎么实现,求实现CRC校验的原理过程?
2015-01-05 16:17:27

Maxim 1-Wire 读写器

本公司自主研发并生产的1-Wire 单总线器件读写器,可兼容DS9097,采用USB接口,USB供电。提供DS2502/DS2502 ALL IN ONE 编程器,无需外部电源,连接USB接口就可以编程,和外部输入12V电源说Byebye淘宝网输入DS9097/DS9490搜索,保证最低价。。。
2013-07-10 14:35:48

Maxim带冷端补偿的1-Wire热电偶数字转换器

  Maxim Integrated Products, Inc.推出带有冷端补偿的1-Wire热电偶数字转换器MAX31850/MAX31851,现已开始提供样品。该系列器件集成了构建完备的热电偶
2018-11-13 16:23:36

ModBus CRC16校验码学习笔记(附手稿)精选资料分享

帮助有需要的人。ModBus CRC16校验码CRC16简单介绍CRC全称是Cyclic Redundan...
2021-08-30 06:28:27

PSoC 4 循环冗余校验 (CRC)

循环冗余校验 (CRC) 组件的默认用途是根据任意长度的串行比特计算 CRC。在数据时钟的上升沿上对输入数据进行采样。在启动前,CRC 值复位为 0,或可用初始值作为种子值。完成比特时,可读取计算出的 CRC
2013-07-04 11:30:02

VG710 1-Wire使用指南

VG710 1-Wire 快速使用指南
2022-10-18 06:23:07

基于C++模板技术的1-wire总线编程

, touch。但这里没有具体实现这些操作。2、1-wire 器件枚举类:ow_enum_t实现了 enum 操作。3、1-wire 协议链路层实现类:owou_t,owobb_t在指定的数据链路层上实现
2011-11-22 23:40:56

基于DS2432的USB口1-Wire总线适配器的设计

可以看出输入/输出信号的时序基本满足1-Wire器件的信号时序,未出现尖峰或混沌现象,适配器的工作基本稳定。5 结束语  本设计在适配器硬件、用户软件及身份认证方面做了一些探索性工作。1-Wire总线
2008-07-11 07:24:14

如何使用FlexIO块访问1-wire设备?

我的 MCU 是 RT1052,现在我需要访问一个温度传感器 DS18B20,这是一个具有单线协议的设备。使用延迟功能访问 1-wire 协议的方法不适用于 RTOS。 从参考手册来看,1-wire
2023-04-23 06:43:26

如何访问1-Wire API

任何组件在创建者来实现这一点。有人知道如何访问1-Wire API吗?谢谢 以上来自于百度翻译 以下为原文I have been looking for a 1-wire component
2019-07-29 15:25:25

如何采用Verilog语言创建1-Wire主机?

如何采用Verilog语言创建1-Wire主机?
2021-04-29 06:42:19

实用资料——CRC校验码生成算法

按上述步骤计算完成后,最后得到的CRC寄存器的内容即为CRC校验码,将其附着在原通讯信息帧后进行传输即可。如果用于Modbus协议设备则还需交换高低8位,非Modbus协议设备可以不必交换。接收方依
2012-01-11 21:10:42

实用资料——CRC校验码生成算法

按上述步骤计算完成后,最后得到的CRC寄存器的内容即为CRC校验码,将其附着在原通讯信息帧后进行传输即可。如果用于Modbus协议设备则还需交换高低8位,非Modbus协议设备可以不必交换。接收方依
2012-02-14 19:45:06

嵌入式程序员的循环冗余校验CRC)算法最简单入门

软件的负担。因此,奇偶校验也被广泛的应用着。奇偶校验就先介绍到这来,之所以从奇偶校验说起,是因为这种校验方式最简单,而且后面将会知道奇偶校验其实就是CRC 校验的一种(CRC-1)。累加和校验另一种
2016-06-19 16:44:39

微控制器和1-Wire温度传感器的软件接口

及Dallas1-Wire ASIC即(将经过整合的半导体超高规模集成电路硬件描述语言1-Wire主控器制造成专用集成电路)等 。本文陈述了一种简单软件解决方案,可实现微控制器和任意个数的DSl8x20或DSl822温度
2018-12-17 11:29:13

怎么使用增强型CRC计算1线CRC

CRC模块的配置有什么问题呢?我已经搜索过一些例子来使用PIC硬件CRC实现1-Wire传感器,但是没有找到任何东西:
2020-04-08 10:07:48

怎么用verilog HDL或VHDL去实现CRC校验

一种校验码、循环(通信),简称,是常用的具有错误、错误能力的校验码,在早期中使用。和计算机同步通信的数据校验CRC存储过程后除了,在接收方进行校验,以在接收有错误时,若对CRC有一定的错误则
2022-06-24 17:11:05

求分享使用1-wire DS1820测量温度示例

得益于最新的 nodeMCU 固件,esp 现在能够使用 Dallas 1-wire DS18S20 和 DS18B20 测量温度。 原始的(和过时的 DS1820)没有测试,因为我不再有这样的芯片
2023-04-27 07:07:09

求基于LABVIEW编程的CRC16/X25校验码校验程序

求基于LABVIEW编程的CRC16/X25校验码校验程序
2022-02-24 11:07:23

请问1-wire支持热插拔吗?

1-wire支持热插拔吗?怎样实现
2016-10-19 10:58:35

请问FPGA怎么实现CRC校验

最近在学习CRC校验,根据生成多项式,通过编码代码实现CRC校验,就是不知道怎么实现,求实现CRC校验的原理过程。
2019-05-21 02:21:36

请问Microchip可能有关于1-Wire的库代码吗?

;我知道它可以用1-Wire工作,但是我从来没有经历过1-Wire,只有家族。R与MSSP I2C;是否有人分享有关1Wire的有用信息,或者Microchip可能有关于1-Wire的库代码?芯片
2019-10-31 10:43:59

通过STM32CubeMX进行简单配置生成HAL库实现硬件CRC32校验的功能

实验目的:通过STM32CubeMX进行简单配置生成HAL库实现硬件CRC32校验的功能。一、STM32CubeMX配置如下:二、生成的HAL库源码如下:三、Debug结果如下:对字符串"DA0000000000"进行CRC32计算结果如下:四、在线工具CRC校验结果如下:完美,收工!...
2021-08-11 07:23:32

循环冗余校验码的单片机及CPLD 实现

循环冗余码校验(CRC)是一种可靠性很高的串行数据校验方法。介绍循环冗余码校验的基本原理,并分别用单片机和CPLD 作了循环冗余码校验软件实现硬件实现。包括汇编语言和VHDL
2009-04-16 14:19:4416

用XML实现1-Wire标签

Dallas Semiconductor 所有1-Wire®器件以及iButton®产品在出厂前都被指定了各自唯一的64 位1-Wire 网络地址值这个地址值光刻在每片器件中的只读存储器中Dallas Semiconductor 管理着代码达10
2009-04-17 12:03:1725

DS2480B串行接口1-Wire 线驱动器的使用

1-Wire®通信协议可以通过微处理器上的一个IO 引脚产生,不过,为了创建可靠的1-Wire 网络,必须提供正确的时序和适当的输出电压摆率。1-Wire 主机发送的时序不正确会导致与1-Wire
2009-04-18 10:14:5557

DS2480B串行接口1-Wire线驱动器的使用

摘要:DS2480B是从串行接口到1-Wire®网络协议转换的桥接器。只要主机具有普通的串行通信UART,就可以通过该桥接器产生严格定时和电压摆率控制的1-Wire波形。应用笔记192是DS2480B串
2009-05-09 08:41:2525

1-wire单总线的基本原理

1-wire单总线的基本原理:1-wire 单总线是Maxim 全资子公司,Dallas 的一项专有技术与目前多数标准串行数据通信方式,如SPI/I2C/MICROWIRE 不同它采用单根信号线既传输时钟,又传输数据而
2009-09-26 16:57:3055

1-Wire软件资源指南和驱动程序说明

Dallas Semiconductor 的1-Wire总线是一种简单的信号交换架构,通过一条线路在主机与外围器件之间进行双向通信。所有的1-Wire总线都具有一个共同的特征:无论是芯片内还是iButton内,每
2009-12-10 16:18:0916

1-wire单总线的基本原理

1-wire单总线的基本原理 1-wire 单总线是Maxim 全资子公司Dallas 的一项专有技术与目前多数标准串行数据通信方式如SPI/I2C/MICROWIRE
2010-02-05 17:58:0678

应用笔记187 1-Wire搜索算法

应用笔记187 1-Wire搜索算法 Dallas Semiconductor的每片1-Wire®器件都有唯一的64 位注册码,它存储在只读存储器(ROM)中。在1-Wire网络中,注册码用于1-Wire主机对从机
2010-04-10 09:59:0825

应用笔记192 DS2480B串行接口1-Wire线驱动器的

应用笔记192 DS2480B串行接口1-Wire线驱动器的使用1-Wire®通信协议可以通过微处理器上的一个IO引脚产生,不过,为了创建可靠的1-Wire网络,必须提供正确的时序和
2010-04-10 10:00:4637

什么是1-Wire

什么是1-Wire 定义:单线(加地线)通信协议。 1-Wire®串行存储器产品通过单线连接为你的产品添加存储器!
2009-04-20 23:22:093192

1-Wire 串行存储器产品

1-Wire®串行存储器产品通过单线连接为你的产品添加存储器! 1-Wire串行存储器产品提供EEPROM和EPROM存储矩阵,能够通过单线1-Wire接口供
2009-04-20 23:22:421388

1-Wire搜索算法

摘要:Maxim的1-Wire®器件都带有一个64位的唯一注册码,存储在只读存储器内(ROM),能够在1-Wire网络中通过1-Wire主机对其寻址。如果1-Wire网络中从机器件的ROM码是未知的,则可采用搜
2009-04-30 14:09:291194

嵌入1-Wire主机

摘要:本应用指南阐述如何将1-Wire主机(1WM)嵌入到用户ASIC设计之中。本文包含了采用Verilog语言如何创建1-Wire主机例程的摘要。本文提到的DS89C200只是一个理论上的微控制器。另外,
2009-04-30 14:14:21907

嵌入1-Wire主机

摘要:本应用指南阐述如何将1-Wire主机(1WM)嵌入到用户ASIC设计之中。本文包含了采用Verilog语言如何创建1-Wire主机例程的摘要。本文提到的DS89C200只是一个理论上的微控制器。另外,
2009-05-06 08:54:52971

Overview of 1-Wire Technology

Abstract: This article provides a general overview of the 1-Wire technology, its communication
2009-05-08 11:43:301564

软件实现1-Wire通信

摘要:在没有专用总线主机(如DS2480B、DS2490)的情况下,微处理器可以轻松地产生1-Wire时序信号。本应用笔记给出了一个采用‘C’语言编写、支持标准速率的1-Wire主机通信基本子程序
2009-05-08 12:02:131986

用MAXQ3210构建1-Wire温度记录仪

摘要:本篇应用笔记介绍如何使用微控制器MAXQ3210和1-Wire数字温度传感器DS1822来构建一个温度记录仪。温度数据被记录到MAXQ3210内部的EEPROM中,以供随后下载分析。
2009-05-09 08:56:10767

确定多从机1-Wire网络的恢复时间

摘要:设计1-Wire网络时,通常需要考虑的一个问题就是确定适当的恢复时间,以确保为寄生供电的1-Wire器件提供足够的电能。本文分析了确定对供电有严格要求事件所需的1-Wire
2009-05-09 09:02:36911

1-Wire器件与8051系列单片机的软件接口

摘 要:分析了1-Wire总线的硬件结构和通信协议,结合实际应用设计了1-Wire器件与8051系列单片机的软件接口。 关键词:1-Wire总线,软件接口,CRC校验  
2009-05-17 12:40:051802

Reading and Writing 1-Wire Dev

Reading and Writing 1-Wire Devices Through Serial Interfaces Abstract: This application note
2009-06-27 23:47:581424

循环冗余校验码---CRC

循环冗余校验码---CRC码   二进制信息位串沿一条信号线逐位在部件之间或计算机之间传送称为串行传送。CRC(Cyclic Redundancy c
2009-10-13 16:52:386924

A Simple 1-Wire DAC

A Simple 1-Wire DAC Abstract: Connecting the outputs of a 1-Wire addressable switch (DS2408
2009-10-23 17:44:40953

Reference Design of a 1-Wire B

Reference Design of a 1-Wire Bidirectional Voltage-Level Translator for 1.8V to 5V Abstract
2009-11-16 16:14:141369

Bluetooth to 1-Wire communicat

Bluetooth to 1-Wire communication using the DS9097U Abstract: This application note explains
2010-02-27 17:29:511177

CRC校验源码学习

  这两天做项目,需要用到 CRC 校验。以前没搞过这东东,以为挺简单的。结果看看别人提供的汇编源程序,居然看不懂。花了两天时间研究了一下 CRC 校验,希望我写的这点东
2010-08-13 11:12:461293

1-Wire双向电平转换器应用

FPGA、微处理器、DS2482-100和DS2480B是常见的1-Wire主机器件1-Wire/iButton从器件由Maxim生产,该系列器件的典型工作电压为2.8V至5.25V。过去,传统的1-Wire主机和从器件均采用5V漏极开路逻辑。
2011-10-08 11:00:212393

crc校验原理_怎样修复crc校验错误

crc校验原理 利用CRC进行检错的过程可简单描述为:在发送端根据要传送的k位二进制码序列,以一定的规则产生一个校验用的r位监督码(CRC码),附在原始信息后边,构成一个新的二进制
2012-09-05 09:26:4734153

1-Wire总线主机

Abstract: Communication with 1-Wire slave devices requires a 1-Wire master. There are numerous ways
2012-10-19 17:02:1853

CRC校验.vi

实现labview与PLC通讯,消息帧CRC校验码生成程序
2016-02-25 14:59:2590

一种基于矩阵的并行CRC校验算法

串行编码原理得到8 位并行数据的CRC 校验矩阵,之后对矩阵进行迭代简化,得到32 位并行数据的参数矩阵,此参数矩阵作为该CRC 算法的核心实现了对数据进行预处理。最后对该算法进行了硬件实现,仿真及综合结果表明,该算法可在单周期内完成对128 位并行数据的CRC 编码和解码校验
2017-10-30 16:39:253

嵌入式应用中的四类1-Wire主机电路设计

引言 1-Wire总线是一个简单的信号传输电路,可通过一根共用的数据线实现主控制器与一个或一个以上从器件之间的半双工双向通信。电源和数据通信通过单根数据线传输,使得1-Wire器件具有无与伦比的强大
2017-11-30 07:37:46502

STM32之软件CRC硬件CRC速度测试

软件提前生成CRC表,用于查询。分别使用软件CRC算法和硬件CRC外设对一个缓存进行计算,目的是从该缓存中找到同步头。同步头共11字节,前两个字节为后九个字节的CRC校验值。通过迭代算法依次对11字节进行计算和比较,当找到同步头后返回同步头偏移量。
2018-05-09 11:45:006076

1-Wire通信协议的工作原理及优势介绍

了解1-Wire®通信协议的工作原理及其相对于其他类型串行通信的优势、常见实施配置,以及主流的1-Wire应用
2018-10-09 04:10:006477

CRC校验 、STM32中CRC计算单元、 CRC应用

CRC校验、STM32中CRC计算单元、CRC应用
2020-03-04 13:54:445301

为什么UART驱动1-Wire设备总是出现问题?

驱动1-Wire从机设备,建议先看看以上两篇文章,再阅读本文,效果更佳。 硬件电路 1-Wire结构简单,一根线就可以通信,常见的18B20用的就是1-Wire结构。单片机的串口UART(多是TTL电平),如何用单片机控制通用的1-Wire设备呢?如果MCU和从设备的电平不一致如何解决?软件协议又是
2020-10-23 17:13:342802

如何使用微处理器的UART来实现1-Wire®总线主机

实现1-Wire时隙以及复位和在线检测脉冲。通过包含深度发送和接收FIFO,可以在1-Wire总线上传输几个字节值,而主处理器只需要每位几个时钟周期即可。 1-Wire器件为识别,存储,计时,测量和控制提供了经济的解决方案。1-Wire数据接口减小到绝对最小值,即一条数据线加上一个
2021-05-28 16:24:303603

如何计算该8位1-Wire CRC

节为1-Wire CRC字节。本应用笔记介绍了如何计算该8位1-Wire CRC。它还继续说明用于验证保存在设备内存中的记录的16位CRC1-Wire CRCCRC-16均在选定的1-Wire器件
2021-05-14 11:47:502562

USB数据传输中CRC校验码的并行算法实现

文章介绍了用于 USB 总线数据传输的CRC 校验的原理和算法,并且采用并行电路实现 USB2.0 中的 CRC产生和CRC校验,与传统的串行电路实现相比,并行电路实现方法虽然在芯片面积上大于串行电路实现, 但由于降低了时钟频率,电路更容易综合实现,并且大大降低了功耗,有利于低功耗电路设计。
2021-03-28 09:32:2711

CRC校验码并行计算的FPGA实现

软件实现 CRC 校验码计算很难满足高速数据通信的要求 ,基于硬件实现方法中 ,有串行经典算法 LFSR 电路 以及由软件算法推导出来的其它各种并行计算方法。以经典的LFSR 电路为基础 ,研究
2021-03-28 09:34:2430

通过调节上拉电阻来提高1-wire总线器件的驱动能力

Dallas公司生产的集成电路中,广泛应用了1-wire总线。主机只需1根连线就可以把一个或数个1-wire总线器件连接起来,实现有效可靠的数据通信。但是,在使用1-wire总线驱动多个器件、连接
2021-05-05 09:53:003307

CRC校验算法原理及c语言实现

CRC校验算法原理及c语言实现
2021-11-30 10:04:078

关于STM32F4xx的硬件CRC32校验

关于STM32F4xx的硬件CRC32校验一、概述前段时间由于项目所需,要对MCU上某些数据进行CRC32校验,MCU选用的是STM32F4系列,以前看到过STM32有硬件CRC32校验功能,决定
2021-12-03 15:51:0818

CRC校验原理及实现

作者:王超首发:电子电路开发学习目录前言CRC算法简介CRC计算CRC校验CRC计算的C语言实现CRC计算工具总结前言最近的工作中,要实现对通...
2022-01-26 17:37:3227

使用NFC系统无线供电和访问1-Wire网络

对于1-Wire网络的感应功率传输、访问、控制和信息交换,可以利用近场通信(NFC)系统。利用从NFC链路收集的功率,可通过单个节点实现1-Wire通信的温度检测、认证和存储器存储。您还可以通过
2022-12-22 11:50:122140

了解 1-Wire简单

做得更好:了解 1-Wire简单
2022-12-29 10:02:43714

实现隔离式1-Wire总线

1-Wire总线在需要电气隔离的医疗设备中传感器和耗材的认证和校准中越来越受欢迎。本文以应用笔记4206“为嵌入式应用选择合适的1-Wire主机”为基础,介绍如何修改现有的1-Wire主机电路以实现
2023-01-17 10:39:462154

通过串行接口读写1-Wire器件

本应用笔记介绍了1-Wire协议在新旧器件中的电气方面。一个特别的章节解释了如何为由新旧1-Wire从机组成的网络确定适当的时序参数。1-Wire母版概念部分提供了详细讨论1-Wire母版的其他文档以及相关软件的参考。
2023-02-21 17:21:211169

可靠的长线1-Wire网络指南

1-Wire协议最初设计用于通过短连接与附近设备进行通信。1-Wire也是在单个微处理器端口引脚上增加辅助存储器的一种方式。后来开发的方法将1-Wire协议扩展到远远超出电路板尺寸的网络应用。本文
2023-03-01 14:21:07862

DS18X20/DS1822 1-Wire温度传感器在微控制器环境中的接口

本应用向用户介绍简单1-Wire软件,用于将微控制器连接至DS18B20、DS18S20和DS1822 1-Wire温度传感器。本文举例使用DS5000(兼容8051)微控制器。给出了软件示例,说明了延迟、复位、读位、写位、读字节、写字节、ROM搜索、CRC、读温度和读暂存本例程的实现
2023-03-01 14:34:291137

如何配置微芯片PICmicro以实现1-Wire通信协议

)微控制器之间的简单接口,本应用笔记介绍了PIC微控制器的一般1-Wire软件例程,并解释了时序和相关细节。本应用笔记还提供了一个涵盖所有1-Wire例程的文件。此外,还包括汇编代码示例,该代码是专门为PIC16F628从DS2762高精度Li+电池监测器读取数据而编写的。
2023-03-13 11:34:52801

使用UART实现1-Wire总线主控

Master软件实用程序,该实用程序可生成标准和过驱速度时序,以辅助开发。UART字节时序设置具有灵活性,可以直接实现1-Wire时隙以及复位和存在检测脉冲。
2023-03-29 11:28:172178

了解和使用Maxim 1-Wire和iButton产品的循环冗余校验

节为1-Wire CRC字节。本应用笔记解释了如何计算这种8位1-Wire CRC。它还继续解释用于验证保存在设备内存中的记录的 16 位 CRC1-Wire CRCCRC-16均在选定的1-Wire器件硬件中生成,以验证数据。®®
2023-05-16 11:23:29592

为嵌入式应用选择合适的1-Wire主机

本文讨论的电路为1-Wire主机控制器,它们均与1-Wire器件通信。 但是,这些1-Wire主机控制器不能作为单独的主体,需要一个主机(计算机)告诉它们在1-Wire侧如何工作。 主机接口指1-Wire主控制器和“系统中更高级的指挥官”(即主机)之间的连接类型。
2023-06-13 09:40:55608

工控常用LRC XOR累加和CRC校验工具校验码自动生成软件多计算方式

CRC校验工具 校验码自动生成软件支持十几种CRC计算方式,包括MODBUS协议的CRC-16校验CRC4、CRC5、CRC6、CRC7、CRC8、CRC16等21种算法,见图示。两款CRC校验工具。
2022-11-25 14:27:402371

奇偶校验crc校验的区别 CRC校验和奇偶校验之间有什么关系?

方法都可以检测出特定类型的错误。 奇偶校验是一种简单校验方法,适用于串行传输数据,主要用于检测传输中的单比特错误。其原理是通过添加一个校验位来使原始数据的奇偶性成为对称的,通过接收端接收到数据位后,将每个数据位的奇偶性与发送端保持一致即可判断是否发生了单比特
2023-10-17 16:28:212000

如何将1-Wire主机复用到多个通道?

如何将1-Wire主机复用到多个通道? 1-Wire是一种串行通信协议,可用于连接各种感测器和芯片,如温度传感器、湿度传感器、EEPROM等。通常情况下,每个1-Wire主机(例如单片机)只能连接
2023-10-29 14:21:48260

CRC校验原理及其软件实现

电子发烧友网站提供《CRC校验原理及其软件实现.pdf》资料免费下载
2023-11-16 10:11:390

已全部加载完成