新手,嵌入式linux, CAN 驱动问题,如何产生can0等设备?
最近在做嵌入式linux,里面有CAN的数据传输。
不是很懂,发帖问各位大侠。
/dev/下面 没有can0,can1...can14等设备,如何创建?听说这个和cpu或板子的参数有关系。
处理器是:TI -Sitara AM3517 Coretex-A8 processor 600 MHz 板子是adlink的sp860,http://www.adlinktech.com/PD/web/PD_detail.php?cKind=&pid=1075
是mknod吗?主参数和副参数怎么看?
还有板子厂家已经提供了can的一些工具,如 ip,candump,cansend等
厂家资料里给了些命令
./ip link set can0 type can bitrate 9600 triple-sampling on loopback on
./ip link set can0 up
也不清楚是干什么的,我们要写一个so在python里用,没有can0等设备无法open和传输。
另外:现在基本不懂这方面,也缺少资料学习,是否有讲此的学习材料链接。