1.申请设备号: 之前用的是register_chrdev(LED_MAJOR, LED_NAME, &led_fops);手动申请很不方便 使用alloc_chrdev_region函数申请设备号,手动申请的话要先查询是否有空余的设备号,很不方便,用此函数内核会自动将将空余设备号给你,释放设备号用unregister_chrdev_region 如果指定主设备号则 用register_chrdev_region函数,需要用MKDEV构建完整的dev_t,卸载也用unregister_chrdev_region