×

uClinux 下CAN 通信卡驱动程序的实现

消耗积分:3 | 格式:rar | 大小:118 | 2009-08-13

刘满贵

分享资料个

uClinux 是针对微控制领域设计的嵌入式操作系统。本文介绍了基于uClinux 嵌入式
操作系统的CAN 通信卡设备驱动程序的实现。描述了CAN 通信卡驱动程序的框架以及如何将驱动程序加载到uClinux 系统内核中。对其他设备在uClinux 下的驱动程序编写有一定的参考价值。
Linux 是遵循POSIX 标准的免费操作系统,与其他操作系统相比,Linux 有其自身显著
的优点:强大的兼容性,先进的网络特性,真正的多用户多任务能力,稳定性高,移植灵活等特点。由于它完全公开源代码,而且具有很强的稳定性,越来越多的人员开始采用Linux来开发自己的产品。uClinux 是专门应用于微型控制领域的嵌入式Linux 操作系统。它继承了桌面Linux 的优点,并精简内核以适应控制领域的要求,同时具有很高的可靠性。已经在很多场合得到了成功的应用。
目前,工业现场大量使用控制器局域网(CAN---Controller Area Network)现场总线网络。CAN 通信卡作为MPU 的外部设备将MPU 接入CAN 网络。市场上可直接应用到uClinux系统的CAN 通信卡并不多,因而就需要我们自己编写CAN 通信卡在uClinux 下的驱动程序。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !