Kvaser Leaf Light_现场总线分析仪,是一个用于CAN的单通道USB接口。它能够很容易地把几个接口连接到标准的PC机。
图1 p8xc591的方框图
p8xc591是一个高性能的微控制器,其专注的硬件结构及增强型的philips“rx+内核”使得其可以广泛用于工业控制和汽车领域。片上自带的can控制器为can的应用提供许多专用的硬件功能。p8xc591完全履行can2.0b规范并提供一个直接从sja1000独立can控制器的软件移植路径。p8xc591具有can的扩充特性,其中包括增强型接收滤波器、支持系统维护、诊断、系统优化以及接收fifo特性等,使得p8xc591具有非常广泛的应用领域。
p8xc591包含的嵌入式can控制器具有下列功能模块:can内核模块,根据can2.0b规范控制can帧的发送和接收;can接口模块,包含了5个实现cpu与can控制器连接的特殊功能寄存器,对重要can寄存器的访问通过快速自动增加的寻址特性和对特殊功能寄存器的位寻址来实现;can控制器的发送缓冲区模块,能够保存一个完整的can信息扩展或标准帧格式,只要通过cpu启动发送信息,字节就从发送缓冲区传输到can内核模块,当接收一个信息时,can内核模块将串行位流转换成并行数据输入到接收滤波器,通过该可编程滤波器,p8xc591确定实际接收到的信息,所有由接收滤波器接收的数据都保存在接收fifo(64字节)中,取决于操作模式和数据长度的不同该接收缓冲区最多可保存21个can信息。这使用户在指定系统的中断服务和中断优先级时有更多的灵活性,因为数据溢出的可能性大大降低。
除了普通的can特性以外,p8xc-591还提供增强型pelican。pelican具有4个独立可配置的