上一篇文章学习了如何编写linux驱动,通过能否正常加载模块进行验证是否成功,有做过liunx应用开发的小伙伴都知道驱动会在'/dev'目录下以文件的形式展现出来,所以只是能加载驱动模块不能算是完成驱动的开发,而linux驱动分为三类,现在开始学习字符设备的注册. 一.主备材料 因为我主要是学习arm开发板的驱动编写,所以以后的测试中我都是以开发板测试为主,如果有想了解ubuntu下的测试或驱动编写的小伙伴,请阅读上一篇文章linux设备驱动编写入门 开发环境:VMware 操作系统:ubunt…