2013年8月25日

Linux下简易蜂鸣器驱动代码及测试实例

摘要: 驱动代码:#include #include #include #include #include #include #include #include #include #define DEVICE_NAME "beep3"#define BEEP_MAGIC 'k'#define BEEP_START_CMD _IO (BEEP_MAGIC, 1)#define BEEP_STOP_CMD _IO (BEEP_MAGIC, 2)static void beep3_stop(void) { printk("in the beep3_stop!!\ 阅读全文

posted @ 2013-08-25 20:43 熊猫酒仙是也 阅读(1601) 评论(0) 推荐(0) 编辑

Linux下18b20温度传感器驱动代码及测试实例

摘要: 驱动代码:#include #include #include #include #include #include #include #include #include #define DEVICE_NAME "TEM0"#define TEM_SHOW_CODE 0x01//static struct cdev cdev;struct class *tem_class;//static dev_t devno;//static int major = 243;//可以用int alloc_chrdev_region(dev_... 阅读全文

posted @ 2013-08-25 15:32 熊猫酒仙是也 阅读(1281) 评论(0) 推荐(0) 编辑

LED字符设备驱动实例及测试代码

摘要: 驱动代码如下:#include //内核头文件#include //__init等#include //模块加载的头文件#include //file_operations#include //错误状态常数#include //size_t,ssize_t等//--------------cdev----------------#include //-------------class_create,device_create------#include //--------------GPIO-----------------#include #include #include //---- 阅读全文

posted @ 2013-08-25 15:27 熊猫酒仙是也 阅读(939) 评论(0) 推荐(0) 编辑

导航