共查询到16条相似文献,搜索用时 109 毫秒
1.
2.
3.
基于S3C2440的CAN总线接口设计与驱动实现 总被引:1,自引:0,他引:1
介绍了一种采用CAN总线控制器MCP2510对嵌入式处理器S3C2440进行CAN接口扩展的设计方案,并给出了详细的硬件电路,同时在研究分析了Linux系统下CAN设备驱动程序的开发流程的基础上,结合CAN总线技术规范和MCP2510的特点设计了相关的数据结构和软件代码,从而实现了对CAN设备的驱动。 相似文献
4.
随着数字信号处理器TMS320F2812的广泛应用,扩展TMS320F2812的CAN总线接口成为一种趋势。针对本公司某测试设备的整体设计要求,利用具有SPI接口的独立CAN控制器MCP2515通过TMS320F2812的SPI接口,实现TMS320F2812的CAN总线扩展,满足了该测试设备的控制精度、处理速度以及对外双冗余CAN总线接口的设计要求,具有较强的工程实用价值。 相似文献
5.
6.
嵌入式操作系统Android下CAN驱动程序的实现,不但需要在Linux内核中添加CAN驱动设备,还要实现Android HAL层的调用。以S5PV210微处理器与CAN总线控制器MCP2515为例,分析了Android设备驱动原理,以及Android下CAN设备驱动程序的开发流程和方法,设计了相关的重要数据结构和代码,实现了CAN总线的驱动程序开发。 相似文献
7.
数字信号处理(DSP)技术开始广泛应用于微机保护领域,在基于DSP的电力保护装置中趋向于采用双冗余CAN控制系统。介绍了一种新型的独立CAN通信控制器MCP2515,给出其在DSP芯片TMS320F2812的CAN总线扩展中的一个应用实例。并且硬件设计给出了电路原理图,软件设计给出了系统程序的设计流程图,并对其作了简要的说明。由MCP2515扩展实现的双冗余CAN控制系统可广泛应用电力监控和保护产品中。 相似文献
8.
9.
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.
13.
14.
15.
16.
利用PIC18FXX8进行CAN总线系统节点设计 总被引:1,自引:0,他引:1
采用带在片CAN的微控制器PIC18FXX8进行CAN总线系统智能节点的硬件电路设计和软件设计.硬件电路设计时为了增强CAN总线节点抗干扰能力,采用MICROCHIP公司的CAN总线驱动器MCP2551,并通过高速光耦6N137与MCP2551相连,很好地实现了总线上各CAN节点间的电气隔离;软件设计包括PIC18FXX8的CAN模块的初始化、查询方式发送子程序和查询方式接收子程序等应用中最基本的子程序.软件程序采用汇编语言编写,在实际应用中可采用C语言编写. 相似文献