上回写了can1口的调试, 这回写一下can0口的调试;
can0和can1的差别在于: can1口是独立的can口, 而can0口是和DEBUG串口复用的;
而sam9x25默认的调试串口就是DEBUG口, 所以将can0设备在kernel中的注册代码放开时, DEBUG口就不能使用了;
所以需要修改uboot和kernel下的调试串口, 修改为UART0;
具体的代码差异, 可以看我上传的资源:
http://download.csdn.net/detail/yunjingguang/7237295当通过ifconfig -a看到can0和can1设备后, 就可以了, 之后的调试见我上一篇博客。