自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 git 操作

参考:https://blog.csdn.net/xingbaozhen1210/article/details/81386269

2020-05-12 11:30:16 107

原创 DMA

一、框架provider注册dmapl330_probe(struct amba_device *adev, const struct amba_id *id){ struct dma_device *pd; 填充该结构体 list_add_tail(&pch->chan.device_node, &pd->channels);...

2020-04-05 16:05:03 603

原创 tty驱动

参考:http://www.wowotech.net/tty_framework/435.html一、框架用户层只要初始化后注册进tty_core即可二、读写流程1. 读:usr_buf--->ld线程里阻塞读--->tty_port[struct tty_bufhead buf]会唤醒2.写usr_buf--->copy到tty_st...

2020-04-05 14:55:05 511

原创 linux systemd启动过程

一、自己的文件如何启动?1. 写xxx.service脚本,并放入usr/lib/systemd/system目录下;2. 上电后运行systemctl enable test.service增加由/lib/systemd/system/到/etc/systemd/system/multi-user.target.wants/下的软链接ln -s '/usr/lib/system...

2020-03-27 15:04:50 497

原创 surface如何申请图像缓存

说明:底层调用gralloc模块:1. 申请,2. 映射到其他进程通过registerBuff().

2020-02-20 15:26:14 116

原创 linux进程通讯之信号量

参考http://blog.csdn.net/ljianhui/article/details/10243617

2014-06-01 22:19:35 535

原创 消息队列

消息队列

2014-06-01 16:42:19 623

翻译 有名管道通讯整理

有名管道(fifo)特点:区别于无名管道在于其科以用于没有血缘关系的进程通讯,其更像文件,具有文件名,存放路径等,利用有名管道操作后,我们可以再相应的目录下找到他。用法:通过mkfifo创建有名管道,然后可以像操作文件一样open()\close(),read()/write()。函数参考:int mkfifo(const char *pathname, mode_t mode)

2014-05-27 21:47:17 441

原创 linux进程间通讯(IPC)学习整理

Linux进程通讯机制学习整理一、为什么进程间需要通讯? 1.数据传输:一个进程需要将他的数据发送给另一个进程(生产者与消费者关系);2.资源共享:多个进程间共享同样的资源(均是消费者)3.通知事件:一个进程需要向另一个进程发送消息,通知他发生了某种事情(类似上级对下级发送命令)4.进程控制:一个进程希望控制另一个进程的执行。 二、linux进程通讯

2014-05-27 18:08:59 569

原创 时间编程

本节使用linux时间编程的相关函数来实现获取本地时间,

2014-05-24 11:16:57 447

翻译 文件编程之库函数调用

1.相关函数

2014-05-20 22:25:16 524

翻译 linux学习之文件编程

一、linux实现文件操作有两种方式:1.

2014-05-20 22:08:11 500

转载 linux初级入门-经典函数记录

1.offsetof (type,member)Return member offsetThis macro with functional form returns the offset value in bytes of member member in the data structure or union typetype.The value returned is a

2014-05-03 13:11:05 336

uplaod.cap

https 建立过程抓包

2021-02-25

ARM-M4实践开发

介绍ARM-M4的常用外设编程实践,有很好的实践开发意义,对于新手很有帮助。

2015-09-20

双向循环列表应用举例

通过将linux下list功能模块移植,以后可以直接用在自己的软件开发中。

2014-05-25

linux下C标准函数

包含linux下所有C函数的详细说明与举例。

2014-05-24

空空如也

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

TA关注的人

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