前言
- 前面搭建了基于 RT-Thread BSP
qemu-virt64-aarch64
的开发编译环境,接下来开启 rt-smart,确认是否可以正常工作
开启 rt-smart
- 经过初步的验证,发现
qemu-virt64-aarch64
开启 rt-smart,只需要scons --menuconfig
图形配置界面下,使能rt-smart
配置即可
- 配置使能 RT-Thread Smart 选项后,保存,编译,重新运行
qemu.sh
,发现rt-smart 已经可以成功运行
- 发现增加了一些 rt-smart 下特有的 shell 命令,如 下
list_channel
list_process
list_shm
list_kernel_space
list_page
list_process
可以查看 进程,注意进程与线程的区别
小结
-
当前 RT-Thread 版本,在
qemu-virt64-aarch64
开启 rt-smart,比较的简单,直接使能 RT-Thread Smart 的配置选项就可以工作了 -
后续继续研究 RT-Thread Smart 下
用户态 elf
程序的加载运行,进程、内存管理、系统调用等相关的技术点