- 博客(4)
- 收藏
- 关注
原创 CAN通信时接收正常,发送异常问题
修改频率发现,每发送一帧8字节数据,tes就会增加8,一直加到248,下一帧就无法接收数据了。然后修改配置为132,即采样点在66.7%,欧克,到这里问题就解决了,发送正常了。我又试了试,将配置改成1426,也能成功。此时看配置,时钟为42M,SJW为1,BS1为2,NS2为3,分频为7,算下来波特率为42/6/7=1M。于是用主机连CAN盒发现,接收发送都正常,错误计数器不会增加。即配置1Mbps的波特率,主机在与从机通信时,能正常接收从机的数据,但是一旦主机开始发送数据,过一会儿就接收不到数据了。
2025-06-11 10:11:53
613
原创 Error:L6218E:Undefined…解决方法
当在keil中想使用教程代码时,经常会出现L6218E这个错误,例如下面这个错然后去相应源文件中找到函数,例如GetRxMessage,并搜索到库文件发现在库文件中有这个函数,但是却识别不到,第一个办法就是添加相应的.c库文件并包含头文件但有时添加了也不管用,此时需要去搜索使用相应库的头文件如fdcan.h,并在conf.h头文件中找到位置发现包含此头文件需要有一个宏定义,继续搜索此宏定义,发现被注释了哇靠,解除注释,编译成功!
2023-12-27 10:16:37
4266
1
原创 Qt查询MySql的datetime类型并接收数据,再次写入另一张表
且没法在toString()中改格式 "yyyy-MM-dd hh:mm:ss"Qt查询MySql的datetime类型并接收数据,再次写入另一张表。错误的地方是yyyy-mm-dd hh:mm:ss。虽然读取的时间月份不对,但还是给了我解决的方向。查询许久未果,终于找到个方法。此前写入数据时一直不成功。到此也就能成功写入了。所以才会写不进数据库。
2023-04-17 18:10:08
714
1
原创 Ubuntu下protobuf的port_def.inc文件找不到问题
我当时./configure时设置了路径,然后就发生了这个错误,解决办法是重新安装,不设置路径,默认路径,就能找到文件了
2022-11-23 22:51:35
856
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅