开发mcp2515驱动,用USB CAN测试时,每次发送接收到多个数据帧

fuhui21 2010-05-18 01:51:42
我在WinCE5.0下开发mcp2515的驱动程序,在回环模试下数据收发正常.在正常模试下,接收是正常的,但发送的时候使用USB CAN工具接收,USB CAN总接收到多个同样的数据帖,而且每次接收的数据帖数量又不是一样了,请问一下大家,有没有遇到这种问题啊?
谢谢啦!
我设置的波特率是125K
SPI的波特率是1M
...全文
337 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
fuhui21 2010-05-21
  • 打赏
  • 举报
回复
版主,帮忙看一下啊!!!!!!!!!!!!!!!!!!!!!!
谢谢啦!!!!!!!!!!!!!
paul85 2010-05-20
  • 打赏
  • 举报
回复
mcp2515内部有rcr校验,不会是因为干扰而出问题的。
楼主往2515的发送寄存器里写入固定的常数,看会不会出现相同的问题。若无问题出现,就是软件赋值的关系了。
fuhui21 2010-05-20
  • 打赏
  • 举报
回复
???????????????????????
fuhui21 2010-05-20
  • 打赏
  • 举报
回复
没次发送完成后,TX Buffer是不是会自动清空啊
fuhui21 2010-05-20
  • 打赏
  • 举报
回复
to paul85
你好,谢谢你的回复
我本来就是用的回定的常数,
我现在还没把它封装成DLL形式,我现在是以应用程序的形调试的
fuhui21 2010-05-19
  • 打赏
  • 举报
回复
没有人遇到到吗??????????????
急、急、急!!!!!!!!!!!!!!!
fuhui21 2010-05-19
  • 打赏
  • 举报
回复
自己顶一下,

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧