• 摘要:介绍了利用SPI口实现CAN总线隔离扩展的一种通信控制系统,详细叙述了此通信控制系统中主从通信模块的硬件设计控制,软件设计流程及实现方法。 关键词: CAN总线 SPI口 XINT1中断 一、引言 CAN总线是一种有效支持分布式控制和实时控制的串行数据通信协议,它是一种多主总线,网络上任意一个节点均可以在任意时刻主动地向网络上的其它节点发送信息,而不分主从,节点之间有优先级之分,因而通信方式灵活;CAN可以点对点、一点对多点(成组)及全局广播等几种方式传送和接收数据 ;CAN采用非破坏性位仲裁技术,
  • 摘要:介绍了利用SPI口实现CAN总线隔离扩展的一种通信控制系统,详细叙述了此通信控制系统中主从通信模块的硬件设计控制,软件设计流程及实现方法。 关键词: CAN总线 SPI口 XINT1中断 一、引言 CAN总线是一种有效支持分布式控制和实时控制的串行数据通信协议,它是一种多主总线,网络上任意一个节点均可以在任意时刻主动地向网络上的其它节点发送信息,而不分主从,节点之间有优先级之分,因而通信方式灵活;CAN可以点对点、一点对多点(成组)及全局广播等几种方式传送和接收数据 ;CAN采用非破坏性位仲裁技术, >>
  • 来源:lunwen.freekaoyan.com/ligonglunwen/dianzi/20061026/9322.shtml
  • 14nm Atom x5-Z8350 4核处理器,是一款高性能单板计算机板,为专业的创客而生,用官方化说就是一座将你的爱好通向产品化的桥梁。  UP board是由华硕集团下的研扬科技推出的,盒子背面可以看到此板卡的配置是4GB RAM,64GB eMMC,应该是目前最高的配置,售价为149美金不含税,而最低配版本的售价为89美金。  盒子内部有一个带缓震泡棉的静电袋包裹着板卡,保护的相当好,另外还有一张纸质的板卡说明文档。  UP Board硬件介绍 UP Board长宽为85.
  • 14nm Atom x5-Z8350 4核处理器,是一款高性能单板计算机板,为专业的创客而生,用官方化说就是一座将你的爱好通向产品化的桥梁。 UP board是由华硕集团下的研扬科技推出的,盒子背面可以看到此板卡的配置是4GB RAM,64GB eMMC,应该是目前最高的配置,售价为149美金不含税,而最低配版本的售价为89美金。 盒子内部有一个带缓震泡棉的静电袋包裹着板卡,保护的相当好,另外还有一张纸质的板卡说明文档。 UP Board硬件介绍 UP Board长宽为85. >>
  • 来源:www.360doc.com/content/16/1129/08/27145097_610360042.shtml
  • 全局控制寄存器可选择四种调光范围。AW9110B对低6路 LED驱动的Dropout性能做了强化,仅需60mV的电流源压降就可提供20mA 的LED电流,使其更适合驱动LCD背光。 当 OUT x (x=0~9)处于GPIO模式时,AW9110B 检测输入状态变化产生中断,内建8us 去抖动处理。 AW9110B 支持两种智能呼吸模式:BLINK模式和SMART-FADE模式。BLINK 模式允许在待机时,根据设定的时间参数自动完成 LED周期性的闪烁。SMART-FADE模式使 LED 在ON 和 OF
  • 全局控制寄存器可选择四种调光范围。AW9110B对低6路 LED驱动的Dropout性能做了强化,仅需60mV的电流源压降就可提供20mA 的LED电流,使其更适合驱动LCD背光。 当 OUT x (x=0~9)处于GPIO模式时,AW9110B 检测输入状态变化产生中断,内建8us 去抖动处理。 AW9110B 支持两种智能呼吸模式:BLINK模式和SMART-FADE模式。BLINK 模式允许在待机时,根据设定的时间参数自动完成 LED周期性的闪烁。SMART-FADE模式使 LED 在ON 和 OF >>
  • 来源:www.awinic.com.cn/product_nei.php?id=46
  •   3 软件实现   软件部分主要实现MCF51QE128的初始化、底层SPI通信,以及SD卡的通用写命令、初始化和单块数据的读写等功能。   3.1 MCF51QE128的初始化   在与SD卡通信之前,首先需要配置MCF51QE128,并初始化SPI端口。代码如下:   
  •   3 软件实现   软件部分主要实现MCF51QE128的初始化、底层SPI通信,以及SD卡的通用写命令、初始化和单块数据的读写等功能。   3.1 MCF51QE128的初始化   在与SD卡通信之前,首先需要配置MCF51QE128,并初始化SPI端口。代码如下:    >>
  • 来源:www.edatop.com/ee/230768.html
  • 在运行模式下,SPI工作处于正常工作状态。通过修改SPICR1寄存器的SPE位更改此模式: 0: 禁用SPI模块(进入低功耗状态) 1: 使能SPI模块 在等待模式下,修改SPICR2寄存器的SPISWAI位: 0: 运行模式 1: 低功耗模式 SPI时钟停止运作 对于主设备,进入等待模式意味终止SPI总线上所有数据传输,唯有将SPISWAI 重新置为0方可恢复通信;对于从设备,进入等待模式后仍将与主设备保持同步,从设备数据的接收和发送还是正常的。 在停止模式下,对于主设备,进入停止模式意味着所有总线上通
  • 在运行模式下,SPI工作处于正常工作状态。通过修改SPICR1寄存器的SPE位更改此模式: 0: 禁用SPI模块(进入低功耗状态) 1: 使能SPI模块 在等待模式下,修改SPICR2寄存器的SPISWAI位: 0: 运行模式 1: 低功耗模式 SPI时钟停止运作 对于主设备,进入等待模式意味终止SPI总线上所有数据传输,唯有将SPISWAI 重新置为0方可恢复通信;对于从设备,进入等待模式后仍将与主设备保持同步,从设备数据的接收和发送还是正常的。 在停止模式下,对于主设备,进入停止模式意味着所有总线上通 >>
  • 来源:xilinx.eetrend.com/article/11746
  • 全局控制寄存器可选择四种调光范围。AW9110B对低6路 LED驱动的Dropout性能做了强化,仅需60mV的电流源压降就可提供20mA 的LED电流,使其更适合驱动LCD背光。 当 OUT x (x=0~9)处于GPIO模式时,AW9110B 检测输入状态变化产生中断,内建8us 去抖动处理。 AW9110B 支持两种智能呼吸模式:BLINK模式和SMART-FADE模式。BLINK 模式允许在待机时,根据设定的时间参数自动完成 LED周期性的闪烁。SMART-FADE模式使 LED 在ON 和 OF
  • 全局控制寄存器可选择四种调光范围。AW9110B对低6路 LED驱动的Dropout性能做了强化,仅需60mV的电流源压降就可提供20mA 的LED电流,使其更适合驱动LCD背光。 当 OUT x (x=0~9)处于GPIO模式时,AW9110B 检测输入状态变化产生中断,内建8us 去抖动处理。 AW9110B 支持两种智能呼吸模式:BLINK模式和SMART-FADE模式。BLINK 模式允许在待机时,根据设定的时间参数自动完成 LED周期性的闪烁。SMART-FADE模式使 LED 在ON 和 OF >>
  • 来源:www.awinic.com.cn/product_nei.php?id=46
  • AIY Projects 是 Google 推出的人工智能 DIY 套件,通过在 Raspberry Pi上运行 Google Assistant SDK 或 TensorFlow,实现语音识别、图像识别等功能,从而使每个人都能制作属于自己的人工智能设备,例如智能音箱、智能摄像头等。 和昨天刚刚上市的 Nintendo Labo 类似,AIY Projects 的外壳也是用硬纸板制作而成,这种方式兼顾了成本和 DIY 乐趣,个人认为是一种不错的创意。 Google AIY Projects 目前有 Voi
  • AIY Projects 是 Google 推出的人工智能 DIY 套件,通过在 Raspberry Pi上运行 Google Assistant SDK 或 TensorFlow,实现语音识别、图像识别等功能,从而使每个人都能制作属于自己的人工智能设备,例如智能音箱、智能摄像头等。 和昨天刚刚上市的 Nintendo Labo 类似,AIY Projects 的外壳也是用硬纸板制作而成,这种方式兼顾了成本和 DIY 乐趣,个人认为是一种不错的创意。 Google AIY Projects 目前有 Voi >>
  • 来源:www.eeboard.com/bbs/forum.php?mod=viewthread&tid=100084
  • IC 接口、扩展GPIO 控制器、16 路呼吸灯 AW9523B是一款I²C接口、 16路呼吸灯,每路可作扩展 GPIO 控制器。上电后, 16 路 GPIO 口默认为输出模式,其输出默认值可通过 2 位器件地址进行配置。每一路 GPIO 口可单独配置为输入或输出。可通过指令可将每一路分别配置为 LED 驱动模式或 GPIO 模式。 在 LED 模式下,16 路 LED 为共阳极低压降恒流型驱动,每路具备 256 步线性调光功能。通过指令可将调光范围设定在四个不同的调光区间内。AW9523B 对
  • IC 接口、扩展GPIO 控制器、16 路呼吸灯 AW9523B是一款I²C接口、 16路呼吸灯,每路可作扩展 GPIO 控制器。上电后, 16 路 GPIO 口默认为输出模式,其输出默认值可通过 2 位器件地址进行配置。每一路 GPIO 口可单独配置为输入或输出。可通过指令可将每一路分别配置为 LED 驱动模式或 GPIO 模式。 在 LED 模式下,16 路 LED 为共阳极低压降恒流型驱动,每路具备 256 步线性调光功能。通过指令可将调光范围设定在四个不同的调光区间内。AW9523B 对 >>
  • 来源:www.awinic.com.cn/product_nei.php?id=60
  •   在此次发布会上,魔豆路由器背后的接口也终于揭开神秘面纱,这个被称为魔豆扩展口的接口可以为路由器接入多种无线协议。魔豆还推出了自己基于DASH7协议的产品魔豆按键,这也可以算是魔豆在智能家居领域的首要尝试。   免责声明:本文系转载自网络,发布本文为传递更多信息之用,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
  •   在此次发布会上,魔豆路由器背后的接口也终于揭开神秘面纱,这个被称为魔豆扩展口的接口可以为路由器接入多种无线协议。魔豆还推出了自己基于DASH7协议的产品魔豆按键,这也可以算是魔豆在智能家居领域的首要尝试。   免责声明:本文系转载自网络,发布本文为传递更多信息之用,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 >>
  • 来源:hebei.sina.com.cn/city/comnews/2014-06-12/77965.html
  • I2C 接口、16 路呼吸灯、扩展 GPIO 控制器 AW9525 是一款 I2C 接口、16 路呼吸灯,每路可作扩展 GPIO 控制器。 上电后,16路 GPIO 口默认为输出模式,其输出 默认值可通过 2 位器件地址进行配置。每一路 GPIO 口可单独配置为输入或输出。可通过指令可将每一路分别配置为LED驱动模式或GPIO模式。 在 LED 模式下,16 路 LED 为共阳极低压降恒流 型驱动,每路具备 256 步线性调光功能。通过指令 可将调光范围设定在四个不同的调光区间内。 AW9525 对低 6
  • I2C 接口、16 路呼吸灯、扩展 GPIO 控制器 AW9525 是一款 I2C 接口、16 路呼吸灯,每路可作扩展 GPIO 控制器。 上电后,16路 GPIO 口默认为输出模式,其输出 默认值可通过 2 位器件地址进行配置。每一路 GPIO 口可单独配置为输入或输出。可通过指令可将每一路分别配置为LED驱动模式或GPIO模式。 在 LED 模式下,16 路 LED 为共阳极低压降恒流 型驱动,每路具备 256 步线性调光功能。通过指令 可将调光范围设定在四个不同的调光区间内。 AW9525 对低 6 >>
  • 来源:www.awinic.com.cn/product_nei.php?id=78
  • 程序中将所要显示的图型使用数组方式存放,主回圈中交错显示在 8x8 点阵模块上产生一个有趣的点阵动画。程序调试过程为了不想让 LED 太亮而刺眼,在程序中将 MAX7219 的亮度参数降低,在实际使用上可以设定在最亮的状况。 max7219(INTENSITY, 2); 第2 个参数 0 最暗,15 最亮。 运行结果
  • 程序中将所要显示的图型使用数组方式存放,主回圈中交错显示在 8x8 点阵模块上产生一个有趣的点阵动画。程序调试过程为了不想让 LED 太亮而刺眼,在程序中将 MAX7219 的亮度参数降低,在实际使用上可以设定在最亮的状况。 max7219(INTENSITY, 2); 第2 个参数 0 最暗,15 最亮。 运行结果 >>
  • 来源:microchip.eefocus.com/module/forum/thread-5576-1-1.html
  •   表2:SPI串行接口时序参数表   对于读操作,主机MCU发送16位读操作内容(读写标志位应设定为0,7位地址设定为要读取的寄存器地址,这时8位数据被忽略)后。在接下来的8个时钟信号周期中,每个周期的低电平阶段,被选择的寄存器内容中的各位被依次锁存到SDO总线上(高位在前,低位在后)。   SPI读模式下的时序,如图5所示。
  •   表2:SPI串行接口时序参数表   对于读操作,主机MCU发送16位读操作内容(读写标志位应设定为0,7位地址设定为要读取的寄存器地址,这时8位数据被忽略)后。在接下来的8个时钟信号周期中,每个周期的低电平阶段,被选择的寄存器内容中的各位被依次锁存到SDO总线上(高位在前,低位在后)。   SPI读模式下的时序,如图5所示。 >>
  • 来源:www.dzsc.com/data/html/2011-8-26/94449.html
  • 12864 公司是一家集设计开发、生产销售为一体的高新技术企业,专业致力于液晶显示器(LCD,OLED)、液晶显示模块(LCM)及配套产品的研发制造与服务,主导产品为TN、HTN、STN、FSTN、CSTN等LCD面板产品;COB、COG、OLED等LCM液晶模块,可提供段式、字符型、图形点阵型和中文字库图形两用型等模块,也可根据客户需要开发定制个性化的液晶产品。
  • 12864 公司是一家集设计开发、生产销售为一体的高新技术企业,专业致力于液晶显示器(LCD,OLED)、液晶显示模块(LCM)及配套产品的研发制造与服务,主导产品为TN、HTN、STN、FSTN、CSTN等LCD面板产品;COB、COG、OLED等LCM液晶模块,可提供段式、字符型、图形点阵型和中文字库图形两用型等模块,也可根据客户需要开发定制个性化的液晶产品。 >>
  • 来源:product.dzsc.com/product/1119792-201611985923677.html
  • 协议层: SPI 一共有四种通讯模式,它们的主要区别是总线空闲时SCK 的时钟状态以及数据采样时刻。为方便说明,在此引入时钟极性CPOL和时钟相位CPHA的概念。时钟极性CPOL 是指SPI 通讯设备处于空闲状态时,SCK 信号线的电平信号(即SPI 通讯开始前、NSS 线为高电平时SCK 的状态)。CPOL=0 时,SCK 在空闲状态时为低电平,CPOL=1 时,则相反。时钟相位CPHA 是指数据的采样的时刻,当CPHA=0 时,MOSI 或MISO 数据线上的信号将会在SCK 时钟线的奇数边沿被采样
  • 协议层: SPI 一共有四种通讯模式,它们的主要区别是总线空闲时SCK 的时钟状态以及数据采样时刻。为方便说明,在此引入时钟极性CPOL和时钟相位CPHA的概念。时钟极性CPOL 是指SPI 通讯设备处于空闲状态时,SCK 信号线的电平信号(即SPI 通讯开始前、NSS 线为高电平时SCK 的状态)。CPOL=0 时,SCK 在空闲状态时为低电平,CPOL=1 时,则相反。时钟相位CPHA 是指数据的采样的时刻,当CPHA=0 时,MOSI 或MISO 数据线上的信号将会在SCK 时钟线的奇数边沿被采样 >>
  • 来源:www.bubuko.com/infodetail-2661869.html
  •   在此次发布会上,魔豆路由器背后的接口也终于揭开神秘面纱,这个被称为魔豆扩展口的接口可以为路由器接入多种无线协议。魔豆还推出了自己基于DASH7协议的产品魔豆按键,这也可以算是魔豆在智能家居领域的首要尝试。   免责声明:本文系转载自网络,发布本文为传递更多信息之用,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
  •   在此次发布会上,魔豆路由器背后的接口也终于揭开神秘面纱,这个被称为魔豆扩展口的接口可以为路由器接入多种无线协议。魔豆还推出了自己基于DASH7协议的产品魔豆按键,这也可以算是魔豆在智能家居领域的首要尝试。   免责声明:本文系转载自网络,发布本文为传递更多信息之用,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 >>
  • 来源:hebei.sina.com.cn/city/comnews/2014-06-12/77965.html
  • 本文将简要介绍 IO-Link 通信协议及其在工业物联网应用领域的用途。 然后,本文将介绍 Maxim Integrated MAX14827A 收发器,以示范如何针对各种工业检测和安全应用来部署经济高效的工业物联网边缘层节点。 IO-Link 概述 IO-Link (IEC 61131-9) 是一种点对点串行通信协议,针对包含传感器、执行器和低功耗微处理器的智能边缘层节点进行了优化。 它的基本形式是三线连接,可以切换模拟和数字信号(8 位、12 位和 16 位)。它简明、智能、高效且可配置,并具有提供更
  • 本文将简要介绍 IO-Link 通信协议及其在工业物联网应用领域的用途。 然后,本文将介绍 Maxim Integrated MAX14827A 收发器,以示范如何针对各种工业检测和安全应用来部署经济高效的工业物联网边缘层节点。 IO-Link 概述 IO-Link (IEC 61131-9) 是一种点对点串行通信协议,针对包含传感器、执行器和低功耗微处理器的智能边缘层节点进行了优化。 它的基本形式是三线连接,可以切换模拟和数字信号(8 位、12 位和 16 位)。它简明、智能、高效且可配置,并具有提供更 >>
  • 来源:mini.eastday.com/a/180821121249069.html
  • IC 接口、扩展GPIO 控制器、16 路呼吸灯 AW9523B是一款I²C接口、 16路呼吸灯,每路可作扩展 GPIO 控制器。上电后, 16 路 GPIO 口默认为输出模式,其输出默认值可通过 2 位器件地址进行配置。每一路 GPIO 口可单独配置为输入或输出。可通过指令可将每一路分别配置为 LED 驱动模式或 GPIO 模式。 在 LED 模式下,16 路 LED 为共阳极低压降恒流型驱动,每路具备 256 步线性调光功能。通过指令可将调光范围设定在四个不同的调光区间内。AW9523B 对
  • IC 接口、扩展GPIO 控制器、16 路呼吸灯 AW9523B是一款I²C接口、 16路呼吸灯,每路可作扩展 GPIO 控制器。上电后, 16 路 GPIO 口默认为输出模式,其输出默认值可通过 2 位器件地址进行配置。每一路 GPIO 口可单独配置为输入或输出。可通过指令可将每一路分别配置为 LED 驱动模式或 GPIO 模式。 在 LED 模式下,16 路 LED 为共阳极低压降恒流型驱动,每路具备 256 步线性调光功能。通过指令可将调光范围设定在四个不同的调光区间内。AW9523B 对 >>
  • 来源:www.awinic.com.cn/product_nei.php?id=60