嵌入式Linux下CAN控制器的驱动程序设计

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:lianlianforever
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式操作系统uClinux下扩展各类CAN总线设备,需设计相应的驱动程序。MCP2510为常用的CAN总线控制器,以它为例,详细研究分析了嵌入式操作系统中设备管理和驱动程序的特点,以及uClinux下CAN设备驱动程序的开发流程和技巧,并结合CAN总线技术的特点,设计了相关的重要数据结构和操作代码。最后介绍了把驱动程序编译添加进uClinux内核的方法,实现了CAN设备的驱动。
其他文献
一、选择题(本题共11小题,每小题4分,共44分。在每小题给出的四个选项中,只有一项是符合题目要求的。)图1示意某地的“冰上高速公路”景观,长度约600千米,其中85%的路段由河
研究了NURBS三次与二次曲面的矩阵块表示及在曲面设计中的应用.给出了NURBS三次与二次基函数系数矩阵表示和NURBS三次曲面矩阵块表示.从矩阵块表示中可很清楚地看出参数区间
特种车辆驾驶人机界面匹配问题是复杂而重要的问题。根据人机工程学原理和研究方法,对特种车辆驾驶人机界面匹配问题进行了系统研究,提出了一套定量化的驾驶人机界面综合评价计
反馈重发是实现可靠组播的一种有效方式,在利用该方式的一些可靠组播协议中,报文修复机制存在的某些不足影响了可靠组播的效率,其中主要的影响因素是修复报文的发送次数和扩
针对土木工程学科远程教学无法开展试验的问题,提出了利用网络进行远程仿真试验的观点,开发了基于Browser/Server模式的远程仿真试验系统.介绍了系统实现的思路,从本构模型和
语义万维网是目前国际万维网联盟(world wide web consortium,W3C)为了解决因Web上的数据缺少语义信息而难以实现自动化处理的问题所开展的研究项目,其目的是为了对Web上发布的信
随着Java编程语言的发展,基于Java的多文档界面桌面应用程序日益普及。简要总结了JFC中的多文档界面机制,包括桌面窗格、内部帧和桌面管理器,说明了JFC中的多文档界面与Windows
由于ASP.Net本身没有提供Tree View控件,所以在B/S结构中如何显示树状图就成为一个问题.研究了3种树状结构的实现方法,并分析其优劣,实现了一种具有较好可移植性、可扩充性和
为了有效地处理含重金属离子的废水,制备了改性聚丙烯腈纤维吸附剂。在静态条件下,研究了改性聚丙烯腈纤维对重金属离子Cu2+,Ni2+,Zn2+的吸附效果及吸附条件。含Cu2+,Ni2+,Zn