原文:SPI转can芯片CSM300详解以及Linux驱动移植调试笔记

一 CSM 概述 CSM A 系列是一款可以支持 SPI UART 接口的CAN模块。 . 简介 CSM A 系列隔离 SPI UART 转 CAN 模块是集成微处理器 CAN 收发器 DC DC 隔离电源 信号隔离于一体的通信模块, 该芯片可以很方便地嵌入到具有 SPI 或 UART 接口的设备中, 在不需改变原有硬件结构的前提下使设备获得 CAN 通讯接口, 实现 SPI 设备或 UART 设 ...

2020-10-30 13:26 0 811 推荐指数:

查看详情

android TP驱动移植调试笔记

1. 添加I2C 设备 TP 一般采用的是I2C 作为数据和命令接口,所以TP 驱动也可以归类为I2C 驱动。TP驱动的主要逻辑不在这里,但是了解了Linux 的I2C 体系架构,就可以对整个驱动流程有了 更加清晰的认识,但这里不详细展开讨论I2C 的体系架构,只围绕怎么移植开发TP 驱动 ...

Mon Jul 25 22:07:00 CST 2016 0 3388
Linux芯片驱动SPI Controller

针对一款新的芯片芯片厂商如何基于Linux编写对应的 SPI controller 驱动? 我们先看看 Linux SPI 的整体框架: 可以看到,最底层是硬件层,对应芯片内部 SPI controller 和 挂在 SPI 总线上的外部设备;中间层是内核层,对应 SPI 驱动;最顶层 ...

Mon Jun 14 00:55:00 CST 2021 0 1357
atmel9260上linux socketcan MCP2515调试笔记CAN总线调试总结

转载于 : http://velep.com/archives/348.html 前段时间调试linux下的MCP2515驱动驱动基本上调试通过,这两天调试另外几块板时又出现了一些问题。 1. linux启动的时候probe MCP2515有时候失败,有时候成功,而有的板则是一直 ...

Thu Jan 26 07:34:00 CST 2017 0 1299
Linux Canbus调试笔记

STM32之CAN---错误管理分析 牛人博客 http://blog.csdn.net/flydream0/article/details/8161418 CAN总线在嵌入式Linux驱动程序的实现 http://www.21ic.com/app ...

Fri Nov 27 01:22:00 CST 2015 1 2437
uboot移植spi驱动

记录一下在uboot内移植spi驱动的过程 芯片:freescale Mpc8308 uboot版本:u-boot-2009.11-rc1.2 需求:我们需要在uboot下通过spi配置一个时钟芯片(dpll)用来给fpga提供时钟 要移植spi驱动,前提是要通过手册了解 ...

Wed Sep 18 17:53:00 CST 2019 0 373
ESD-CAN安装调试笔记

方法一 编译带ESD-CAN的Apollo-RT-Kernel 该方法是将原生的Linux内核(linux-4.4.32)打上esdcan的补丁(esdcan_patch),然后使用apollo提供的build.sh 脚本编译成实时内核。下面具体介绍操作步骤。 下载apollo-kernel ...

Sun Jul 29 22:41:00 CST 2018 1 1565
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM