温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
本视频主要介绍如何移植操作系统到单片机上。移植操作系统是嵌入式开发的入门基础,只有使用了操作系统,我们才算从单片机开发到了嵌入式开发。首先下载free系统源码,可以选择在官网下载或者在公众号互联网知势上获取减压。我们下载的文件我们进入free pass102112.00之后进入free,再后进入source文件,一会我们需要用到的文件主要就在这里。嵌入式项目也是一个MCU项目,所以我们依托在一个工程里,我们在工程中创建一个文件夹free,我们把前面下载好的frees内核复制粘贴到这里,我们可以对free进行适当裁剪。我们打开工程,向工程分组中添加文件,创建两个组,分别是free和free。
01:00
将相关的文件添加进来,其实移植操作系统主要就是将rt OS内核及其组件的这些文件放进我们项目工程里,之后需要添加TOS相关的头文件,我们将frees相关的头文件添加进项目,添加完头文件后我们进行编译,发现提示打不开free h这个文件,因为我们还没添加这个文件,这个文件最好是自己编写。当然官方也给我提供了一些历程,我们将官方提供的这个文件复制粘贴及我们项目中存放头文件的文件夹即可,我们重新编译一下我们的项目,这个时候如果还有错误,大多数都是因为free的配置问题,对应的修改就可以了,都修改完后再次编译,编译成功,我们第一次移植操作系统也就完成了。更多精彩内容,欢迎持续关注我。
我来说两句