
| 《一步步写嵌入式操作系统:ARM编程的方法与实践》:一次跟Android领军人物高焕堂先生聊天时,他的一番话让我感触颇深。他说,国外先进的开发工具、平台和操作系统就好比是武器。而中国人喜欢拿着别人给的先进武器去打仗(做应用层开发)。一旦有一天我们跟外国人打起来,人家拿走我们的武器。我们就真的是一筹莫展了。这句话很有道理。中国计算机技术整体水平的提高需要以大量自主研发的开发工具、平台架构以及操作系统为基础。不过,目前我们离这样的一个目标还相去甚远。《一步步写嵌入式操作系统:ARM编程的方法与实践》强调实践,力求能够帮助读者编写出属于自己的嵌入式操作系统。如果读者以《一步步写嵌入式操作系统:ARM编程的方法与实践》为基础(或者哪怕从中得到了一丝灵感)开发出一些优秀的嵌入式操作系统,那将会是非常令人高兴的事情!《一步步写嵌入式操作系统:ARM编程的方法与实践》涵盖内容:搭建工作环境选择合适的开发环境开发工具的使用基础知识使用C语言写第一段程序用脚本链接目标文件操作系统的启动启动流程MMLJ打印函数打印函数实例实现自己的打印函数中断处理ARM的中断简单的中断处理实例动态内存管理伙伴算法slab框架驱动程序框架文件系统框架运行用户程序二进制程序的运行方法可执行文件格式进程进程的实现原理进程的实现 |
| 第1章 搭建工作环境 1.1 选择合适的开发环境 1.2 开发工具的使用 1.3 虚拟硬件的安装和使用 1.4 总结 第2章 基础知识 2.1 使用c语言写第一段程序 2.2 用脚本链接目标文件 2.3 用汇编语言编写程序 2.4 汇编和c的混合编程 2.5 makefile 2.6 总结 第3章 操作系统的启动 3.1 启动流程 3.2 mmu |
商品评论(0条)