自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 微内核操作系统(FIASCO OS)编译完全指南

它的设计目标是提供高效、灵活和可扩展的操作系统环境。FIASCO OS 具有广泛的硬件支持能力,不仅可以运行在QEMU等虚拟平台上,也支持多种实际硬件设备。这使得开发者无论是在测试、开发,还是部署到实际设备时,都能够轻松的运行FIASCO OS。Fiasco OS 作为新一代微内核操作系统,不仅在嵌入式系统中提供了强大的实时性和安全性保障,而且支持多种硬件平台,极大地提高了开发和部署的灵活性。通过这些步骤,您可以开始探索和开发基于 FIASCO OS 的嵌入式系统应用,进一步优化和扩展您的解决方案。

2024-10-25 20:15:17 373

原创 QEMU编译完全指南

QEMU 是一款功能强大的开源模拟器,能够模拟多种 CPU 架构,包括 ARM、MIPS、x86、PowerPC 等主流和特定处理器。不仅如此,QEMU 还支持丰富的外围设备模拟,如 UART、SD 卡、USB 等,为操作系统的开发和测试提供了坚实的技术支持。通过 QEMU 构建的虚拟化平台,操作系统工程师可以高效地进行系统级开发和测试工作。本文旨在为用户提供从源代码编译 QEMU 的方法,以便根据个人需求定制和优化这一强大的模拟器。

2024-10-16 20:25:13 1978

原创 视频文件中提取音频

本文介绍了利用moviepy模块,实现提取mp4视频中的音频的功能。代码在Ubuntu系统下wsl环境中均可以测试通过。

2023-12-16 23:23:50 481 1

原创 Armv8-A ISA

Armv8-A是一套新的64bit指令集架构。其定义四种特权等级,每种等级拥有各自的特权和用途。通过ARM ABI规定的通用寄存器和浮点寄存器的使用规则,能够有效的完成C/C++与汇编函数的相互调用。

2023-08-14 22:02:22 292

原创 clang++ 编译错误(/usr/bin/ld: cannot find -lc++abi)

错误1:example.cc:1:10: fatal error: 'iostream' file not found。错误2:/usr/bin/ld: cannot find -lc++abi。(1) example.cpp文件。

2023-07-24 17:49:30 771

原创 RISC-V 指令架构 -- 模式切换

[一分钟系列] RISC-V 指令架构 -- 特权模式本文介绍了RISC-V的特权模式,并提供了模式切换的参考代码。

2023-03-01 21:18:20 2957 4

ARM GIC Specification V3 and V4

Arm Generic Interrupt Controller Architecture Specification GIC architecture version 3 and version 4.(ARM GIC V3 and V4)

2023-02-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除