-
SkyEye携手DigiThread,共同助力卫星领域数字化进程
随着卫星的技术进步及其应用领域的不断拓展,卫星总体设计及应用仿真迫切需要先进仿真工具的强有力支持。
2023-05-15 digiproto
-
SkyEye助力飞控软件Debug
在嵌入式系统飞速发展的飞行控制领域,软硬件紧耦合的情况使得只有快速定位软件问题并找到问题出现的根本原因,才能最大程度地降低调试成本,缩短开发周期。
2023-05-15 digiproto
-
FMI在仿真软件SkyEye中的应用
随着科技的发展,我国在安全攸关领域对于嵌入式软件的应用日益广泛,并且对于软硬件的性能及可靠性等方面要求变得更高。面对各种复杂的系统设计所提供的设计和分析手段也逐渐完善,其中仿真技术在近几年越来越受到重视,其在西方发达国家的多个工业领域中,都得到了广泛的应用。
2023-05-15 digiproto
-
SkyEye仿真平台下的操作系统实验- 准备篇(一)
《一步步写嵌入式操作系统》从零开始实现了操作系统leeos,并在SkyEye虚拟机中进行了实验验证。 leeos是一个简单的多任务操作系统,进程调度方式为时间片轮询。leeos使用伙伴算法实现了动态内存分配,支持romfs文件系统,支持运行elf格式的可执行文件。leeos提供了一个简单的驱动程序框架,和一个统一的异常与中断处理架构,并通过使用中断嵌套的方法提高了中断效率。leeos支持mmu,使用两级页表结构实现虚拟地址到物理地址的转换。以上涉及到的技术都在《一步步写嵌入式操作系统》中有详细讲解。
2023-05-15 digiproto
-
带你玩转基于SkyEye的TLE987 DMA控制器实现
DMA,全称Direct Memory Access,即直接存储器访问。 DMA传输将数据从一个地址空间复制到另一个地址空间,提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。当CPU初始化这个传输动作,传输动作本身是由DMA控制器来实现和完成的。DMA传输方式无需CPU直接控制传输,也没有中断处理方式那样保留现场和恢复现场过程,通过硬件为RAM和IO设备开辟一条直接传输数据的通道,使得CPU的效率大大提高。
2023-05-15 digiproto
-
细数SkyEye异构仿真的5大特色
航天飞行器使用仿真器的重要性航天飞行器如卫星、载人飞船等需要在空中运行很长的时间,如果出现问题回收再调试可能要历时几个月,而且不得不中断任务,损失将是庞大的。
2023-05-15 digiproto
-
概念:四种基于模型的嵌入式软件开发、测试与验证方法
通过MBD提供的统一设计环境,开发人员可在软件的整个生命周期中使用同一套模型进行需求验证、数据分析、模型可视化、测试和验证,并进行最终的产品部署。
2023-05-15 digiproto
-
评估与监控CI/CD流水线
CI/CD流水线可以帮助开发团队缩短软件发布周期,使发布更为频繁,并收集更多用户反馈。在更轻松地识别软件Bug的同时,开发团队还能根据从中获取的信息调整后续工作的优先级,优化构建、测试和发布软件的过程,从而保证软件的质量。
2023-05-15 digiproto