嵌入式硬件系统相关知识学习笔记
2017-09-24 21:14
435 查看
几个专业名词
app 应用程序
API 应用程序接口
RTOS 实时操作系统
Peripherals 外设
Flash 存储器(闪存)
bit 字长 Byte 字节
1 Byte = 8 bit
看门狗电路的工作原理?
CPU 一直给 WD(Watch dog) 方波信号,导致 WD 一直复位,当CPU死机时WD给CPU复位信号,使CPU复位。
在C语言编程中应该尽量避免除法,除法占用时间长。
四种信号区别与联系。
模拟信号 时间连续 幅值连续
连续信号 时间连续 幅值离散
离散信号 时间离散 幅值连续
数字信号 时间离散 幅值离散
关于“量化”的解释。
将无法表示的数值四舍五入表示出来,例如2.32->2.3就叫量化。
数字信号是离散信号的量化表示。
什么是数字电路?
处理数字信号的电路。包括组合逻辑电路(与或非、译码器等)和时序电路(计数器、触发器等)。
计算机的体系分为冯·诺依曼结构和哈佛结构。前者将数据和指令存放在一起,后者将指令和数据分开。
流水线:取数据->下一条准备,烧饭同时做菜
计算机构成:CPU、I/O、内存,嵌入式领域 CPU(内存)、I/O
CPU 由运算器、控制器、寄存器和内部总线组成。
CPU 的几个重要参数包括工作频率、字长、指令集和缓存。
频率包括:主频、外频(晶振频率)、总线频率。
总线方式有 Intel格式(/W/R、/R/D)与 Motorola格式(R\W)
三大总线:数据总线、地址总线、控制总线。都是并行接口,串行接口有: UART、IIC、SPI、MCBSP
IO设备访问方式:轮询、中断、DMA(直接内存访问)
app 应用程序
API 应用程序接口
RTOS 实时操作系统
Peripherals 外设
Flash 存储器(闪存)
bit 字长 Byte 字节
1 Byte = 8 bit
看门狗电路的工作原理?
CPU 一直给 WD(Watch dog) 方波信号,导致 WD 一直复位,当CPU死机时WD给CPU复位信号,使CPU复位。
在C语言编程中应该尽量避免除法,除法占用时间长。
四种信号区别与联系。
模拟信号 时间连续 幅值连续
连续信号 时间连续 幅值离散
离散信号 时间离散 幅值连续
数字信号 时间离散 幅值离散
关于“量化”的解释。
将无法表示的数值四舍五入表示出来,例如2.32->2.3就叫量化。
数字信号是离散信号的量化表示。
什么是数字电路?
处理数字信号的电路。包括组合逻辑电路(与或非、译码器等)和时序电路(计数器、触发器等)。
计算机的体系分为冯·诺依曼结构和哈佛结构。前者将数据和指令存放在一起,后者将指令和数据分开。
流水线:取数据->下一条准备,烧饭同时做菜
计算机构成:CPU、I/O、内存,嵌入式领域 CPU(内存)、I/O
CPU 由运算器、控制器、寄存器和内部总线组成。
CPU 的几个重要参数包括工作频率、字长、指令集和缓存。
频率包括:主频、外频(晶振频率)、总线频率。
总线方式有 Intel格式(/W/R、/R/D)与 Motorola格式(R\W)
三大总线:数据总线、地址总线、控制总线。都是并行接口,串行接口有: UART、IIC、SPI、MCBSP
IO设备访问方式:轮询、中断、DMA(直接内存访问)
相关文章推荐
- s3c2440硬件学习笔记----嵌入式Linux基础知识和开发环境的构建
- Linux系统基础知识-嵌入式迅为4412开发板学习笔记
- 嵌入式学习-linux系统-lesson1-Uboot相关
- 【C#学习笔记3】C#面向对象相关知识2
- UML学习笔记---了解UML,UML相关知识,相关概念
- 嵌入式系统概述(学习笔记)
- TQ2440 学习笔记—— 10、嵌入式编程基础知识【arm-linux-ld 选项】
- uC/OS-II学习笔记-定义全局变量 分类: μc /os ii 系统有关知识 2011-04-04 15:48 580人阅读 评论(0) 收藏
- Java nio 学习笔记(一) Buffer(缓冲区)与Channel(通道)的相关知识
- 关于Scroller的学习及相关的知识笔记get
- memcached缓存系统学习笔记之一:memcached缓存系统基础知识和环境搭建
- TQ2440,学习笔记之安装 系统引导安装程序+嵌入式linux系统
- 嵌入式系统硬件相关的基本概念
- 嵌入式学习笔记(虚拟机共享文件夹配置-Ubuntu系统中)
- 【Java学习笔记】基础知识学习7【字符串相关】
- Unity3D之Mecanim动画系统学习笔记(十):Mecanim动画的资源加载相关
- 嵌入式系统学习笔记(一)
- 如何学习嵌入式系统(硬件篇),含51单片机学习资料
- 一些关于Python的基础知识 - 千月的python linux 系统管理指南学习笔记(3)
- 嵌入式学习历程【1】 嵌入式系统的基础知识