1.当plantform 设备使用 platform_device建立成功后,在/bus/platform/目录下会有建立的设备节点文件夹.
1.1 在建立设备时可以定义设备资源.也可以在设备驱动程序的probe中定义硬件资源.
2.当设备建立后,开始编写驱动程序.首先使用 platform_driver_register(设备名) 注册驱动程序.linux 会找到对应的设备.并调用 probe函数.
2.1 对于LED 类设备,在probe 中对 led_classdev 类,进行 led_classdev_register 注册.注册后 在/SYS/CLASS/目录下 有对应文件夹.操作该文件夹下的文件brightness_set实现对硬件的操作.