【视频】基于SkyEye仿真运行RT-Thread国产操作系统
2022-06-07 14:58:12
digiproto
RT-Thread(Real Time-Thread)是一款由中国开源社区主导开发的开源嵌入式实时多线程操作系统。RT-Thread拥有单独的实时操作系统内核,是一个完整的应用系统,包含实时嵌入式系统相关的各个组件,如TCP/IP协议栈、文件系统、libc接口、图形用户界面等。
▲图源网络
目前,RT-Thread已经成为了市面上装机量最大、开发者数量最多、软硬件生态环境最好的国产嵌入式操作系统之一,被广泛应用于智能家居、安防、智慧城市等众多行业。
本视频展示了在SkyEye上仿真建模BM3823芯片并运行RT-Thread操作系统的过程。通过SkyEye-gp(图形化建模界面)拖拽芯片外设仿真模型,用户可以将对应的外设模型与CPU模型摆放在开发板上,并按照硬件逻辑进行连线,同时设置对应内存地址及长度。
完成目标系统的搭建后,运行该仿真工程,可以进行故障注入、查看内存值、反汇编、查看和修改设备寄存器或处理器寄存器的数据等,辅助开发人员对应用程序进行调试,在软件集成前尽可能地发现错误,有效降低开发成本。
SkyEye,中文全称天目全数字实时仿真软件,是基于可视化建模的硬件行为级仿真平台,支持用户通过拖拽的方式对硬件进行行为级别的仿真和建模,是真实物理硬件的数字孪生。