GPIO
-
红牛stmf103原版例程红牛板_Touch(2.8和3.2寸)(2016.05.04)改硬spi
原版的标准库触摸板用的是软件gpio模拟spi 但是读出来的值都是0无法使用。参考以前的官方bsp教程使用硬件spi读取触摸芯片的值。把用spi操作的部分改成硬spi Tou…
-
TP屏幕适配
@ 目录 前言 一 硬件构成 二 原理 三 通讯方式(IIC) 四 引脚配置 五 操作处理 前言 TP是TouchPad触摸屏的意思,触控屏(Touchpanel)又称为触控面板,…
-
Linux驱动开发十六.input系统——3.系统自带的input驱动
前面两章我们通过input子系统构建了一个按键类型的输入设备的驱动,其实Linux的内核还提供了一套基于GPIO的按键驱动程序,和LED设备一样,我们只需要在编译内核的过程中进行配…
-
arduino自定义库c与c++的区别
起初是想把手头的红牛开发板的基于stm32标准库的例子都改成用arduino库的 发现arduino库是基于hal库的 不是直接把c文件挪过来就能用的 arduino是c…
-
Linux驱动开发十四.使用内核自带的LED驱动
回顾一下我们现在先后都做了几种LED的点亮试验: 裸机点亮LED 使用汇编语言读写寄存器点亮LED 使用C语言读写寄存器点亮LED 在系统下直接操作寄存器映射点亮LED 在设备树下…
-
LINUX 驱动例程总结
**LINUX 驱动例程总结** **目录** 1.使用主次设备号手动创建设备文件 2. 自动创建设备文件 3. 混杂设备驱动例程 4. 软中断之tasklet去实现软中断 5. …
-
查ledqu
leds { compatible = “gpio-leds”; pinctrl-names = “default”; pinctrl-0 = <&pinctrl_g…
-
K210开发板学习笔记-点亮LED灯
1. 介绍 和 51 单片机非常像,实验的2个LED灯都是一头接了 +3.3v 电源,控制 LED灯亮的话需要 K210芯片 对应的管脚提供一个低电平。 管脚: 低电平-LED亮 …
-
Linux GPIO子系统和PinCtrl子系统
目录 基本概念 PinCtrl子系统 代码中引用pinctrl GPIO子系统 在设备树中指定引脚 驱动代码中调用GPIO子系统 sysfs的访问方法 基于GPIO子系统的LED驱…
-
xenomai中断事件等api
RTDM中断请求函数原型: int rtdm_irq_request (rtdm_irq_t *irq_handle, unsigned int irq_no, rtdm_irq_…