![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
C bug专业户
改不完的BUG,玩不透的算法。语言是工具,软件是表达,算法是核心,数据是结构。
展开
-
Linux驱动开发学习笔记——GPIO(二)
平台:AM4379目标:将自己编写的驱动编译到内核,并成功加载至内核,读取设备树节点信息,实现驱动读写接口,控制IO输出。1、配置设备树设备树的配置在前一节已经描述过(Linux驱动开发学习笔记——GPIO(一))。2、编写驱动程序#include <linux/module.h>#include <linux/init.h>#include <linux/kernel.h>#include <linux/err.h>#include &l原创 2021-09-02 22:16:35 · 310 阅读 · 0 评论 -
Linux驱动开发学习笔记——GPIO(一)
平台:AM4379目标:将自己编写的驱动编译到内核,并成功加载至内核。1、配置设备树新建一个测试节点:mygpio_test { compatible = "mygpiotest"; pinctrl-names = "default"; pinctrl-0 = <&user_gpio_out>; gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>; default-state = "on"; };配置引脚:在节原创 2021-09-02 22:07:22 · 216 阅读 · 0 评论