NEC V850 之 CAN控制器(简述)
时间:12-03
来源:互联网
点击:
因为Kiwi这个项目的原因,所以要用V850来发送CAN帧,自然就用到了其内部的CAN控制器。CAN控制器内部的设置是蛮复杂的,这里我只是把应用过程中的问题记录下来。
- 时钟问题,在手册的220页;
- 优先级/屏蔽位/使能,在手册的279页;
- 开BPC寄存器,BPC = 0x8ffb,CAN控制器寄存器地址在可编程外设区域PPA上,所以设置外设区域选择控制寄存器BPC;
- CAN_DEV.c 790行对照手册760页;
- CAN_DEV.c 594行对照手册760页;
- 选择发送或者接收的buffer一定要设置一个mask,这个mask可以设置为全部匹配,如果不设置是无法接收或者发送的。
先记录这些,后续需要完善。
NECV850之CAN控制 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)