• Docker Compose如何与SkyEye完美结合

    docker-compose是docker官方的开源项目,负责容器集群编排的支持与实现。docker-compose允许用户通过一个单独的docker-compose.yml模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目。

    2022-01-24 digiproto

  • TriCore处理器的上下文切换原理

    我们通常说的上下文又叫CPU上下文,是CPU运行任何任务前,必须依赖的环境,包括CPU 寄存器和程序计数器。上下文切换:就是先把前一个任务的 CPU 上下文(也就是 CPU 寄存器和程序计数器)保存起来,然后加载新任务的上下文到这些寄存器和程序计数器,最后再跳转到程序计数器所指的新位置,运行新任务。

    2022-01-13 digiproto

  • 走进C/C++函数的名字改编

    现在的编程语言中,不同的变量或函数可以用相同的标识符命名,只要它们占据不同的命名空间(通常由模块、类或作用域定义)或有不同的签名(如在函数重载中)时,就可能会出现标识符重名的情况。另外,根据编译器和平台的不同,函数的调用方式在编译为机器代码后也可能使用不同的、专门的调用约定。

    2022-01-10 digiproto

  • 带你了解PCIE通信原理

    PCI-Express(peripheral component interconnect express),简称PCIE,是一种高速串行计算机扩展总线标准,主要用于扩充计算机系统总线数据吞吐量以及提高设备通信速度。

    2022-01-07 digiproto

  • 【视频】基于SkyEye仿真的异常触发功能

    异常(exception)是指程序在运行过程中发生了意外的情况,这往往会导致处理器暂停当前执行流程,跳转到异常处理函数中进行异常处理。

    2022-01-06 digiproto

  • 【视频】SkyEye仿真软件的仿真时间介绍

    仿真时间即虚拟目标系统运行的时间,SkyEye设计了一套专门的仿真时间机制,区别于真实的物理时间。所有虚拟目标系统运行时内部时钟皆基于该机制生成,CPU和外设采用统一的仿真时间以保证系统模块间的同步。

    2021-12-31 digiproto

  • 【视频】基于SkyEye仿真的CPU和外设介绍

    近年来,随着软硬件协同设计的需求,全系统实时仿真建模的重要性逐渐体现出来。软硬件协同设计思想于1990年代提出,在这一时期,微处理器已经产生了约 20 年,所有基于微处理器的系统都是板级系统。系统设计者不必理解集成电路设计,只需将微处理器和标准化的硬件集成在电路板上,再编制程序构成应用。 本视频将为大家展示嵌入式芯片外设和CPU在SkyEye上对应的仿真模型。

    2021-12-29 digiproto

  • 细数嵌入式开发与通用系统开发的不同

    嵌入式开发指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。而通用系统开发则是指在具有有多道批处理、分时、实时处理功能中的两种及以上功能的操作系统中进行开发。

    2021-12-28 digiproto

上一页123456下一页 转至第
首页
产品
新闻
联系