搜索
bottom↓
回复: 1

想买一本书《嵌入式软件设计之思想与方法》,大家看看zhe本书怎么样啊?

[复制链接]

出0入0汤圆

发表于 2010-12-16 16:33:11 | 显示全部楼层 |阅读模式
第一篇 基础方法篇
第1章 程序基础
1.1 设计高性能程序的必要性
  1.1.1 设计高性能程序的必要性
  1.1.2 嵌入式软件的设计范畴
  1.1.3 嵌入式软件的分层结构
1.2 嵌入式软件的程序设计要求
  1.2.1 代码结果的要求
  1.2.2 代码形式的要求
1.3 嵌入式软件开发的基本思路和原则
  1.3.1 系统分析,定义接口
  1.3.2 函数实现,优化算法
  1.3.3 清理代码,补充注释
  1.3.4 测试修订,完善文档
1.4 程序实例剖析
  1.4.1 正确理解栈
  1.4.2 内存泄漏
  1.4.3 消除编译依赖
  1.4.4 消除潜在隐患
  1.4.5 规范实现范例
  1.4.6 性能优化
1.5 程序设计其他注意点
  1.5.1 谨慎使用“宏”
  1.5.2 正确理解预定义宏
  1.5.3 避免歧义
第2章 多任务操作系统
2.1 板级支持包
2.2 嵌入式操作系统与实时性
  2.2.1 嵌入式操作系统
  2.2.2 实时操作系统
2.3 多任务概述
  2.3.1 进程、线程与任务
  2.3.2 何时需要多任务
  2.3.3 任务状态的转换
  2.3.4 进程调度与调试算法
  2.3.5 任务相关的API
2.4 进程间共享代码与可重入性
  2.4.1 共享代码
  2.4.2 共享代码可重人性问题
  2.4.3 使用私有数据
  2.4.4 使用临界区数据
2.5 线程间通信
  2.5.1 共享数据结构
  2.5.2 互斥
  2.5.3 信号量
  2.5.4 临界区与信号量的实现实例
第3章 硬件基础
3.1 ARM
  3.1.1 ARM编程模式
  3.1.2 ARM指令概述
  3.1.3 ARM异常及处理
3.2 MIPS
  3.2.1 MIPS编程模式
  3.2.2 MIPS指令概述
  3.2.3 MIPS中断与异常
3.3 接口基础
  3.3.1 总线概述
  3.3.2 I2C总线
  3.3.3 PCI总线
  3.3.4 设备模型
  3.3.5 一个IDE控制器设备实例
第二篇 驱动模型篇
第4章 驱动的通用模型
第5章 VXWorks的驱动模型
第6章 Linux的驱动模型
第7章 WinCE的驱动模型
第三篇 BSP/OAL篇
第8章 BSP的基本概念
第9章 BSP的设计要素
第10章 Linux的启动过程
第11章 WinCE的设计
第四篇 扩展篇
第12章 理解程序的内部结构
第13章 嵌入式系统的设计思想
结束语
参考文献

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2010-12-16 18:48:44 | 显示全部楼层
看了目录,没发现有多少思想与方法,感觉就是东拼西凑的。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 23:53

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表