从嵌入式OS入手比较简单,很早以前有个叫ucOS II的嵌入式OS(最早版本好像就是基于ARM开发的)完全开源且有开发者撰写的配套讲解书籍可供学习(书的全名见链接:
https://item.jd.com/10024614132244.html,网上应该有电子书),你的问题在书和源代码里都有明确的答案(如果要了解OS与CPU的硬件接口部分的话,随便找个介绍ARM体系结构的资料就行)。
【 在 MasterMiller 的大作中提到: 】
: 有没有图书推荐,比如应用程序发生exception, 需要转到OS, CPU硬件需要做什么,软件需要做什么? 比如操作系统是如何分配CPU进程时间片的,软件做什么,硬件做什么,是通过一个timer计时么,到时间进程一定必须返回os,有类型的书籍推荐么?
--
FROM 113.116.64.*