样例程序:TwinCAN 模块使用
1. 简介
本程序实现功能如下:
利用 TwinCAN 模块的两个 CAN 节点 A、B,配置内部自带的 32 消息对象,可修改各
个对象的属性,如传输方向(发送、接收),ID,MASK,隶属节点名及传输数据内容。
由于 DAVE 生成的 CAN 相关代码会超过 KEIL uVision 软件评估版本的限制大小、因
此需安装完整版本的 KEIL uVision。
2.Twin-CAN 介绍
TwinCAN 模块内部包括两个 CAN 节点,可以独立工作也可以通过网关功能交换数
据。支持 CAN 2.0 B。CAN 节点可以支持 11 位或 29 位 ID 的数据接收和发送。
网关功能支持两个 CAN 系统之间的数据自动交换。可以减轻 CPU 负担并提高整个系
统的实时性能。
关于 TwinCAN 模块功能的详细介绍,请参照 XC164CS 用户手册。
3.操作流程:
4.DAvE 配置
4.1 New project: select XC164CS
开始
DAVE 配置
生成代码
添加用户程序
编译、下载、运行
- 1
- 2
前往页