感谢21IC提供的读书机会,有的看官会对我的标题有点疑问,怎么还正视,你平时看操作系统都是斜视么。
说的一点也不错,我平时看操作系统真的都是斜视。因为我平时都是裸奔。
我认为裸奔没有什么不好,立竿见影。由其是前几天看了一个讲RT-Thread的演讲会,上来就说能加上各种功能比如GUI,文件操作,USB,网络编程等,感觉有点浮夸,我连基础都没入,上来功能满天飞,我要的是基础,是能编出来实用的程序。而不是你能如何如何。。。。。。。看了半天视频,屁也编不出来。很是反感。
看了这本书前10章我也是这么认为。老顽固了。
书上的一段话让我很佩服。
“无论是裸机系统中的轮询系统、前后系统和多线程系统,我们不能一锤子的设定孰优孰劣,它们是不同时代的产物,在各自的领域都还有相当大的应用价值,只有合适才是最好。”
恩,我平时也是这么做地,一个项目我用前后台系统就能实现的东东,我为什么要绕一圈,用个操作系统。
我平时看操作系统也是斜视,只是拿来看看怎么一个原理,对移植特反感。因为好好的单片机,用汇编搞来搞去,
还不一定稳定。
但是我今天早晨又读了一下,也许是书读百遍其意自现吧,我看到了一个用操作系统的实在好处,那就是线程的一起运行。
但是只屏这一点就可以说是学操作系统的动力了。
那就是书上第9章的实验,本来是两个端口,如果裸奔怎么也有个时间差,但从模拟的波形来看。分毫不差。
以下是截图:
[size=0.83em]XD.jpg (349.41 KB, 下载次数: 0) 下载附件 [url=]保存到相册[/url] [color=rgb(153, 153, 153) !important]2019-4-21 08:02 上传
这个实验让我正视了操作系统,我知道这是一个好东西,以前是有点偏见了。笔记先写到这,下次再分享。
|