avatar

ZYNQ学习笔记-MISC设备驱动开发

ZYNQ学习笔记-MISC设备驱动开发

MISC杂项设备,是Linux中用于归类ADC、蜂鸣器等不好分类的设备。其特点为共用一个主设备号10,不同设备使用不同设备号,同时会自动创建cdev和创建节点,大大简化字符设备的编写。

ESP-IDF学习笔记-RMT的使用

ESP-IDF学习笔记-RMT的使用

作为物联网芯片,ESP32C3包含一个RMT外设,可以用来产生一些单线协议信号。可以实现NEC协议(红外遥控器使用),或者驱动WS2812灯珠。这边以WS2812的协议为例,学习使用该外设。