QElapsedTimer提供了一种快捷的计算流逝时间的方法。它通常被用来计算两个事件或操作之间过去了多久。并且,该类的方法非常类似于我们之前讲过的QTime类的三个计时函数,所以,我们可以很快速的在使用这两个类的代码之间进行移植。但是,不像QTime,QElapsedTimer会尽可能的使用某种单调时钟。这也就意味着,没办法将QElapsedTimer …
技术教程
PTS 和 DTS好在音频和视频都有信息来控制播放时的速度和时机。音频流有一个采样率(sample rate),视频流有一个帧率(frame per second)。但是,如果我们只是简单地通过数帧和乘上帧率来同步视频,那么它可能会和音频不同步。实际上我们将使用 PTS 和 DTS 信息来做音视频同步相关的事情。在介绍 PTS 和 DTS 的概念前,先来了解 …
文档是本人学习总结的文档,有些乱,勿怪。1、STM32F407时钟系统在 STM32F4 中,有 5 个最重要的时钟源,为 HSI、HSE、LSI、LSE、PLL。其中 PLL 实际是分为两个时钟源,分别为主 PLL 和专用 PLL。从时钟频率来分可以分为高速时钟源和低速时钟源,在这 5 个中 HSI,HSE 以及 PLL 是高速时钟,LSI 和 LSE 是 …
1)实验平台:alientek 阿波罗 STM32F767 开发板2)摘自《STM32F7 开发指南(HAL 库版)》关注官方微信号公众号,获取更多资料:正点原子18)最后还一个地方需要大家修改一下,那就是关于系统初始化之后的中断优先级分组组号的设置。默认情况下调用 HAL 初始化函数 HAL_Init 之后,会设置分组为组 4,这里我们正点原子所有实验使用 …
时钟是单片机运行的基础,时钟信号推动单片机内各个部分执行相应的指令。时钟系统就是CPU的脉搏,决定cpu速率,像人的心跳一样只有有了心跳,人才能做其他的事情,而单片机有了时钟,才能够运行执行指令,才能够做其他的处理 (点灯,串口,ADC),时钟的重要性不言而喻。一、RCC的作用设置系统时钟 SYSCLK、设置 AHB 分频因子(决定 HCLK 等于多少)、设 …
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是 i.MXRT1170 上 LCD 花屏显示问题的分析解决经验。痞子衡最近这段时间在参与一个基于 i.MXRT1170 的大项目(先保个密),需要做一个开机动画功能,板子连接的 LCD 屏分辨率是 1280x480,因为开机动画要求达到 30fps,并且要画质清晰,如果是从 SD 卡里读 mp4 …
_^AFSim-实用工具:行为树状态实时监视插件1监视效果这个插件工具主要是为了可视化展示afsim的warlock在运行过程中指定平台的行为树状态。是通过将mystic的行为树分析工具插件的代码进行移植实现的,warlock运行demos下的behavior_tree效果视频如下:(前半段是mystic自带的插件,后半段是开发的warolck插件)2行为 …
APScheduler定时任务上次测试女神听了我的建议,已经做好了要给项目添加定时任务的决定了。但是之前提供的四种方式中,她不知道具体选择哪一个。为了和女神更近一步,我把我入行近10年收藏的干货免费拿出来分享给女神,希望女神凌晨2点再找我的时候,不再是因为要给他调程序了。Python中定时任务的解决方案,总体来说有四种,分别是:crontab、 schedu …
要实现一个搜索框始终固定在页面顶部,无论用户如何滚动页面,可以使用CSS的position: fixed;属性。fixed定位会使元素相对于浏览器窗口定位,而不是相对于父元素。这使得元素在页面滚动时保持固定位置。.search {position: fixed; * 相对于浏览器窗口定位 *top: 0; * 顶部距离为0 *left: 50%; * 水平居 …
编辑导语:一个高颜值的原型图,能够在一定程度上体现出你的专业度,起到锦上添花的作用。那么,要如何画出高颜值的原型图呢?本文作者对此作出了分析,一起来看一下吧。最近有朋友要转产品,自己在学习画原型,怎么说呢,原型画的确实差点意思。虽说大多数内容临摹出来了,但是还有很多可以优化的地方,像对齐、颜色、间距就处理的不好。那我们需不需要画出好看的原型?我认为有必要!高 …
