随笔分类 - Linux驱动开发
摘要:【ARM】Linux驱动移植 #1驱动模块移植过程##1.1模块的第一种编译方法——改kconfig 第一步:改kconfig 文件在:Drivers/char/kconfig;tristate三态表示可以编译在模块<M>;bool表示只能被选择编[*]或不编[ ]。 第二步:配置内核 make m
阅读全文
摘要:Linux驱动开发简述 一、Linux驱动开发思维: 1、与逻辑开发区别: 裸机开发:主跟寄存器打交道,有些MCU会提供库 Linux下的驱动开发:直接操作寄存器不现实 2、Linux下驱动开发:根据Linux下的各种驱动框架进行开发。满足框架,Linux下各种驱动框架的掌握。 GPIO框架:使能、
阅读全文