1、硬件平台
使用的是windows10系统,需要编译uclinux内核,最好是在linux环境系统下,要么就是在电脑上装双系统,也可以搭建vwmare虚拟机,在虚拟机中搭建ubuntu环境
我使用的是vwmare17版本,按照网上要求下载并且安装,此处难度不大,再下载ubuntu22.04.2版本的ISO映像文件,比添加到虚拟机中,网上有教程进行安装
2、资源
第一个需要的是GCC编译环境,这个简单,进入终端命令,使用apt-get install gcc下载安装即可
第二个文件是uClinux-dist-20080808.tar.bz2,随便将此压缩包放入一个文件夹中,输入tar -xjvf uClinux-dist-20080808.tar.bz2对其进行解压得到uClinux_dist一个文件夹
第三个文件是两个补丁uClinux-dist-20080808-20090112.patch.gz和uClinux_on_stm32.patch.gz,后面这个补丁是针对STM32 MCU进行的,进入uClinux_dist文件夹输入zcat /路径/uClinux-dist-20080808-20090112.patch.gz | patch -p1 和zcat /路径/uClinux_on_stm32.patch.gz | patch -p1,路径是你放两个补