文章分类 -  嵌入式

嵌入式技术相关
摘要:芯片选择 当前世面上嵌入式开发还是以32位为主,我们选择vexpress开发板,一步一步构建出一个完整的嵌入式系统。 编译arm版本QEMU ../configure --target-list=arm-softmmu make -j16 make install 重新配置后编译会把旧的删掉,执行i 阅读全文
posted @ 2024-07-05 17:07 小满的博客 阅读(970) 评论(0) 推荐(0)
摘要:前面的文章介绍了如何使用QEMU仿真ARM,QEMU自带GDB Server可以很方便的调试内核,非常有利于学习。 GDB调试 ubuntu上安装gdb sudo apt-get install gdb-multiarch gdb-multiarch是多架构版本,可以通过set architectu 阅读全文
posted @ 2024-06-14 16:53 小满的博客 阅读(1568) 评论(0) 推荐(0)
摘要:RAMFS 和 RAMDISK 都是内存文件系统,他们有着小巧快速的特点。INIT前缀表示其包含有效“init”可执行文件,可以作为启动的root文件系统。INITRAMDISK出现较早,在使用nor flash和2.4kernel盛行的时期很流行。RAMFS出现也很早,但INITRAMFS是2.6 阅读全文
posted @ 2024-06-14 16:48 小满的博客 阅读(2466) 评论(0) 推荐(1)
摘要:QEMU(Quick Emulator)是一个开源的虚拟机监控器和仿真器,它允许在不同的硬件平台上执行虚拟机。QEMU的灵活性和广泛的支持使其成为虚拟化、仿真和跨平台开发的有力工具。它通常用于开发和测试新的操作系统内核、应用程序移植、虚拟化研究,以及需要在不同硬件架构上运行代码的场景。 比起使用开发 阅读全文
posted @ 2024-06-14 16:47 小满的博客 阅读(1248) 评论(0) 推荐(0)
摘要:前言 网上搜索的更换源大部分是针对PC版ubuntu,由于架构不同所以不适用于树莓派。如果默认源速度还可以接受建议不要更换,只有速度很慢的情况下再更换。 备份原始源 cd /etc/apt cp sources.list sources.list.bak rm sources.list 更改源 na 阅读全文
posted @ 2023-02-19 21:19 小满的博客 阅读(305) 评论(0) 推荐(0)