首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

CAN发送缓冲寄存器能否一次写入3个message

进入中断后,通过检查每个buffer是否为空,将待发数据写入,当然3个buffer可以同时都写入,注意指定每个buffer不同的优先级(可以设置为你的MESSAGE的计数值),然后在发送最后一组Message后,关闭发送的中断。这样做的好处是该控制器只要获得了总线后,只有发送完所有message才会释放总线。
返回列表