| 
 
| 新唐CAN的设计,是直接拿博世(bosch)的设计,所以不会有CAN相容性的问题。 
 在使用之前,大家需要有一点基本观念。它不像RS485,每一个字节一个字节慢慢传送。
 
 而是将完整的封包资料,全部存在寄存器里,再透过触发,搬到内部的缓存。再透过硬件,自动地传送或者接收资料。
 
 避免中断将封包资料修改,在main里,程序在读写封包资料时,必须要禁能CAN的中断。
 
 细节可以看附件的应用文件及CAN的范例。
 
 CAN的范例很简单,它是一个桥接器,将CAN0接受的资料传送到CAN1,或者将CAN1的资料传送到CAN0。
 
 在汽车的应用上,可以用在後装市场,主机将资料传到CAN0,透过NUC230,修改部分主机的命令,再透过CAN1传送到每一个控制器。
 
 同时间,每一个控制器,会定时回传资料回CAN1,再透过CAN0将相同的资料传送到主机。
 | 
 |