自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多进程共享一个资源——互斥信号量的实现

实际应用中, 可能会是去 open 一个 I2C 设备节点, 这个 I2C 控制着一个 I2C 多路分配器(例如1分8)8路 I2C 连接着8个相同的 I2C 设备(即 I2C 地址相同)这种情形就要确保同一时间8路中只能有1路 I2C 被读写, 否则 I2C 地址相同的设备将受干扰为了多进程共同访问这个 I2C 资源, 就要用信号量做同步和互斥了// semaphore.c#in...

2019-05-31 11:59:59 3226

原创 软件看门狗的一种实现——父进程监控子进程

本文利用 fork、wait、execvp 三个函数实现了类似软件看门狗的功能,具体如下:1. 父进程创建子进程,子进程负责运行小程序2. 父进程的 log 打印到终端,子进程的 log 被重定向到指定文件3. 父进程负责监控子进程的运行状态,发现子进程退出则重新拉起子进程(小程序)准备一个小程序 dog.c,编译成aDog 和bDog 两个小程序// dog.c...

2019-05-30 10:37:41 1528

原创 交叉编译ARM平台的log4cpp、log4c,支持属性配置

宿主机环境:Ubuntu 12.04 64bitARM平台交叉编译工具链:arm-hisiv600-linux-下载目前最新版 log4cpp,目前是 log4cpp-1.1.3.tar.gzhttps://sourceforge.net/projects/log4cpp/解压该压缩包到任意一个目录tar -xzf log4cpp-1.1.3.tar.gz同时新建一...

2019-05-29 17:33:20 2056

原创 Source Insight 4.0 使用宏添加文件头信息、函数头信息、注释代码块

/* * 文件名:flinger.em * * 步骤: * 1. 复制到Base项目文件夹,如;C:\Users\xxx\Documents\Source Insight 4.0\Projects\Base * 2. Project -> Open Project,打开Base项目; * 3. 将复制过去的flinger.em添加入Base项目; * 4. 重启SourceI...

2019-05-27 11:09:37 4051 2

IAR MCAL LED DEMO 工程原码包

IAR MCAL LED DEMO 工程原码包

2023-09-11

EWPtool-4.1.7.zip

EWPtool-4.1.7.zip,IAR 的一个插件,可以将源文件导入到 IAR,不用手动一个一个自己创建添加,具体可参考 https://www.iar.com/cn/knowledge/support/technical-notes/general/efficient-project-migration-with-EWPtool/

2023-09-08

S32K1xx Series Reference Manual Rev. 13

S32K1xx Series Reference Manual Rev. 13 Supports S32K116, S32K118, S32K142, S32K142W, S32K144, S32K144W, S32K146, and S32K148 Document Number: S32K1XXRM Rev. 13, 04/2020

2023-09-01

IAR-Project-Hello-S32K144.rar

基于NXP官方开发板S32K144 EVB的一个LED demo程序,工程是IAR的

2023-08-25

测试用的H264视频数据

一个H264视频数据,格式是yuv420p,1920x1080,25 fps。

2020-07-21

测试用的AAC音频数据

一个AAC音频数据,格式是S16,44100Hz,2channels。

2020-07-21

测试用的pcm音频数据

一个PCM音频数据,格式是S16,44100Hz,2channels。

2020-07-07

搭建自己的git gitweb gerrit服务器

自己从零开始搭建git + gitweb + gerrit服务器 软硬件环境 物理机:Windows10 64位 VMware版本:VMware Workstation 12 Ubuntu版本:ubuntu-14.04-server-amd64.iso

2019-03-24

基于Android自带的bctest.c来实现简单的Binder应用程序的Demo.pdf

学习韦东山老师的4412开发板视频,做了点笔记,发出来跟大家分享一下这个学习的过程,如发现说的有误的地方,还请指出,谢谢!

2017-07-12

在Altium Designer软件的PCB编辑器插入自己的LOGO.pdf

在Altium Designer软件的PCB编辑器插入自己喜欢的LOGO,要是BMP格式的图片哦。在Altium Designer软件的PCB编辑器插入自己喜欢的LOGO,要是BMP格式的图片哦

2013-06-11

空空如也

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

TA关注的人

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