
嵌入式驱动
文章平均质量分 81
嵌入式驱动
想和我重名?
大胆假设,小心求证,知识就到手了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux设备UAC配置
RK平台的UAC gadget的实现原创 2025-07-14 17:03:16 · 792 阅读 · 0 评论 -
嵌入式Linux下的LVGL移植
LVGL移植原创 2025-01-20 19:11:21 · 1014 阅读 · 0 评论 -
Linux下的USB通信
Linux下的USB原创 2025-01-08 15:58:28 · 1648 阅读 · 0 评论 -
Linux下网卡实现NAT转发
Linux下的NAT转发原创 2024-12-09 18:27:47 · 707 阅读 · 0 评论 -
Linux下的ADC
Linux下的ADC原创 2024-11-07 22:19:09 · 664 阅读 · 0 评论 -
Linux下的WatchDog
watch🐕原创 2024-11-07 22:14:14 · 610 阅读 · 0 评论 -
Linux下的Debugfs
调试操作原创 2024-11-04 20:37:19 · 1394 阅读 · 0 评论 -
Linux下的CAN通讯
can总线的应用编程原创 2024-09-17 17:40:18 · 2949 阅读 · 0 评论 -
Linux下的RTC应用
Linux下的RTC原创 2024-09-08 16:49:25 · 997 阅读 · 0 评论 -
Linux下的PWM驱动
pwm驱动原创 2024-09-08 15:50:56 · 1387 阅读 · 0 评论 -
Linux下的串口通信
串口通信原创 2024-06-15 18:51:07 · 2266 阅读 · 0 评论 -
Linux下的DeviceTree资源获取(Platform总线获取GPIO信息)
内核获取设备树转换而来的device_node资源原创 2024-05-20 22:05:15 · 1379 阅读 · 0 评论 -
内核如何识别设备树(dtb --> device_node)
内核识别设备树原创 2024-05-19 16:55:16 · 1356 阅读 · 0 评论 -
设备树的介绍和基础使用
设备树的介绍和基础使用原创 2024-05-19 16:46:13 · 1252 阅读 · 0 评论 -
RT-Thread中使用Mqtt(ESP8266+AT)
。原创 2024-05-15 17:25:09 · 1933 阅读 · 4 评论 -
Linux下的SPI通信
Linux下的SPI通信原创 2024-05-08 10:35:38 · 3531 阅读 · 0 评论 -
Linux下使用GPIO模拟I2C通讯
GPIO模拟I2C原创 2024-05-06 21:32:03 · 649 阅读 · 3 评论 -
Linux下的I2C通信
linux下的i2c通信。原创 2024-05-06 18:26:41 · 1695 阅读 · 0 评论 -
Linux使用单总线驱动DS18b20
单总线:串行模式,一条线,包括,根据设备地址,像IIC一样可实现。常见引脚:三根线,信号线,vcc,GND。:9到12bit分辨率,对应数据后小数点的后1到4位,即最高精确到后四位小数。分辨率越高,采集数据所需要的时间越长。原创 2024-05-05 13:25:09 · 553 阅读 · 0 评论 -
嵌入式视频播放器(mplayer)
但是arm编译时要调用arm-linux-strip才有正确处理。./configure 对MPlayer-1.0rc4 进行剪裁(将一些不需要的文件关闭),其中 --prefix表示后面运行的文件生成的路径我将其放入 目标目录下(生成的文件有:bin、etc、lib、share)(2)vim打开config.mak文件,并修改,编译libmad库生成文件夹lib下的库函数是需要使用的,但是在配置这一点并没有被修改,所以要将该路径指出来。进入libmad的源码目录里,进行裁剪配置:(注意目录的修改)原创 2024-01-01 14:39:42 · 1840 阅读 · 0 评论 -
嵌入式MP3播放器(madplay)
可网络自行下载,下载地址:https://sourceforge.net/projects/mad/files/libid3tag.so.0.3.0和libmad.so.0.2.1在 target-arm/lib/里。交叉编译库文件形成可执行文件后,将编译好的动态库和可执行文件移植到开发板上即可“食用”libid3tag.so.0和libmad.so.0放到/lib目录下。设置音量:-a -175 ~ +18(播放是按+/-调节)再次上一步的./configure后开始编译和安装。上一首/下一首:b/f。原创 2024-01-01 14:00:57 · 1328 阅读 · 1 评论 -
交叉编译工具链
交叉编译工具配置原创 2023-10-07 20:42:23 · 150 阅读 · 0 评论 -
等待队列的使用
等待队列是一种实现阻塞和唤醒的内核机制,与进程调度机制紧密结合,能够用于实现内核中的异步事件通知机制。可以实现线程的软等待,当符合条件时从另一个线程实现软唤醒。wait_event_interruptible(wq,w_flag )函数会根据w_flag条件的真假判断,若是假,则当前的线程会进入休眠状态。4.在另一个线程(或当前线程的中断函数),先w_flag=1;再wake_up_interruptible(&wq)函数,即可唤醒。2.定义唤醒标志(注意:标志要用作全局变量,以供不同函数的统一使用)原创 2023-12-21 13:25:09 · 453 阅读 · 0 评论