码迷,mamicode.com
首页 >  
搜索关键字:唤醒    ( 1475个结果
stm32降功耗措施
1、降低主频,降低外设总线时钟频率 2、低频模式、正常模式切换,不工作时在低频模式,工作时在正常模式 3、低功耗模式,外部中断唤醒,定时唤醒 4、关闭不用的外设;外设不用的话断电; 5、使用低功耗的单片机 6、硬件角度考虑:降低电压;电源芯片选用 参考网址:https://m.21ic.com/ap ...
分类:其他好文   时间:2021-04-12 12:26:03    阅读次数:0
sleep,wait,join,yield
sleep和wait的区别: 1 sleep是Thread的静态方法,wait是object方法。 2 sleep不会释放锁,wait会释放锁。 3 sleep不需要唤醒,而wait需要被唤醒。 yield 方法的作用是放弃当前cpu资源,将它让给其他的任务去占用cpu执行时间,但放弃的时间不确定, ...
分类:其他好文   时间:2021-04-12 11:44:46    阅读次数:0
进程控制
进程管理中最基本功能是进程控制 进程的生命周期:创建、运行、等待、唤醒、终止 进程控制任务:进程的创建、终止、进程状态的转变等 进程控制一般由OS内核的原语 PS:许多系统调用是原语。但并不是所有的系统调用都是原语 进程的创建 引起创建进程的事件 系统初始化、提供服务、应用请求 进程创建过程 申请空 ...
分类:系统相关   时间:2021-04-06 14:02:33    阅读次数:0
关于yield
最近被yield关键字难住了 生成器这个东西和yield纠缠在一起了 头痛 先写写我对yield的理解,等以后学透彻了 再来整理 1、yield的作用给人的感觉和return差不多,但是return是函数的结束(闭包除外),带有yield的函数在yield哪那里也会停下来 默认下返回None,携带着 ...
分类:其他好文   时间:2021-03-16 13:53:21    阅读次数:0
rtt低功耗pm组件唤醒后初始化外设问题
在pm组件进入低功耗并唤醒后先进行了计数器修正操作,发现当系统计数器修正后会立刻切换到高优先级已就绪的任务进行运行,导致还没有进行低功耗退出的外设配置就运行其他任务了,将导致运行问题 解决方法:唤醒后先进行外设配置再补偿系统时钟tick ...
分类:其他好文   时间:2021-03-01 13:30:09    阅读次数:0
生产者和消费者模型
Object中有两个涉及到了线程的方法: void wait():让当前线程进入等待状态,直到被唤醒;(会释放锁) void notify():唤醒当前正在等待的线程。(只会通知,不会释放锁) 因为Object是所有类的鼻祖,所以每一个对象都拥有wait()和notify()。 生产者和消费者模型 ...
分类:其他好文   时间:2021-02-24 13:12:42    阅读次数:0
史上最详细的Android消息机制源码解析
本人只是Android菜鸡一个,写技术文章只是为了总结自己最近学习到的知识,从来不敢为人师,如果里面有不正确的地方请大家尽情指出,谢谢! 606页Android最新面试题含答案,有兴趣可以点击获取。 本文基于原生 Android 9.0 源码来解析 Android 消息机制: frameworks/ ...
分类:移动开发   时间:2021-01-25 10:49:35    阅读次数:0
021自学方法论_自学的过程是一个证伪自身的过程
有声朗读:https://www.ximalaya.com/gerenchengzhang/38551524/371389389 (建议听有声朗读,是完整版本) 大家好,我是孤荷凌寒,今天继续给大家分享怎样自学的方法论的第八个内容,今天要和大家谈的话题是在自学过程中因为缺乏监督检验,所以我们要不断对 ...
分类:其他好文   时间:2021-01-06 12:47:44    阅读次数:0
eventfd
static int fd; static uint64_t buffer; static void threadFunc(void) //线程函数 { int t; eventfd_t value; int ret = -1; while(1) { #if 0 t = read(fd,&buffe ...
分类:其他好文   时间:2020-12-16 12:45:24    阅读次数:2
宋宝华: 聊一聊进程深度睡眠的TASK_KILLABLE这个状态
原创宋宝华Linux阅码场3月11日众所周知,Linux的进程睡眠有两种常规状态:TASK_INTERRUPTIBLE(浅度睡眠):可以被等待的资源唤醒,也能被signal唤醒;TASK_UNINTERRUPTIBLE(深度睡眠):可以被等待的资源唤醒,但是不能被signal唤醒。简单来说,深度睡眠的进程必须等待资源来了才能醒,在此之前,甚至你给它发任何的信号,它都不可能醒来。浅度睡眠的进程,则可
分类:系统相关   时间:2020-12-02 12:13:52    阅读次数:7
1475条   上一页 1 2 3 4 ... 148 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!