一. 简介
前面一篇文章通过编写驱动代码来实现,Linux下应用程序以阻塞方式访问设备时,驱动层的一种处理方法。文章地址如下:
本文对所实现的驱动模块进行测试。旨在测试驱动模块
二. Linux下阻塞IO驱动实验实例一测试
1. 准备应用测试程序
因为这里测试的是阻塞式访问设备时的情况,open()函数如果以只读打开设备时是阻塞式访问的。
测试代码还使用前面 按键中断实验中使用的测试程序,irqApp.c文件代码实现如下:
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdlib.h>
#include <string.h>
/*
*测试按键是否按下
* 运行命令&