发 帖  
经验: 积分:4767
个人 212112
天津市 南开区 设计开发工程
  • 时钟节拍由配置为中断触发模式的硬件定时器产生,当中断到来时,将调用一次:void OsTickHandler(void),通知操作系统已经过去一个系统时钟;不同硬件定时器中断实现都不同,...
    0
    2014次阅读
    0条评论
  • ARMv6架构引入了LDREX和STREX指令,以支持对共享存储器更缜密的非阻塞同步。由此实现的原子操作能确保对同一数据的“读取-修改-写入”操作在它的执行期间不会被打断,即操作的原子性。...
    0
    1214次阅读
    0条评论
  • 在中断环境下,从当前线程切换到目标线程,这种方式也称为硬切换.不由软件控制的被动式切换.哪些情况下会出现硬切换呢?...
    0
    1384次阅读
    0条评论
  • 运作机制 软件定时器,是基于系统Tick时钟中断且由软件来模拟的定时器。当经过设定的Tick数后,会触发用户自定义的回调函数。 软件定时器是系统资源,在模块初始化的时候已经分配了一块连续内存。 软件定时器使用了系统的一个...
    0
    2084次阅读
    0条评论
  • 寄存器的本质 寄存器从大一的计算机组成原理就开始听到它,感觉很神秘,如梦如雾多年.揭开本质后才发现,寄存器就是一个32位的存储空间,一个int变量而已,但它的厉害之处在于极高频率的使用,让人不敢相信是怎么做到的,不管再复...
    0
    2391次阅读
    0条评论
  • data段 该段用于存储初始化的全局变量,初始化为0的全局变量出于编译优化的策略还是被保存在BSS段。...
    0
    1758次阅读
    0条评论
  • (青睿科评和芯片大学综合整理)   从2018年美国单方面将华为5G列入实体清单事件开始,华为5G、华为系统以及华为芯片都被进行了不同程度的打压,直接扼住了华为手机业务的命脉,为求后续发展华为不得不断臂求生。 自从华为被...
    0
    3408次阅读
    0条评论
  • 一个没学过计算机知识的卖菜大妈就不可能知道内核的基本运作了吗? 不一定!在系列篇中试图用 鸿蒙内核源码分析(总目录)之故事篇 去引导这一层级的认知,希望能卷入更多的人来关注基础软件,尤其是那些资本大鳄,加大对基础软件的投...
    0
    1722次阅读
    0条评论
  • 近日,据工业和信息化部公布的消息,搭载HarmonyOS的新款华为手机正式入网了。但是让人意外的是,新机竟然不是P50系列。...
    0
    1246次阅读
    0条评论
  • 本篇通过一张图和七段代码详细说明系统调用的整个过程,代码一捅到底,直到汇编层再也捅不下去. 先看图,这里的模式可以理解为空间,因为模式不同运行的栈空间就不一样. 过程解读 在应用层main中使用系统调用mq_open(p...
    0
    2998次阅读
    0条评论
  • 定时器的实现也是通过任务实现的,只不过是个系统任务OsSwtmrTaskCreate,优先级最高,和入口地址OsSwtmrTask由系统指定。...
    0
    1510次阅读
    0条评论
  • 本篇有相当的难度,涉及用户栈和内核栈的两轮切换,CPU四次换栈,寄存器改值,将围绕下图来说明.  解读 为本篇理解方便,把图做简化标签说明: user:用户空间 kernel:内核空间 source(...):源函数 s...
    0
    1518次阅读
    0条评论
  • 鸿蒙OS有别于传统OS,具有四大技术特性,这也是鸿蒙的四大优越之处。...
    0
    1136次阅读
    0条评论
  • 华为官方表示:“‘鸿鹄’志远,一举千里。承‘蒙’厚爱,不负期待。”,这也意味着接下来鸿蒙系统将实现对手机等设备的覆盖,将进一步在操作系统层面实现万物互联。 鸿蒙系统是一款面向全场景的分布式操作系统,未来华为可以通过可穿戴...
    0
    1774次阅读
    0条评论
  •  鸿蒙OS只是华为建立自身IT生态体系的冰山一角,华为正逐步在最艰难的核心底层基础软件部分来对市场格局进行重构。...
    0
    1069次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 0 次赞同

    获得 5 次收藏

谁来看过他

关闭

站长推荐 上一条 /6 下一条

返回顶部