logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux buildroot 配置

## Automatically generated make config: don't edit# Buildroot 2011.02-dirty Configuration# Tue Jun 28 10:07:00 2016#BR2_HAVE_DOT_CONFIG=yBR2_arm=y# BR2_armeb is not set# BR2_avr32 is n

linux设备驱动程序之时钟管理

时钟管理模块是linux系统为统一管理各硬件的时钟而实现管理框架,负责所有模块的时钟调节和电源管理。时钟管理模块主要负责处理各硬件模块的工作频率调节及电源切换管理。一个硬件模块要正常工作,必须先配置好硬件的工作频率、打开电源开关、总线访问开关等操作,时钟管理模块为设备驱动提供统一的操作接口,使驱动不用关心时钟硬件实现的具体细节。   1.系统时钟结构      系统时钟主要是指一些

linux 内核出现CPU 死机

linux 异常分析工具(一)linux 内核OOPS(二)linux 内核出现CPU stall

linux PINCTRL

Pinctrl框架是linux系统为统一各SOC厂商pin管理,避免各SOC厂商各自实现相同pin管理子系统而提出的。目的是为了减少SOC厂商系统移植工作量。许多SoC 内部都包含pin 控制器,通过pin 控制器,我们可以配置一个或一组引脚的功能和特性。在软件上,Linux 内核pinctrl驱动可以操作pin 控制器为我们完成如下工作:Ø  枚举并且命名pin控制器可控制的所有引脚

linux LCD调试

1. 开机LOGO在UI层。  2. UI层在顶层。  3. UI层使用图片自带的ALPHA。  4. 开机LOGO的ALPHA为不透明。  5. 开机LOGO一直存在。基于以上原因,若未清framebuffer,其它图层的画面会被开机LOGO一直盖住,做类似sensor画面出图像DEMO时,可能会造成“图像不显示”的假象。不运行应用程序的情况下,可以执行下面这条命令清除framebuffer(置

Linux驱动中SD/MMC卡增加多个分区

【过程】当前,Linux下sd/mmc卡的驱动已经实现。需要在此基础上实现,给这个mmc/sd块设备加多个分区。有人会问,那等系统启动后,通过fdisk工具去分区不也可以吗?回答是,本身sd/mmc驱动加载后,只有一个区,而我tootfs就是放在sd卡中,然后kernel 通过sd挂载rootfs的,所以,系统启动后,sd卡处于使用中,好像fdisk对于已经使用的sd卡进行分区,估计也会有

linux grep命令详解

简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更

linux camera V4L2框架(一)

1.V4L2 驱动中的核心结构体v4l2_device;一个v4l2的总设备。v4l2_sbudev:来描述camera等sensor设备,一般是指挂接在总线(i2c)上的摄像头video_device:实际和处理器采集口相关的配置,一般该设备会完成注册以/dev/video0,video1的字符设备注册的形式暴露给应用层。 video_device的重要性

linux 链表(list_entry) 用法

Linux内核中,获取节点地址的函数list_entry():list_entry的宏定义:#define list_entry(ptr, type, member) / ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member))) 这个倒是不难理解:从一个结构的成员指针找到其容器的指针。但是正因为如

LVGL-lv_chart

#include "gui_user.h"static void update_chart(lv_task_t *t);static void obj_event_cb(lv_obj_t * obj, lv_event_t event);static const uint8_t *list_value_x = "0\n1\n2\n3\n4\n5\n6\n7\n\8\n\9";static cons

#驱动开发#stm32#机器学习 +2
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择