嵌入式uClinux下的CAN总线设备驱动程序设计
时间:03-30
来源:互联网
点击:
\就行了。 ③重新编译内核;在shell中将当前目录cd到uClinux-dist目录下,然后:S3C2410 开发板II(B)+3.5寸带触摸TFT液晶屏 #make menuconfig #make dep #make 当驱动程序和uClinux内核一起编译链接并生成映像下载到目标板运行以后,可以通过查看/proc/devices,如果已经显示有sja1000,则表明设备加载成功。如果使用了中断,也可以查看/proc/interrupts,该文件记录了当时已经完成的所有系统中断情况。 4、结束语 实时性方面,可以使用进程间通信如管道、消息队列、共享内存等方法将CAN总线的接收中断与应用程序直接关联,加快系统对CAN总线事件的响应速度。进一步可以通过RTLinux和RTAI(Real Time Application Interface)这两种方案增强uClinux的实时性。 本文作者创新点:有效地解决了在没有MMU的CPU之上开发一些简单任务操作系统或控制程序效率低、程序简单的缺点。通过使用嵌入式uClinux,它既保存了原先Linux操作系统稳定性、功能强大等优点,又对内核的代码重新编写,减少了内核容量,提高了效率。同时也提出了在CAN总线设备下设计驱动程序的方法。
uClinux CAN总线 设备驱动 S3C4510B 相关文章:
- 在uclinux下实现拨号(04-21)
- 基于uClinux嵌入式系统的汽车黑匣子的设计(07-08)
- uClinux进程调度器的实现分析(04-13)
- 嵌入式操作系统uCLinux详解(03-19)
- UC/OS与uClinux的比较(04-21)
- 基于ARM和uClinux的家庭网关系统(09-14)