腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
can
总线
过度重传
linux
、
can-bus
我正在从事一个涉及
linux
嵌入式设备的项目,该设备支持
CAN
总线
。 我已经注意到,如果我试图发送一个
CAN
包而没有任何附加到
CAN
总线
,发送自动重试由内核无限次数。我的问题是-对于
linux
CAN
总线
内核来说,这是正常的行为吗?我担心的是,如果这个装置有什么问题,而且错误地断定它是单独在公共汽车上的话,这个装置可能会淹没巴士,使其他巴士参与者无法使用它。该设备采用
Linux
4.14.48,
can
浏览 16
提问于2020-12-09
得票数 1
回答已采纳
2
回答
如何停止C++阻塞读取调用
c++
、
can-bus
我正在阅读GNU/
Linux
中SocketCAN和C++
下
的
CAN
总线
流量。我发现reading阻塞了,当我不想继续阅读时,我很难找到如何正确地停止我的程序。当然,如果我从终端调用了程序,我可以点击Ctrl+C,但关键是要找到一种方法,在满足某些条件时(例如,记录5秒,或者当某个事件发生时,比如升起一个标志),以
编程
方式执行它。// Read (blocking) nbytes = read(s, &frame, sizeof(struct
can
_
浏览 3
提问于2020-06-29
得票数 0
回答已采纳
2
回答
Linux
can
总线
驱动程序
linux
、
linux-device-driver
、
can-bus
我正在学习MCP-2515的
can
基础网络驱动程序 alloc_candevalloc_
can
_skbetc .....
浏览 40
提问于2013-04-05
得票数 0
1
回答
在嵌入式
Linux
上使用
can
总线
传输8字节以上的数据
embedded-linux
、
can-bus
我在
can
总线
上有一个节点,它将向
can
总线
上的其他节点发送~1KB数据。在使用
CAN
协议的最大有效负载为8字节的情况
下
,有哪些选项可用于发送更大的数据量,而不必编写自己的自定义发送和接收函数来分段数据?节点运行的是嵌入式
Linux
。 我几乎没有使用
CAN
的经验。
浏览 99
提问于2020-04-21
得票数 0
1
回答
linux
下
的
CAN
协议栈
can-bus
有没有人能推荐一
下
linux
下
的
Can
协议栈列表?我使用的是支持
CAN
总线
的飞思卡尔imx286处理器,我使用的是Flex驱动程序。最重要的是,我必须使用像CANOpen这样的
CAN
协议栈。
浏览 74
提问于2016-08-16
得票数 0
2
回答
PCIe用于(Re)
编程
PCIe板的JTAG
fpga
、
pci
、
pci-e
我注意到PCI
总线
有JTAG
总线
(即TCK、TDI、TDO等):是否有任何方法使用该JTAG重新
编程
一个基于PCIe的设备?(假设fpga的JTAG与PCI线相连)。谢谢米歇尔 编辑:既然我看到一个-1,也许我不能让自己明白.我要试着更好地解释一
下
情况。我们有一个Terasic DE5 (Stratix ) PCIe板,它实际上将PCIe
总线
的JTAG“线”路由到PCIe。的确,有一个JTAG端口焊接在板上,但由于机械原因是很难达到和使用。所以我的问题是:是否可以使用PCI引脚来
编程
FP
浏览 3
提问于2014-01-29
得票数 4
1
回答
如何检查
总线
控制器的驱动程序是否出现在我的Debian中?
debian
我听说
Linux
内核支持网络层的本地
CAN
总线
,有很多嵌入式和USB
CAN
总线
控制器的驱动程序,如何检查它们是否出现在我的Debian Wheezy中?
浏览 0
提问于2015-03-04
得票数 1
回答已采纳
1
回答
如何以及需要做什么才能在android上使用
CAN
?
android
、
linux
、
iso
、
can-bus
、
obd-ii
我需要知道我需要什么样的软件或程序和硬件才能通过安卓手机与CANbus和我的usb2
can
进行有效的沟通。我读过或尝试过的每一件事似乎都不合法,或者没有在需要做的事情之间进行分解。谢谢
浏览 26
提问于2020-10-27
得票数 2
1
回答
从外部远程更改参数值(如XCP)
c
、
sockets
、
calibration
、
parameterization
、
xcp
我正在Embededd
Linux
平台上用C语言开发一个应用程序。 我希望有一种从外部(校准协议)设置变量(即:参数)值的方法。 参数的例子是跟踪系统正常运行时间的计数器的初始值。我有过通过
CAN
总线
通信的ECU的嵌入式C
编程
的简单经验,在那里我使用CCP协议(
CAN
总线
上的XCP协议)来更新参数值。我希望使用类似于CCP的东西,但在更复杂的系统(不仅仅是裸机系统,而是
Linux
OS)上,通过远程执行参数更新操作(例如:使用UDP或TCP套接字)。 我如何才能做到这
浏览 24
提问于2020-10-20
得票数 1
1
回答
PCIe内核驱动程序DMA写入错误地址
linux-kernel
、
pci
、
fpga
我目前正在为
Linux
4.19编写一个PCIe内核驱动程序。 运行英特尔DMA IP的FPGA (Arria 10)通过PCIe Gen 2连接到
Linux
(i7-6700TE)。
浏览 5
提问于2020-03-30
得票数 0
1
回答
用于发送和接收
CAN
消息的简单消费者生产者示例不接收消息。
linux
、
multithreading
、
python-multithreading
、
can-bus
、
python-can
我只是尝试使用
linux
和python模块
下
的虚拟
can
设备vcan0来熟悉
CAN
总线
上的
编程
和调试。我设计了一个简单的查找程序,其中有两个线程,其中一个线程应该生成
can
消息,而另一个线程应该使用这些消息。不幸的是,消费者线程并没有使用任何一条消息,我对这个原因感到有点困惑。import
can
import threading bus=
can
.interface.Bus(bustype='soc
浏览 4
提问于2020-09-16
得票数 0
回答已采纳
3
回答
如何在采用EG20T芯片组的英特尔凌动Q7模块上使用
CAN
总线
?
c++
、
c
、
linux
、
linux-device-driver
、
can-bus
我想在采用EG20T芯片组的英特尔Q7模块上使用
CAN
总线
接口。我让它在Windows上工作,但现在我必须让它在
Linux
上工作,但我几乎找不到任何信息。我只需要知道如何读取、写入消息、启动、停止和设置
can
总线
的波特率。 到目前为止,我发现了以下内容:和一些关于
can
4
linux
和socketCan的注释。
浏览 2
提问于2013-03-27
得票数 0
1
回答
使用AVRDUDE通过
CAN
对Atmel芯片(AT90
CAN
128)进行
编程
microcontroller
、
avr
、
atmel
、
avrdude
AVRDUDE能否通过控制器局域网(
Can
)对AT90
CAN
128微控制器进行
编程
?任何帮助都将不胜感激!
浏览 5
提问于2017-06-02
得票数 0
1
回答
TS-7250-V3板上的FlexCan端口
c++
、
can-bus
一开始,我使用实现
Linux
SocketCAN接口的代码,并在发送第一个
Can
数据包时看到了持续的
总线
活动。我有一个设备连接到
总线
上进行测试,然后删除它,这样我就可以看到不断的传输在那里,from.The外部设备被移除,
总线
上仍然有活动。并发送了一条消息: cansend
can
0 7Df#03010c 在该命令之后,
总线
上有连续的
浏览 3
提问于2022-09-22
得票数 -1
1
回答
无法通过
CAN
总线
接口进行通信
python
、
linux
、
can-bus
、
buildroot
、
python-can
我在一个基于
linux
的设备上运行python代码,该设备具有以下操作系统规范:VERSION=2020.11.1import
can
#USB interface #bus =
can</em
浏览 12
提问于2021-05-14
得票数 0
1
回答
数据采集
microcontroller
、
data-acquisition
我需要采集一些模拟信号,并以固定的采样频率读取数字信号。这样做的正确方法是什么? 注意,这不是微不足道的,因为在采集过程中,在给定的采样时间,由于相对于数字信号频率的快速采样率,数字信号可能丢失。例如,考虑频率为50 of、采样率为100 of的数字方波。
浏览 25
提问于2019-01-23
得票数 0
1
回答
校验和CRC 8 SAE-J1850计算的CAPL脚本
capl
、
canoe
、
crc8
我是CAPL
编程
的新手,并尝试创建一个节点,该节点可以通过
can
总线
向我的ECU发送带有校验和(CRC 8、SAE-J1850)和消息计数器的消息。有人能帮我用CAPL脚本编码32位消息发送到
Can
总线
上吗? 谢谢
浏览 54
提问于2022-06-17
得票数 0
回答已采纳
1
回答
在CAPL中监听
CAN
1上的UDS消息和在
CAN
2上输出控制代码的方法
capl
、
canoe
我是一个完全业余的
编程
,但有一些经验的操作向量工具和长期熟悉汽车
CAN
网络和UDS。我可以发送一条控制消息,在
总线
2上的RAD I/O接口上手动操作中继(按键),这样我就知道命令工作了(老套的点击),但我需要它在接收到诊断
can
帧(在对角线请求上)时这样做。问题是,diagRequest在
CAN
总线
1上,我需要在
CAN
总线
2上发送命令。
浏览 0
提问于2019-03-21
得票数 0
回答已采纳
2
回答
基于socketCAN
linux
驱动的
CAN
总线
错误检测
linux-device-driver
、
can-bus
、
socketcan
我们的产品在Ubuntu14.04LTS
下
运行的基于Beaglebone Black的嵌入式系统上使用了一个著名的CANopen堆栈,该堆栈使用socketCAN。但由于某些原因,即使我们使用的堆栈将检测到
CAN
总线
何时进入被动状态,甚至
总线
关闭状态,它也从不指示
CAN
总线
何时从错误中恢复,何时退出被动或警告状态,以及何时进入非错误状态。如果我直接查询socketCAN驱动程序(通过ioctl调用),我是否能够检测
CAN
总线
何时进入和退出警告状态(小于
浏览 10
提问于2018-10-03
得票数 3
1
回答
是否有开源工具用于模拟具有可
编程
CAN
节点的
CAN
总线
?
embedded
、
can-bus
我正在寻找一种工具,可以更容易地对 (
CAN
)协议进行调整,以及在其上构建协议的实验。特别是,我正在寻找一种具有可
编程
节点的
CAN
总线
模拟,以便每个节点能够完全控制其在任何给定数据包中在
总线
上输出的位,但通常的
CAN
节点行为(例如帧间间隔)和
CAN
总线
功能(例如仲裁)仍然可用。
浏览 6
提问于2013-02-13
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是CAN总线?简单了解一下
Linux下python编程环境建立
linux-shell编程下的数学运算
Linux下编程神器的终极对决,vi还是emacs,你怎么选?
大众集团CAN FD自动化测试解决方案
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券