首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
数据库
›
SQL-Server
›
CAN-Linux
返回列表
发新帖
CAN-Linux
[复制链接]
发表于 2026-2-7 18:15:51
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
1.修改Makefile 然后编译
g++ -o hello_cpp main.cpp /home/peter/my_tool/controlcan/libcontrolcan.so -lpthread
2.检察
3.测试
4. Makerbase+CANable-V2.0 工具在ubuntu下的利用
4.1 slcan 在linux下的利用
1.将MKS CANable V2.0 模块接入ubunu体系
2.将ttyACM0映射为can0,并设置波特率为500k
slcand的利用:
sudo slcand -o -c -s6 /dev/ttyACM0 can0
复制
代码
比特率对应设置如下:
-s0 = 10k
-s1 = 20k
-s2 = 50k
-s3 = 100k
-s4 = 125k
-s5 = 250k
-s6 = 500k
-s7 = 750k
-s8 = 1M
3.启用CAN
sudo ifconfig can0 up
复制
代码
4、设置 txqueuelen 的传输数据的缓冲区的
存储
长度:
# sudo ifconfig can0 txqueuelen 1000
5、can0 发送数据:
如:ID 为 0x888,数据为:0xABCDEFAB:
# cansend can0 888#ABCDEFAB
6、can0 吸取数据:
# candump can0
7、盘算 can0 上的总线
负载
百分比(#Calculate bus loading percentage on
can0):
# canbusload can0 500000
8、表现 can 流量的顶层视图:
# cansniffer can0
9、天生固定命据 CAN 消息:
# cangen can0 -D 11223344DEADBEEF -L 8
4.2 测试
回复
使用道具
举报
返回列表
浏览过的版块
Java
物联网
分布式数据库
DevOps与敏捷开发
Oracle
区块链
Mysql
linux
云原生
河曲智叟
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表