自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

原创 环境配置-meson升级

有一些开源项目是使用meson构建的,一般meson默认安装版本是0.53.2, 但是开源项目构建要求版本大于0.60,这时就需要将apt install meson安装的默认版本升级到0.60。meson是一个跨平台的构建系统,项目中常用meson实现快速构建。升级meson版本到0.63。

2024-05-15 21:16:31 210 2

原创 Linux内核常识

顶层Makefile中查看Linux源码的版本信息,如果版本编译烧到设备的话可以直接看/proc信息。例如,下边的这个Linux内核源码版本6.0.8。1.怎么看Linux源码的版本是多少。

2024-04-30 14:08:49 174 1

原创 Linux V4L2 async框架

v4l2 async框架是Linux V4L2框架中的一个子框架,用于实现v4l2 device的异步注册。我们都知道Linux V4L2框架中对设备定义分为:v4l2_device和v4l2_subdev, 设备是有从属概念的,v4l2 device之间是可以存在依赖关系的。v4l2 async框架主要就是为了解决这种乱序异步注册问题,保证一个v4l2 device的上一层的被依赖设备注册后注册这个v4l2 device。按依赖链自上而下完成注册。

2024-04-28 17:20:57 1010

原创 Freertos traceMALLOC分析内存踩踏

背景介绍:新项目使用到Freertos系统,Linux程序移植到Freertos(隐含信息代码量不是很小,是将基于Linux系统的一个IP驱动程序、应用框架和应用程序拿到Freertos上跑),validation阶段在仿真环境运行Freertos程序进行图像处理,不加载输入数据到ddr时程序能进行一帧帧图像处理,加载输入数据到ddr时程序"Data Abort"。因为之前没做过Freertos,也没有投入太多时间做Freertos开发准备,像开发Linux一样做Freertos。

2024-04-22 16:16:19 824

原创 C/C++ printf输出格式化

例子:3.1415926左对齐6位,精度为小数点后2位,输出。格式:%[对齐][输出最小宽度][.精度]类型。%-[输出最小宽度][.精度]类型。%[输出最小宽度][.精度]类型。%[对齐]n[.精度]类型。%[对齐][n].m类型。

2024-04-07 13:35:24 170

原创 C/C++ printf输出光标位置

1.设置光标到第5行第3列打印“hello world”注释:水平方向为x, 垂直方向为y.例子:设置printf打印输出光标位置。

2024-04-03 16:58:12 245 1

原创 C/C++ printf输出字体的颜色、加粗、下划线、闪烁属性

printf函数设置文字属性

2024-04-02 14:52:45 1085 1

原创 嵌入式实战-设置寄存器的部分比特位

设置指定比特位

2023-10-13 20:05:14 99

原创 Linux驱动中dump数据到文件

当前遇到ISP对输入图像做resize处理后,再做convert处理。最终用户空间获取的ISP输出图像YUV数据中Y数据看着是正常的,UV出现明显的异常。根据UV数据效果怀疑resize是不是有异常?基于v4l2框架实现的camera驱动,通常只输出最终处理图像到用户空间,对于中间处理结果不输出。用户空间读写文件,可以使用标准的IO接口,但是驱动里需要使用另外一套函数实现文件的读写。例子:写”mm"到文件frame.raw文件。

2023-06-20 09:28:31 158

原创 Ubuntu root密码忘记了怎么重置密码

忘记root密码

2023-04-29 08:52:36 8991 6

原创 内核态调试

调试小点

2023-03-23 13:01:28 79

原创 repo环境问题

开发环境相关问题

2023-03-21 10:09:57 728

原创 高通相机系统-usecase的选择

configure_streams()选择usecase

2022-12-17 10:36:14 879

原创 Qualcomm Camera-usecase pipeline的裁剪

usecase是如何裁剪的

2022-12-14 18:08:23 2654 3

原创 高通相机系统-usecase配置

高通相机系统中的usecase配置

2022-12-12 16:10:17 1293

原创 Linux component框架

component是什么样子的

2022-12-08 00:39:08 2590 3

j2me 游戏编程

j2me简单游戏编程。Layer,GameCanvas简单应用。

2013-05-17

信号量应用

linux 下c编程,通过信号量的应用实现发送进程和接收进程的数据访问

2013-05-11

视频播放控制

j2me多媒体编程,实现简单的视频播放,

2013-05-11

j2me电话本

j2me记录库编程,实现联系人添加、删除、显示

2013-04-27

模拟手机发短信

j2me学起来不太难的一种计算机语言,能够容易实现一些手机软件功能,而且编写起来容易理解

2012-05-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除