如何做好嵌入式Linux综合实践项目及统计探究.docxVIP

  • 2
  • 0
  • 约1.86万字
  • 约 27页
  • 2017-08-20 发布于湖北
  • 举报

如何做好嵌入式Linux综合实践项目及统计探究.docx

嵌入式Linux综合实践项目:汽车电子CAN总线嵌入式Linux驱动及综合应用实践指导书实践一、CAN总线驱动1、实践目的巩固对嵌入式Linux驱动程序的框架及虚拟文件系统的理解。2、实践内容1, 为这一程序写一个测试程序,从传感器接收数据。2,分析例子程序,画出程序的结构,说明程序的活动。3、实践原理3.1文件与设备的关系在Linux中文件是一个很重要的结构,表1-1就是文件的结构定义。从Linux操作系统的角度,设备是被抽象成为设备文件的,也就是说在程序中对于设备的操作就是对设备文件进行操作。struct file {structlist_headf_list;/*a list of all opened files*/structdentry *f_dentry;/*pointer to dentry*/structfile_operations *i_fop;/*pointer to file operation*/unsigned intf_uid, f_gid;/*UID&GID*/unsigned long f_version;/*version*/structaddress_spacei_mapping;/*buffer queue is in this data structure*/…… }; 表1-1 struct file的

文档评论(0)

1亿VIP精品文档

相关文档