ARM11+Linux系统下,CAN-mcp2515驱动问题,高手关注下,谢谢各位

等级
本版专家分:0
结帖率 0%
smywd

等级:

64 linux spi设备驱动mcp2515(can控制器)驱动

mcp2515是一个spi接口的can控制器, 也就是我们通过spi接口把数据交给mcp2515, 它再到数据转换成can数据发出.MCP2515的接口: INT 中断线 ---> GPIOA(10) SCK 时钟线 ---> SPI0_CLK SI ---> SPI0_MOSI SO ---> ...

基于MCP2515Linux CAN总线驱动程序设计(一)

基于MCP2515Linux CAN总线驱动程序设计(一) 转自:http://www.embedu.org/Column/Column596.htm 作者:李老师,华清远见嵌入式学院讲师。 1.前言 CAN(Controller Area Network)总线,即控制器局域网总线,是一种...

mcp2515带spi的can驱动移植总结

mcp2515带spi的can驱动移植总结 2013-12-21 10:09:44 分类: Android平台 最近LZ接公司安排任务,移植一款CAN总线设备Mcp2515。由于在前次任务中有SPI经验,所以在接受任务是主要关注此设备采用SPI接口。所以一

基于MCP2515Linux CAN总线驱动程序设计(二)

 CAN(Controller Area Network)总线,即控制器局域网总线,是一种有效支持分布式控制或实时控制的串行通信网络。由于其高性能、高可靠性、及独特的设计和适宜的价格而广泛应用于工业现场控制、智能楼宇、医疗器械、...

如何使用全志H3 驱动mcp2515进行can总线通信

短文介绍如何使用全志H3和MCP2515进行can通信 软件资源: 1、全志H3 SDK,linux3.49 2、交叉编译器:arm-linux-gnueabi-gcc 硬件资源: 1、PC ubuntu14.04 2、MCP2515 3、H3 demo板 开发步骤: 1、首先...

基于MCP2515Linux CAN总线驱动程序设计

MCP2515是一种独立的CAN总线通信控制器,是Microchip公司首批独立CAN解决方案的升级器件,其传输能力较Microchip公司原有CAN控制器(MCP2510)高两倍,最高通信速率可达到1Mbps。MCP2515能够接收和发送标准数据帧和...

26 设备树里mcp2515的描述

mcp2515工作原理及使用spi_board_info描述设备的方式请参考:http://blog.csdn.net/jklinux/article/details/74347820mcp2515设备驱动在内核里的配置:make menuconfig ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-[*...

基于MCP2515的多路CAN总线接口及驱动程序设计

 在铁路系统中,为了保证列车的安全运行,需要对铁轨及周围状况进行实时检测。目前采用的方法是在铁路沿线安装多个检测设备,用于检测洪水、大风、泥石流等自然灾害及轨温等参数。这些设备一般采用的通信方式是...

新唐N32926开发板移植mcp2515(一)

硬件环境:快捷N32926开发板 ...  使用内核自带MCP251X驱动,通过spi连接mcp2515模块,以SocketCAN的方式实现。 一、修改内核驱动代码 1. 修改inux-2.6.35.4/arch/arm/mach-w55fa92/dev.c文件。

can2--tiny6410移植mcp2515驱动

移植mcp2515到tiny6410,将tiny按照te的连线如下 tiny6410,linux2.6.38移植mcp251x 使用spi1,eint8 1.修改板子文件mach-mini6410.c,加入plateform平台设备 先加入头文件 //for spi add by medconn #include...

ARM Mcp2515添加驱动

Mcp2515添加驱动 2012-01-10 21:39:32 上图1: 上图2: 上图3: 之前完成了spi接口驱动,所以mcp2515也是通过spi来读写数据的。就是多加一个中断脚。 另外在2.6.36中我看到有mcp251x.c文件,还有...

[RK3399][Android7.1]调试笔记 CAN转SPI 控制芯片 MCP2515设备树配置

平台 内核版本 安卓版本 RK3399 Linux4.4 Android7.1 ...独立CAN ,SPI接口控制器电路图: ...恩智浦高速CAN收发器-TJF1051电路图 ...目录:arch/arm64/configs/rk3399_b201_...+CONFIG_CAN_MCP251X=y 设备树目录:arch/...

SPI,MCP2515调试总结

MCP2515是一SPI转CAN总线的芯片,对于CPU来说,CPU就是主设备,SPI就是从设备,所以在内核里,MCP2515就是一个SPI设备,而SPI设备在内核中的结构是对应的,是一个spi控制器对应一个SPI设备,也就是一个spi_master对应一个spi...

linux下can总线移植及测试总结

Can移植及测试总结 Adding Flexcan driver support on Kernel 一.On kernel menuconfig, add the following items: [*] Networking support ---><*> CAN bus subsystem support ---><*> Raw ...

MCP2515应用测试程序编译及源码

一、下载libsocketcan-0.0.9.tar.bz2,在虚拟机里解压 配置好交叉编译环境。 进入解压的目录 ..../configure --host=arm-linux --prefix=/home/wxh/wxh/tools/can/targat/libsocketcan make make ins

相关热词 c#循环求和 c#发访问者模式 c# guid类型 c# 触发 连续按键 c#提示ora 表不存在 c#支持函数参数为函数名 c# 随机获得一个枚举 c#开发的exe 多开 c# csv追加 c# 模拟拖拽