E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
sja1000
CAN总线控制器
SJA1000
CAN总线控制器SJA10001.CAN总线1.1仲裁过程1.2控制段1.3数据段1.4CRC段1.5ACK段1.6远程帧2.滤波器设置2.1单滤波器设置2.2双滤波器设置3.初始化设置参考资料1.CAN总线控制器局域网总线(CAN,ControllerAreaNerwork)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各
FA@TE
·
2023-09-12 17:44
汽车航空业总线
can
基于51单片机
SJA1000
CAN通讯实现(代码+原理图)
STC89C52调试can总线-
SJA1000
记录(代码都测试过)can通信模块51单片机系统板最小系统板另外一些需要注意点最近调试51单片机的can总线,网上的资料相对而言实在是比较少,在调试的时候增加了很多的困难
伪NChris
·
2023-08-06 18:53
硬件
C
单片机
can
51
ESP32的CAN通信
目录一、ESP32的CAN通信说明1.1、片内外设1.2、CAN库的查找1.3、MCP2515和
SJA1000
介绍1.4、CAN库的安装1.4.1、先下载库,再导入到arduinoIDE中1.4.2、通过
loop222
·
2023-04-14 13:43
simpleFOC
单片机
ESP32
CAN 总线通信控制芯片
SJA1000
的读写
SJA1000
控制信号的产生CAN总线通信控制芯片
SJA1000
没有提供单独的地址线,而使用可以与Intel和Motorola系列微控制器兼容的分时复用地址/数据线。
weixin_33887443
·
2020-09-11 17:36
Sja1000
寄存器
sja1000
写寄存器的方法ADDR_SJA1000_ADDR=ioremap(0x20000000,0xf);ADDR_SJA1000_DATA=ADDR_SJA1000_ADDR+(0x1<<2);
weixin_30408739
·
2020-09-11 17:28
SJA1000
寄存器设置
在设置CAN控制器
SJA1000
的输出控制寄存器(OCR)时,由于电路图中只用到了TX0和RX0,所以只考虑OCTP0,OCTN0,OCPOL0。这里设置成了010。
weixin_30339457
·
2020-09-11 17:24
sja1000
CAN控制器波特率计算方法详解
这段时间调试公司处理器can总线,实现最基本的对发实验,can控制器是
sja1000
,起初因为是对发实验,同样2块开发板,同样内核配置相同,因此时钟以及波特率肯定一样,也没有仔细研究can的时钟以及波特率
kerneler_
·
2020-09-11 16:15
tools
SJA1000
的调试经历【转】
去年年底的时候,一个公司给我打电话,问我最近有没有空,说要请我帮忙做一个基于CAN总线通讯的东西,我去看了看,是一个数据采集系统,下面是一系列数据采集的智能板卡,上位机是基于WINBOND的一块486的工业嵌入式控制板,操作系统使用的是WINCE.智能板卡通过工业底板和数据线两种方式和上位机通讯,通信协议选择的是CAN,其中底板上的通信选用高速波特率(1Mbps),数据线选用低速(100kbps)
persueadream
·
2020-09-11 14:45
CAN
can控制器
SJA1000
详解
前面讲解了一大堆can总线的协议,终究是纸上谈兵。协议需要由硬件或软件来实现,今天所讲的CAN总线控制器便是充当了这一功能。
奇妙之二进制
·
2020-09-11 13:29
SJA1000
重要的寄存器
要编写CAN总线通讯程序,只要了解CAN总线协议,熟悉
SJA1000
寄存器的配置,就可以完成CAN总线通讯。所以我们首先必须要详细了解
SJA1000
的寄存器。
wangdilin
·
2020-09-11 13:03
CAN学习笔记
CAN波特率的计算
在平时的硬件的设计中主要有两个控制器来实现扩展CAN设备,分别是
SJA1000
和MCP2515。其中
SJA1000
被设计替代原来的PCA82C200。
flymachine
·
2020-08-24 05:10
工业自动化
network
扩展
算法
编程
工作
网络
ARM CAN 总线通信控制芯片
SJA1000
的读写
CAN总线通信控制芯片
SJA1000
的读写CAN总线通信控制芯片
SJA1000
没有提供单独的地址线,而使用可以与Intel和Motorola系列微控制器兼容的分时复用地址/数据线。
cuj2489
·
2020-08-23 16:41
imx6芯片通过EIM总线外扩多路
sja1000
CAN控制器
sja1000
是一个经典的CAN控制器,稳定可靠,由于它在业界使用方案比较成熟,用它来扩展再好不过。imx6q作为一款性能强大的处理器,扩展
sja1000
这种相对慢速的芯片,着实有点屈才。
萧条桑拓
·
2020-08-04 07:37
bios
&
driver
can--saj1000设计总结(转)
不知道各位注意到没有,大多数情况下,
SJA1000
是与8250+51系列单片机的方式来做CAN的控制应用。
makebuaa
·
2020-07-28 03:33
ARM
CAN—CEPARK硬件经典
包括三个部分:(1)与CPU的接口;(2)CAN控制器
SJA1000
与驱动器82C250接口及其他外围电路;(3)82C250外围电路。
wangdilin
·
2020-07-05 19:38
CAN学习笔记
FPGA实现CAN接口(
SJA1000
)
学无止境,善于积累,每天积累一点点,成功就在眼前,加油!1CAN总线简介CAN(ControllerAreaNetwork,控制器局域网)总线是一个多主机异步串行总线,也是国际上应用最广泛的现场总线之一。在现场总线中,它是惟一被ISO国际标准化组织批准的现场总线。由于其成本低、容错能力强、支持分布式控制、通信速率高等优点在汽车、工业控制、航天等领域得到广泛应用。特别是由于CAN总线具有抗干扰性强、
宁静致远dream
·
2020-07-04 23:05
FPGA
PC机并口与CAN通讯的实现
本文采用PC机并行端口EPP(EnhancedParallelPort)协议在Windows98系统下通过对并口操作完成对CAN控制器
SJA1000
的控制,从而与同一网络的其他CAN节点的通讯。
kiss0kill
·
2020-07-04 20:58
windows编程
MCP2515调试笔记(一)
MSP430+MCP2515调试笔记(一)MCP是MricoChip公司生产的一款独立CAN控制器,相比恩智浦公司的
SJA1000
,它的主要特点是与微控制器之间通过SPI方式进行数据交换而不是
SJA1000
zhoucoolqi
·
2020-06-30 16:22
电子
嵌入式开发
CAN总线学习:zlg关于can帖子汇总
很值得看看zlg关于can帖子汇总
SJA1000
的常用标准波特率设置,为什么基本上都是单次采样?即使是低速的时候也是这样的,既然TSEG1的设置周期都很大,比如都大于10了,为什么不让他采样三次呢?
eeluo_2
·
2020-06-30 16:24
CAN总线学习
重调
SJA1000
从接触
SJA1000
到现在已经一年多了,去年2月份搞好了之后基本就没再动过,一直跑着之前的程序,没问题也没额外的收货。
动感小麦兜
·
2017-05-01 11:57
嵌入式
CAN 总线通信控制芯片
SJA1000
的读写
SJA1000
控制信号的产生 CAN总线通信控制芯片
SJA1000
没有提供单独的地址线,而使用可以与Intel 和Motorola系列微控制器兼容的分时复用地址/ 数据线。
·
2015-10-27 13:54
通信
龙芯CAN测试(
sja1000
)
测试方案CAN0和CAN1相连,互相收发数据。连接方式如下图:使用扩展模式CAN1发送数据CAN0接收数据。使用标准模式CAN1发送数据CAN0接收数据。使用EJTAG中bin文件夹内的can.c代码,使用callbin的方式测试CAN的收发。Can.c中CAN默认工作在扩展模式。当测试CAN的标准模式时需要对代码进行如下修改。软件流程设置控制器进入复位模式检测到有复位请求后将中止当前接收/发送的
Pejoicen
·
2015-07-01 21:00
SJA1000
寄存器设置
在设置CAN控制器
SJA1000
的输出控制寄存器(OCR)时,由于电路图中只用到了TX0和RX0,所以只考虑OCTP0,OCTN0,OCPOL0。这里设置成了010。
·
2014-11-10 13:00
设置
MCP2515+SJA1000通讯调试记录
SJA1000
是飞利浦公司一款并行接口的CAN协议控制器,为了减少IO口资源占用,Microchip推出SPI接口CAN协议控制器,型号:MCP2515。
求知_swat
·
2014-05-23 17:03
通信协议
DM816X学习
STC89C52+SJA1000自收发程序记录
项目中需要使用到CAN控制器
SJA1000
芯片,使用的主控芯片是ARM9,但是在ARM9上怎么调试也不通,不得已,只好先测试下51系列的单片机上是否可以和此芯片协同工作,需要排除芯片的问题,但是发现当你不太了解一个新芯片的时候
jefbai
·
2014-02-22 19:41
嵌入式vxworks
linux can 总线socket接口测试使用 2012-02-14 14:12:59
socket接口测试使用 2012-02-1414:12:59转自:http://blog.chinaunix.net/uid-13889805-id-3072479.html分类: 嵌入式最近调试一个
sja1000
sno_guo
·
2013-11-29 20:00
CAN总线学习心得:zlg关于can帖子汇总【转】【强烈推荐】
很值得看看zlg关于can帖子汇总
SJA1000
的常用标准波特率设置,为什么基本上都是单次采样?即使是低速的时候也是这样的,既然TSEG1的设置周期都很大,比如都大于10了,为什么不让他采样三次呢?
moguangxue
·
2012-06-03 21:59
单片机
CAN总线波特率计算及设置方法(STM32,
SJA1000
,LPC2292)
SJA1000
内部频率基准源F_BASE=Fclk/2,即外部晶振频率Fclk的2分频。注意任何应用中,当利用外部晶振作为基准源的时候,都是先经过2分频整形的。
blaider
·
2012-04-20 09:39
CAN总线波特率计算及设置方法(STM32,
SJA1000
,LPC2292)
SJA1000
内部频率基准源F_BASE=Fclk/2,即外部晶振频率Fclk的2分频。注意任何应用中,当利用外部晶振作为基准源的时候,都是先经过2分频整形的。
Blaider
·
2012-04-20 09:00
c
算法
扩展
两种CAN微控制器MCP2510与
SJA1000
的比较
两种CAN微控制器MCP2510与
SJA1000
的比较MCP21510SJA1000引脚1828发送缓冲器三个发送缓冲器。每个发送缓冲器占据14字节的SRAM,并映射到存储器中。
dafeng008
·
2010-06-08 09:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他