读书笔记 ---- 《嵌入式系统技术》

读书笔记 ---- 《嵌入式系统技术》_第1张图片张晓琳 编著  普通高等教育“十一五”国家级规划教材

好久没有写博客了,自己这段时间做的事有些散,再加上自己一心想偷懒,于是就没坚持写博客,今天开始走向正规.....

自己一直有看书的打算,曾经很傻很天真的要把所有IT相关的书看完,虽然不大可能真全看完,但自己也每天都在看书,今天起每天都写读书笔记.....

看了第一章和第二章,都是些基础知识(貌似这本书只是介绍概念和基础知识而已,对我这个非IT人士,但想进入IT届的人来说,还是很有必要的)

第一章 概况

1. 嵌入式系统发展4个阶段:没有操作系统、简单操作系统、事实操作系统和面向Internet阶段

2. 嵌入式硬件组成:微处理器、人机交互单元、网络单元、I/O单元。

3. 冯·诺依曼结构 : 程序和数据公用一个存储空间;

  目前使用冯·诺依曼结构的CPU  ----  Intel 公司 8086及其他CPU,ARM公司的ARM7、MIPS公司的MIPS处理器

  哈佛结构: 程序和数据存储在不同的存储空间中。

  使用哈佛结构的CPU  ----  Motorola公司的MC68系列、Zilog公司的Z8系列、Atmel公司的AVR系列和ARM公司的ARM9、ARM10、ARM11

4. CISC  ----  复杂指令集计算机(Complex Instruction Set Computer)

  Intel公司的X86系列CPU是典型的CISC体系的结构

  RISC  ----  精简指令集计算机(Reduced Instruction Set Computer)

  具有代表性的微处理器架构有PowerPC、SPARC、MIPS和ARM等。

5. 流水线技术

6.信息存储的大端小端。

  小端:低字节数据存放在内存低地址处,高字节数据存放在内存高地址处。

  大端:高字节数据存放在内存低地址处,低字节数据存放在内存高地址处。

7. 嵌入式处理器架构:基于ARM、基于MIPS、基于PowerPC。

  数字信号处理器(DSP)

8. 嵌入式 操作系统 EOS : 嵌入式Linux操作系统、Windows CE操作系统、VxWorks操作系统。

  嵌入式操作系统性能评价.....

 

名词解释:

1. IP核  ----  知识产权核,Intellectual Property Kernel

2. SoC  ----  片上系统

3. DSP  ----  数字信号处理器

4. MPU  ----  微处理器

5. MCU  ----  嵌入式微控制单元

 

第二章 系统设计与实现的方法

1. 设计流程: 产品定义 ---> 硬件与软件部分划分 ---> 迭代与实现 ---> 详细的硬件与软件设计 ---> 硬件设计&软件设计 ---> 硬件与软件的集成 ---> 系统测试与发布

2.  实时操作系统: VxWorks, QNX, uC/OS, RT-Linux, Windows CE等。

3. 嵌入式硬件系统开发、嵌入式软件系统开发,一般流程及主要考虑因素。

4. 嵌入式操作系统 硬件的调试与测试  : 边界扫描测试技术 JTAG、示波器、逻辑分析仪、ICE在线仿真、OCD片上调试器。

5. 嵌入式操作系统 软件的调试与测试 : 插桩调试发(Stub)、直接调试法、ROM 仿真器法、模拟器法。

6. GDB 调试器 (GNU Debugger) 、KGDB 可对Linux内核进行调试。 这值得好好学一下。

 

PS: 写读书笔记貌似好没劲,但自己也要坚持写下去。

转载于:https://www.cnblogs.com/kuaixiaoqian/p/3900108.html

你可能感兴趣的:(读书笔记 ---- 《嵌入式系统技术》)