• 嵌入式操作系统风云录:历史演进与物联网未来第2章 ...

    双芯片设计提供基于中断的任务调度、任务间通信和同步、动态内存分配、实时时钟支持、字符I/O和快速响应。如此广泛的基础机制只需要一个CPU和内存的最小配置即可使用。控制最多256个任务 尽管VRTX可以控制最多256个...
    文章 2017-05-02 1848浏览量
  • 思维导图整理Linux进程描述符

    线程间通信可能比进程间通信快,因为同一进程的线程与其所属的进程共享内存 进程之间的上下文切换开销大 在同一进程的线程之间进行上下文切换的开销较低 进程不与其他进程共享内存 线程与同一进程的其他线程共享内存...
    文章 2020-06-06 976浏览量
  • 基于嵌入式操作系统VxWorks的多任务并发程序设计(1)...

    (1)VxWorks具备清晰的多任务并发控制及任务间通信的成熟机制;(2)VxWorks有广泛的使用基础,国内外分布着大量的VxWorks程序员;(3)VxWorks简单易学,便于我们集中目标讲解多任务控制程序本身。1.3 什么是...
    文章 2017-11-07 1601浏览量
  • 常用嵌入式操作系统

    灵活的任务间通讯;微秒级的中断处理;支持POSIX 1003.1b实时扩展标准;支持多种物理介质及标准的、完整的TCP/IP网络协议等。然而其价格昂贵。由于操作系统本身以及开发环境都是专有的,价格一般都比较高,通常需...
    文章 2017-07-03 3504浏览量
  • UC/OS和uClinux的比较

    嵌入式实时操作系统一般可以提供多任务的任务调度、时间管理、任务间通信和同步以及内存管理MMU(Memory Manager Unit)等重要服务,使得嵌入式应用程序易于设计和扩展。采用RTOS可以使嵌入式产品更可靠、开发周期更...
    文章 2013-05-11 1393浏览量
  • 嵌入式操作系统风云录:历史演进与物联网未来.

    并按时间轴讲述了从RTOS、开源嵌入式操作系统到物联网操作系统的发展历程,以技术为视角剖析了嵌入式操作系统的实时性、安全性和云计算等重要技术,从手机、通信、汽车和可穿戴设备几个市场讨论了嵌入式操作系统的...
    文章 2017-05-02 6834浏览量
  • 单片机与嵌入式系统的区别 单片机和嵌入式linux区别

    确切点说,这个时候的操作系统是一个实时核,这个实时核包含了许多传统操作系统的特征,包括任务管理、任务间通讯、同步与相互排斥、中断支持、内存管理等功能。其中比较著名的有Ready System公司的VRTX、Integrated...
    文章 2018-03-16 1231浏览量
  • 来自ARM TechCon大会的十项有趣技术成果

    在未来的开发当中,我们将为RTOS添加通信支持能力,让整体架构的微型内核体积稳定在50到900 KB之间,具体取决于协议堆栈、驱动程序以及其它开发者们需要加入的功能。基于Zephyr RTOS的软件能够编译为静态二进制代码...
    文章 2017-08-02 1384浏览量
  • 无人驾驶入门1:无人驾驶概览

    数据兼容性方面,原来ROS不同模块之间的通讯是通过名为ROS消息的接口语言进行相互通信的,一旦这个消息格式有所变化,则两个节点的通讯就会失败,Apollo团队将ROS消息改成了名为protobuf的接口语言,protobuf是一...
    文章 2018-08-25 2330浏览量
  • 基于嵌入式操作系统VxWorks的多任务并发程序设计(5)...

    对于任务间的互斥问题,可以使用taskLock()和taskUnLock()来解决;(3)有些CPU中断是分级,我们可以用intLockLevelSet()和intLockLevelGet()来操作中断闭锁的级别。缺省情况下,taskLock禁止所有等级的中断。至此,...
    文章 2017-11-14 1179浏览量
  • 嵌入式操作系统风云录:历史演进与物联网未来Chapter3...

    MontaVista创建以后的10年,借助开源软件的东风,公司迅速发展,并成功地将其MontaVista Linux应用在了通信基础设备、智能手机、数字电视机和机顶盒等各种嵌入式系统中。国际顶级的设备制造商纷纷采用它的技术和...
    文章 2017-05-02 1647浏览量
  • 《Cisco IOS XR技术精要》一2.1 Cisco IOS XR内核

    该系统负责终端处理、调度、任务交换、内存管理、同步、进程间通信等工作。微内核系统不包括如设备驱动器、文件系统和网络栈之类的系统服务;这些服务是通过内核外的独立进程来执行的,可以像其他应用那样重新启动。...
    文章 2017-06-15 1725浏览量
  • 基于 WebAssembly 的AIoT应用框架实践

    下图展示了调试器如何与设备进行通信,并获取调试信息的流程:低代码开发工具Waft作为“端云一体化”框架,不仅支持通过源码方式开发复杂的应用,同样支持通过低代码搭建平台,更高效、灵活的开发“轻服务”。...
    文章 2021-08-19 1697浏览量
  • 2016年系统架构师考试题详解

    10,用于同一链路的相邻节点通信。相当于IPv4的自动专用IP地址。为实现IP地址的自动配置,IPv6主机将MAC地址附加在地址前缀1111 1110 10之后,产生一个链路本地地址。如果管理距离为15,则(15)。(15)A.这是一...
    文章 2017-11-02 3492浏览量
  • TICA 2019 如何保障智能硬件产品的快速迭代

    我们整个的产品是跨了非常多的技术栈,比如说安卓、IOS、Linux、RTOS、后台、前台等,还有无人机可能会涉及到几十个芯片,这些芯片上都会有一些大大小小的操作系统,这会导致我们整个的技术栈是非常复杂的。...
    文章 2020-03-03 638浏览量
  • Linux kernel中断子系统之(五):驱动申请中断API...

    如果中断控制器可以支持足够多的interrupt source,那么在两个外设共享一个interrupt request line是不推荐的,毕竟有一些额外的开销(发生中断的时候要逐个询问是不是你的中断,软件上就是遍历action list),...
    文章 2017-11-09 1326浏览量
  • Linux kernel中断子系统之(五):驱动申请中断API...

    如果中断控制器可以支持足够多的interrupt source,那么在两个外设共享一个interrupt request line是不推荐的,毕竟有一些额外的开销(发生中断的时候要逐个询问是不是你的中断,软件上就是遍历action list),...
    文章 2016-05-24 1049浏览量
  • 智能语音未来十年技术趋势预测

    要知道在此前,语音识别技术顶多能够在close-talking microphone(近讲麦克风)条件下,做speaker-independent(说话人无关)的、有限场景的听写任务,且准确率有限(典型的英文word errorrate在30%左右)。...
    文章 2021-07-09 513浏览量
  • 2017年,阿里巴巴开源那些事

    企业开始采用微服务架构,这涉及到服务颗粒、API接口、开发维护等具体任务,前端与后端不得不面对“应该更考虑用户侧的灵活体验,还是更加配合后端服务的通用性”的争执。Node.js在近几年的蓬勃发展中,慢慢改进了很...
    文章 2018-01-04 10614浏览量
  • 阿里开源了14个核心技术,你了解哪些?

    今年 Dubbo 重启维护并进行了重大升级,Dubbo2 的设计原则强调扩展性、使用轻量及对开源外围系统和协议的适配,它不仅修复了优雅停机、注解配置等一些框架缺陷,还新增了通信模块和线程堆栈特性等,框架稳定性有了...
    文章 2017-12-28 15706浏览量
  • C++笔试题目大全(笔试宝典)(不断完善中)

    由于 malloc/free 是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于 malloc/free。因此 C++ 语言需要一个能完成动态内存分配和初始化工作的运算符 new,以及一个能完成...
    文章 2017-08-30 1497浏览量

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化