虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

iiC-bus

  • CAN-bus网络拓扑结构和传输介质

    CAN-bus规范(Version 2.0)·CAN2.0A:CAN标准报文格式·CAN2.0B:CAN标准报文格式和扩展报文格式CAN-bus国际标准ISO 11898注意:·CAN-bus底层协议只定义物理层、数据键堵层。·CAN2.0规范、国际标准ISO11898是设计CAN应用系统的基本依据。线性拓扑·ISO11898定义了一个单线结构的拓扑采用主干线和支线的连接方式主干线的两个终端都端接一个终端电阻节点通过没有端接的支线连接到总线总线最大线路长度基本取决于以下物理条件。连接的总线节点、CAN控制器、收发器等元件的循环延迟以及总线的线路延迟;·由于节点间相关的振荡器容差而造成位定时额度的不同;。总线电缆的串联阻抗、总线节点的输入阻抗而使信号幅值下降。

    标签: can 网络拓扑结构 介质传输

    上传时间: 2022-07-21

    上传用户:trh505

  • stm32f103通过IIC驱动LIS3DH传感器。实测可用!

    stm32f103通过IIC驱动LIS3DH传感器,LIS3DH驱动代码用的官网的,移植的时候只需要修改读取,写入接口函数即可。IIC用IO模拟,实测可用!

    标签: stm32f103 加速度 LIS3DH

    上传时间: 2022-07-22

    上传用户:ttalli

  • STM32F103通过模拟IIC读取LIS3DH 解析数据获取加速度和角度

    STM32F03通过模拟IIC读取LIS3DH 解析数据获取加速度和角度。 串口1输出电脑串口助手,直接用即可,代码规范,好移植

    标签: stm32f103 lis3dh 加速度 LIS3DH

    上传时间: 2022-07-22

    上传用户:

  • NRF52832通过IIC读取mpu9250的原始数据

            通过52832的硬件IIC(TWI)接口读取MPU9250的原始数据,包括X,Y,Z三个轴的加速度,各个轴的角速度以及地磁传感器的值。        此工程同样适用于MPU6050,但是6050比9250少一个地磁传感器,用于6050的时候,只需要将地磁部分屏蔽掉就可以了,其余可以通用。        程序里面含有一个状态指示灯,用于指示程序的工作状态。        程序里面含有调试输出函数,如果你的开发板上有串口,可以通过串口线将获得的原始数据发送到电脑上。

    标签: nrf52832 iic mpu9250

    上传时间: 2022-07-28

    上传用户:

  • VIP专区-嵌入式/单片机编程源码精选合集系列(18)

    VIP专区-嵌入式/单片机编程源码精选合集系列(18)资源包含以下内容:1. These patch files are supplied as part of ADS 1.2.1..2. 星期算法,即知道日期,即可知道该天是星期几.3. AT45DB041的驱动.4. 模拟UART程序(C语言).5. 模拟SPI程序(C语言).6. MSP430时钟程序( C语言示范程序).7. I2C及同步传输的扩展技术.8. 并行口仿真i2c总线.9. Mega8完美下载 包含源程序.10. 用于iic的读写。上面有例子可以参考.11. 免费的AHDL模块库,包括IIC控制器,DRAM控制器,UART等28个模块,AHDL源代码.12. FLASH存储器件国际标准.13. 变压器概述-变压器经典文章(中文PDF).14. 一个完整DVDROM代码(使用日立PICKUP).15. 19264液晶显示完整C程序.16. 44b0板上的usb固件及上位机程序.17. TI54X 擦除FLASH代码.18. TI54X 写FLASH源码.19. AVR 下载线源程序.20. AVR编程C原代码.21. C嵌入式编程.22. 用于嵌入式系统的TCP/IP协议栈.23. 用于嵌入式系统的TCP/IP协议栈及若干服务.24. WindowsCE上的一个画板程序.25. WinCE上的聊天程序.26. 微软提供的WinCE中几个控件的例子代码.27. 微软提供的Flash驱动程序.28. 触摸屏驱动的程序.29. PCI总线的驱动程序.30. ISD1400语音电路.31. M-BUS总线中的模拟电路.32. MSP430与液晶显示器的串行接口方案.33. PCB制造流程及说明.34. RS RS-232 至RS RS-485 RS RS-422 智能转换器.35. TKS 系列仿真器使用指南.36. 彩色液晶智能显示器.37. 常用运放电路集锦.38. 多功能平台数据协议.39. 公交IC 电路图.40. 国家标准——电力线载波系统设计导则.

    标签: 制冷 设备技术

    上传时间: 2013-05-22

    上传用户:eeworm

  • VIP专区-嵌入式/单片机编程源码精选合集系列(69)

    VIP专区-嵌入式/单片机编程源码精选合集系列(69)资源包含以下内容:1. vxworks下ospf协议栈.2. vxworks下的bridge协议栈.3. vxworks下radius协议栈 的源代码.4. 一份很好的ARM开发原理图.5. STR710串口测试程序.6. STR710的ADS下的测试程序.7. eboot源码.8. 用REDBOOT引导WINCE的说明.9. use of NIOS PIO to simulate I2C bus,to initial TVP5150.10. 数字钟原理图 数字钟原理图 数字钟原理图 数字钟原理图.11. 数字万用表芯片MAX134的驱动,包括一些资料,知识源于网络.12. 这是一称的项目原文件,包括T9汉字输入,打印机,24C512,已经引用到产品上.13. msp430F435做的医疗器械,包括语音模块,知识源于网络.14. 针对ARM优化过的FFT算法。其中20点.15. 采用stc12c5404ad的51系列内核无刷控制器程序.16. 很好的CPLD方面的书籍.17. 430中精确延时方法.18. 俄国佬的基于LM1875 20W吉他音箱的原理图和PCB.19. 语音控制小车电路设计原理图.20. 此为本人今期一个项目的部分C51源程序.21. 这是一个MINITGUI2。0的应用程序.22. 本程序提供了经典PID算法的优化算法.23. ucosII在arm920T内核s3c2410移植的代码..24. s3c2410的Nandflash的bootloader,参考wince的boot.25. s3c2410上移植ucos,并在ucos下实现iis音频功能.26. 立宇泰44B0所有测试源代码.27. BANYANII,JTAG SERVER,可以用WIGGLER调试ARM程序的软件.28. 4510U_BOOT源代码.29. 三星原厂的CE5.0bsp,包括eboot.30. 这是一个用VHDL +图形法在CPLD内部搭建的液晶显示的驱动程序。液晶是ocmj5*10系列.31. 研勤公司2440开发板的测试程序.32. 本文为采用VHDL编写的程序及报告。步骤如下:1设计三位二进制计数器程序 二:设计一驱动循环显示7位数字 2编写LED控制程序如下: 3设计采用原理图方式如下:.33. 成都理工大学基于MAXPLUS II 的设计过程报告内涵有源程序及设计过程中的调试:在文本编辑窗口中输入二进制8位优先编码器的程序; 3设计驱动显示程序如下: 5采用原理图方式设计如下: 6引角.34. Avalon_TFT_LCD是Nios系统液晶显示控制方案,供大家参考..35. 公园导游图 数据结构课程设计作业 需要的人下 功能:给出一张某公园的导游图.36. keil for arm 下的嵌入式ucos操作系统下的串口通讯例程.37. fpga/CPLD开发管理Digit-Serial DSP Functions.38. S3C2410 原理图.39. ADI BLACKFIN BF533 的IIC驱动程序.40. I2C to serial communication code.

    标签: 机械 工程师手册

    上传时间: 2013-07-03

    上传用户:eeworm

  • VIP专区-嵌入式/单片机编程源码精选合集系列(145)

    VIP专区-嵌入式/单片机编程源码精选合集系列(145)资源包含以下内容:1. 里面有几十人MSP430F149系列C编程的源码资料,只要稍加修改就可以熟练地使用MSP430F系列单片机.2. 本书讲解了三菱系列PLC的详细知识.包括内部结构及及指令集.使初学者能快速使用三菱系列PLC..3. KGLWIN3.62是中文版的LG的PLC编程和调试软件..4. blackfin 533数模转换的源代码 很基础的 大家有兴趣的看下.5. 同步电机的很基础的代码 blackfin 533 motor.6. blackfin 533 的nandflash代码 很基础的.7. blackfin 533 的tft代码 很基础.8. 51EDAQT44B0X开发板说明书.9. 用em4094和STC12C5412合成二代证读写器.10. 重量级资料,条幅机原理图.11. LCD_12232 液晶显示程序源代码.12. 嵌入式MYSQL编程例子,在WINDOWS或者LINUX上都可以运行.13. 几个嵌入式MYSQL编程示例.14. 一个数字显示时钟的程序.15. IIC通用驱动程序.16. nios ii 开发板原理图.17. 嵌入式操作系统ucos ii在visual studio vc下运行.18. pspice的教程.19. 嵌入式freetype库的应用文档包含freetype的简要说明和应用example.20. 嵌入式linux中的usb热拔插脚本,可以实现u盘的热拔插功能.21. freetype库的应用demo,里面包含freetype的很多实例.22. 附上freetype2.1.10的源代码,这个和上面传的是一起的.23. dm9000a,u-boot里面的驱动源代码,可以参照移植到自己的u-boot里面.24. 单键遥控码学习控制器遥控数据读取 INT0中断程序 高电平存TMPHADDR为首址RAM 低电平存TMPLADDR为首址RAM.25. 宏晶科技用c语言实现的EEPROM完整底层驱动程序.26. X5045的底层驱动.27. 24c02的c语言源代码.28. I2C-bus Specification.29. Nucleus开发的需要用的<技术文档>.30. lpc2100_arm_keil实例,很好的实例.31. 多款FPGA CPLD开发板的原理图.32. 在数字电路的设计中.33. 制作范例:一个简单实用的PC遥控器2 需要的话请去下载.34. linux下 minigui用的 qvfb 1.1插件.35. C++编程指南是个人觉得不过入门的参考资料.36. 应用案例.37. 《常用运放电路集锦》美国国家半导体公司 资料 介绍了运放的典型应用.38. ARM Boot2410Init.s分析 ARM Boot2410Init.s分析.39. FS9200ARM9开发板的原理图.40. 国外高速设计经典书籍.

    标签: Local PCI Bus 2.1

    上传时间: 2013-04-15

    上传用户:eeworm

  • USB20设备控制器IP核的设计与FPGA验证.rar

    随着计算机及其外围设备的发展,传统的并行接口和串行接口在灵活性和接口扩展等方面存在的缺陷愈来愈不可回避,并逐渐成为计算机通信的瓶颈。在这种情况下,通用串行总线(Universal Serial Bus,USB)诞生了。USB由于具有传输速率高、价格便宜、使用方便、灵活性高、支持热插拔、接口标准化和易于扩展等优点,目前已经成为计算机外设接口的主流技术,在计算机外围设备和消费类电子领域正获得越来越多的应用。 @@ 本文基于USB2.0协议规范,设计了一款支持高速和全速传输的USB2.0设备控制器IP核。文中着重介绍了这款设备控制器IP核的设计和FPGA验证工作,详细研究并分析了USB2.0规范,根据规范提出了一种USB2.0设备控制器整体构架方案,描述了各个功能子模块硬件电路的功能及实现。从可重用的角度出发,对设备控制器模块进行优化设计,增加多个灵活的配置选项,根据不同的应用对硬件进行配置,使其在满足要求的情况下去除冗余电路,以减少占用面积和功耗,从而使其灵活地应用于各种USB系统。本文还研究了IP核的验证方法,并对所设计的USB2.0设备控制器建立了功能完备的ModelSim仿真验证环境,搭建了FPGA硬件验证平台,设计了具有AHB接口的设备控制器和带有8051的设备控制器,并分别在FPGA平台上进行了功能验证。 @@ 本文所设计的USB2.0设备控制器IP核可配置性高,使用者可以自由配置所需端点的个数以及每个端点类型等,可以集成于多种USB系统中,适于各类USB设备的开发。本课题所取得的成果为USB2.0设备类的研究和开发积累了经验,并为后来实验室某项目测试芯片的USB数据采集提供了参考方案,也为未来USB3.0接口IP核的开发和应用奠定了基础。 @@关键词USB2.0控制器;IP核;FPGA;验证

    标签: FPGA USB 20

    上传时间: 2013-06-30

    上传用户:nanfeicui

  • 基于FPGA的快速傅立叶变换.rar

    随着数字电子技术的发展,数字信号处理广泛应用于声纳、雷达、通讯语音处理和图像处理等领域。快速傅立叶变换(Fast Fourier Transform,FFT)在数字信号处理系统中起着很重要的作用,FFT 有效地提高了离散傅立叶变换(Discret Fourier Transform,DFT)的运算效率。 处理器一般要求具有高速度、高精度、大容量和实时处理的性能,而现场可编程门阵列(Field Programmable Gate Array,FPGA)是近年来迅速发展起来的新型可编程器件,在处理大规模数据方面,有极大的优势。论文采用了在FPGA中实现FFT算法的方案。 数字信号处理板的硬件电路设计是本论文的重要部分之一。在介绍了FFT以及波束形成的基本原理和基本方法的基础上,根据实时处理的要求,给出了数字信号处理板的硬件设计方案并对硬件电路的实现进行了分析和说明。 依据数字系统的设计方法,分别采用基二按时间抽取FFT算法、基四按时间抽取FFT算法以及FFT兆核函数三种方法利用硬件描述语言(VHSICHardware Description Language,VHDL)实现了1024点的FFT,接着对三种方法进行了评估,得出了FPGA完全能满足处理器的实时处理的要求的结论。然后根据通用串行总线(Universial Serial Bus,USB)协议,利用VHDL语言编写了USB接口芯片ISP1581的固件程序,实现了设备的枚举过程。

    标签: FPGA 傅立叶变换

    上传时间: 2013-06-27

    上传用户:a937518043

  • 基于FPGA的数据采集系统的SOPC实现

    本课题完成了基于FPGA的数据采集器以及IIC总线的模数转换器部分、通讯部分的电路设计。其中FPGA采用Xilinx公司Spartan-Ⅱ系列的XC2S100芯片,在芯片中嵌入32位软处理器MicroBlaze;ⅡC总线的模数转换采用Microchip公司的MCP3221芯片,通讯部分则在FPGA片内用VHDL语言实现。通过上述设计实现了“准单片化”的模拟量和数字量的数据采集和处理。 所设计的数据采集器可以和结构类似的上位机通讯,本课题完成了在上位机中用VHDL语言实现的通信电路模块。通过上述两部分工作,将微处理器、数据存储器、程序存储器等数字逻辑电路均集成在同一个FPGA内部,形成一个可编程的片上系统。FPGA片外仅为模拟器件和开关量驱动芯片。FPGA内部的硬件电路采用VHDL语言编写;MCU软核工作所需要的程序采用C语言编写。多台数据采集器与服务器构成数据采集系统。服务器端软件用VB开发,既可以将实时采集的数据以数字方式显示,也可以用更加直观的曲线方式显示。 由于数据采集器是所有自控类系统所必需的电路模块,所以一个通用的片上系统设计可以解决各类系统的应用问题,达到“设计复用”(DesignReuse)的目的。采用基于FPGA的SOPC设计的更加突出的优点是不必更换芯片就可以实现设计的改进和升级,同时也可以降低成本和提高可靠性。

    标签: FPGA SOPC 数据采集系统

    上传时间: 2013-07-12

    上传用户:a155166