logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

嵌入式实时系统线程的副作用

<br /><br />具有优先级的抢占式多任务系统由于响应的实时性在嵌入式广泛使用,除了合理安排各个线程的优先级外,处理好线程之间的关系极大的影响系统的性能和实时性,是程序员在实际进行系统设计时工作的重点。线程对其他线程的影响分为直接和间接两种。直接影响为线程资源冲突,常用的解决方法为加锁进行互斥访问,这些在许多地方都有讨论,但是对嵌入式系统中的间接影响讨论的较少,间接影响的表现为引起该事件的线

#嵌入式
Hud检测之图像点数计算

在hud合格性判断时候主机厂家会要求给出一系列检测指标比如:旋转度、畸变、梯形、长宽比、笑脸、重影等等。这些指标的计算是通过视觉处理对特定的图片进行比对计算得出,一般用类似下面的点线图来做模板,各点中心的连线用做畸变方面的计算和判定,而图中间的短线可以用于重影(ghost)判断。由于hud虚像尺寸会依据hud类型不同而有差别,所以图像上的测量点数也会有差别。测量点的数量是依据主机厂给出的...

移植DAC芯片MCP4725驱动到NUC980

本文介绍了移植DAC芯片MCP4725的方法

#大数据
opencv上设置摄像头曝光参数的经验

opencv上设置摄像头曝光参数

#opencv
如何迁移virtualbox 的虚拟机到hype-v

迁移virtualbox虚拟机核心工作就是虚拟盘格式迁移到hyper-v支持的格式上,本身操作比较简单,但是如果遇到boot方式不对应则需要手动修正,否则无法正常启动,同时也介绍了如何调整显示分辨率。...

linux禁止删除正在使用的文件的方法

<br />关于linux删除被操作的文件是不会有提示该文件正在被使用的,查看文件是否被使用可以使用工具软件lsof或fuser来显示,当需要删除的文件较多时候采用这种方式效率很低。下面简单的几行代码可以阻止删除正在使用的文件<br /><br />修改内核代码fs/namei.c的may_delete<br />if (victim->d_flags &DCACHE_NFSFS_RENAMED)

#linux
利用BLCR加快android的启动过程

介绍了利用blcr对android启动速度进行优化的原理、实施步骤和注意点,在虚拟机上验证获得缩短10秒以上启动时间。关键词:blcrandroid启动速度zygote类加载

#android
到底了