野火imx6ull从交叉编译到基于qt的开发板与pc的can设计(socketcan)

没啥好说的,先根据《[野火]《快速使用手册——基于i.MX6ULL开发板》.pdf》文档验证自己的开发板CAN功能是不是正常的。不多介绍。

需要的东西下载路径

链接:https://pan.baidu.com/s/1HrJY4ANtQ7no91Z62VTdAA?pwd=56td
提取码:56td
–来自百度网盘超级会员V5的分享
百度盘地址

交叉编译环境

qt版本:ubuntu和windows都是5.12.10
VirtualBox-7.0.6-155176
ubuntu-22.04.2-desktop-amd64
gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf

按照《QT环境搭建必读说明_0630.pdf》文档进行操作就可以,只是我的环境与他的不一样
执行环境搭建里面的shell脚本就好了

##CAN代码
windows的qt源代码见文档 “开发板端.zip”
unbuntu的qt源代码见文档"pc端.zip"

因为想直接通过pc端看数据,所以通过udp来传输报文,出了一个大概,基本功能实现了

面板情况如下图,通过canoe发送ID为1,2,3的3帧报文周期为1ms
在这里插入图片描述
其中有一个保存ip地址的ini文件config_netconnect.ini
内容如下
[system]
ipaddress=172.11.2.22
port=50001
tcpConnect_flag=1

根据自己的需要填写

代码可能有点水,仅作参考
参考资料
https://blog.csdn.net/qq_37603131/article/details/121240121

里面的内容仅供学习交流,不得商用
如有转载,请备注链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值