首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 93 毫秒
1.
利用SPI接口为PXA168微处理器扩展CAN总线接口,以CAN在环境设备控制网络中的应用为背景,从CAN总线作为网络设备的实现、驱动程序的二个方面,详尽阐述了MCP2515 CAN控制器在linux下的网络设备接口函数的实现。采用该方案扩展的CAN总线接口已经应用到自主开发的环境仪器的控制系统当中,经实验表明,取得了良好的数据传输效果。  相似文献   

2.
本论文以Samsung公司的S3C2440处理器与CAN总线控制器MCP2515作为开发实例,简单介绍了嵌入式Linux操作系统下的基于MCP2515的CAN总线驱动程序的设计方法。并结合飞凌公司的OK2440开发板作为开发平台,设计并完成了基于Linux 2.6.12内核的MCP2515驱动程序的开发。  相似文献   

3.
基于S3C2440的CAN总线接口设计与驱动实现   总被引:1,自引:0,他引:1  
介绍了一种采用CAN总线控制器MCP2510对嵌入式处理器S3C2440进行CAN接口扩展的设计方案,并给出了详细的硬件电路,同时在研究分析了Linux系统下CAN设备驱动程序的开发流程的基础上,结合CAN总线技术规范和MCP2510的特点设计了相关的数据结构和软件代码,从而实现了对CAN设备的驱动。  相似文献   

4.
《现代电子技术》2015,(21):60-63
CAN总线接口芯片MCP2515采用SPI接口,具有体积小、低功耗、功能完善、使用方便等特点。为了实现基于该接口芯片的CAN总线通信单元设计,采用DSP+FPGA架构,在FPGA内部实现SPI接口逻辑和MCP2515指令转换逻辑,以完成不同的SPI指令,在DSP中接收上位机指令和完成对MCP2515的控制。实际测试结果表明,该通信单元设计合理,运行稳定,满足了实际需求。  相似文献   

5.
吕宝锋 《电子科技》2012,25(6):44-46,94
随着数字信号处理器TMS320F2812的广泛应用,扩展TMS320F2812的CAN总线接口成为一种趋势。针对本公司某测试设备的整体设计要求,利用具有SPI接口的独立CAN控制器MCP2515通过TMS320F2812的SPI接口,实现TMS320F2812的CAN总线扩展,满足了该测试设备的控制精度、处理速度以及对外双冗余CAN总线接口的设计要求,具有较强的工程实用价值。  相似文献   

6.
嵌入式操作系统Android下CAN驱动程序的实现,不但需要在Linux内核中添加CAN驱动设备,还要实现Android HAL层的调用。以S5PV210微处理器与CAN总线控制器MCP2515为例,分析了Android设备驱动原理,以及Android下CAN设备驱动程序的开发流程和方法,设计了相关的重要数据结构和代码,实现了CAN总线的驱动程序开发。  相似文献   

7.
《现代电子技术》2016,(17):120-123
针对汽车OBD接口存在的安全隐患,设计了以i.MX6系列处理器为核心,通过其串行外设接口,利用MCP2515CAN控制器接入CAN总线的车载信息安全中继器。在分析Linux设备驱动程序工作原理的基础上,阐述了CAN接口在Linux系统下的驱动程序设计方法,实现了CAN接口在Linux系统下的驱动,解决了汽车CAN总线的中继问题。通过在Linux系统中添加ISO15031协议过滤器,实现了非法指令过滤,为车载信息在CAN总线上的传输提供了一层保护屏障。  相似文献   

8.
数字信号处理(DSP)技术开始广泛应用于微机保护领域,在基于DSP的电力保护装置中趋向于采用双冗余CAN控制系统。介绍了一种新型的独立CAN通信控制器MCP2515,给出其在DSP芯片TMS320F2812的CAN总线扩展中的一个应用实例。并且硬件设计给出了电路原理图,软件设计给出了系统程序的设计流程图,并对其作了简要的说明。由MCP2515扩展实现的双冗余CAN控制系统可广泛应用电力监控和保护产品中。  相似文献   

9.
王双 《中国集成电路》2011,20(7):63-66,71
ARM7嵌入式平台采用ATMEL公司的AT91SAM7X256芯片,它内部只集成了一个CAN总线控制器。本文介绍了一种新型的CAN通信控制器MCP2515,给出其在ARM7平台的CAN总线扩展中的应用实例。硬件设计给出了电路原理图,软件设计给出了测试程序主要代码。具有两路CAN的ARM7平台可用于卫星故障复现嵌入式硬件系统中。  相似文献   

10.
由于灌区自然环境恶劣,观测点多且布局分散。为了分析灌区水量调配对温湿度监测的需求,设计开发了一种基于CAN总线和MSP430单片机相结合的低功耗温湿度采集系统。温湿度信号采集采用SHT10数字温湿度传感器,通过SPI总线技术与控制器进行通信,并引进CAN总线通信技术实现终端数据的传输。相比其他总线技术,CAN总线具有抗干扰能力强、数据的传输速率高、传输距离远、可靠性及性价比高等优点。设计中拟采用Microchip公司生产带SPI接口的CAN控制器MCP2515为CAN通信模块。  相似文献   

11.
CAN智能节点的设计   总被引:4,自引:0,他引:4  
CAN总线是一种流行的实时性现场总线 ,文中提出了一种基于MSP430单片机 ,并以MCP2510为CAN控制器的智能节点设计方案 ,该方案利用MSP430通过标准SPI接口可实现对MCP2510的控制 ,并能够完全实现CAN总线规范。  相似文献   

12.
本文提出了一种基于CAN总线的ARM分布式数控系统的设计。分析了方案中系统各部分的功能,进行了硬件电路和程序的分析。重点介绍了CAN总线在ARM嵌入式下的驱动和接口设计。该系统将CAN总线的分布式控制和ARM运行速度快、计算精度高等优点结合起来,提高了系统的资源利用率和实时性,具有较强的灵活性和通用性。  相似文献   

13.
设计了一种基于CAN总线接口的一体化步进电机驱动器,并描述了其详细的软硬件实现方法。采用高性能的STM32F103作为控制核心,接收CAN总线的控制命令,产生控制时序控制步进电机的运行。测试结果表明,系统具有结构简单、性能稳定等特点。  相似文献   

14.
为将高可靠性、模块化的车载PLC控制器应用到防空武器火力控制分系统,提高其战场条件下的可靠性和可维修性,针对桌型防空武器内部TFCAN网络的时间触发特性,提出一种基于TMS320LF2407和CAN控制器MCP2515的双CANI口同步通讯板的新方案,解决了PLC与TTCAN网络的接口问题。  相似文献   

15.
王丹  华红艳  赵嵩 《电子科技》2010,23(9):10-13
针对船舶声纳信号采集区域广、传输数据量大的问题,设计了一种基于双层CAN总线的声纳数据通信系统。系统以PIC18F4580单片机作为中间控制器,利用自身集成的CAN控制器与各采集单元节点进行通信,通过外部扩展CAN控制器MCP2510与上位机进行通信,以双CAN总线接口实现双层、多区域数据通信。通过实验检测,无数据传送出错和数据丢失现象,性能稳定可靠。  相似文献   

16.
利用PIC18FXX8进行CAN总线系统节点设计   总被引:1,自引:0,他引:1  
朱芳 《电子工程师》2004,30(10):13-15
采用带在片CAN的微控制器PIC18FXX8进行CAN总线系统智能节点的硬件电路设计和软件设计.硬件电路设计时为了增强CAN总线节点抗干扰能力,采用MICROCHIP公司的CAN总线驱动器MCP2551,并通过高速光耦6N137与MCP2551相连,很好地实现了总线上各CAN节点间的电气隔离;软件设计包括PIC18FXX8的CAN模块的初始化、查询方式发送子程序和查询方式接收子程序等应用中最基本的子程序.软件程序采用汇编语言编写,在实际应用中可采用C语言编写.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号