作死的青春—— 一次网络没过,于是投靠嵌入式
- 嵌入式系统在数量上远远超过了各种类型的通用计算机系统。
- 个人电脑可是不属于嵌入式系统呢。
- ORR 逻辑或
AND 逻辑与
TST 位测试
EOR 异或指令
- 目前为止,Linux的运行效率尚达不到Unix的水平。
- 嵌入式Linux的操作系统由 :
用户进程->OS服务组件->Linux内核->硬件
- Linux内核主要由5个子系统组成:
进程调度
内存管理
虚拟文件系统,
网络接口,
进程间通信。
- uC/OS-II任务管理系统中空闲任务(Idll task)是系统创建的第一个任务,它是系统必不可少的,也是优先级最低的任务;绝大多数情况下,uC/OS-II的每个任务都是一个无限的循环,都处在5种状态之一的状态下;是抢占式实时系统,只管理64个任务,目前的版本保留8个任务给系统,用户编写应用程序最多可以有56个任务。
- CPSR寄存器中的I和F分别为中断和快速中断禁止控制位,当
I=1将禁止外部中断,F=0允许快速中断FIQ。
(1为禁止中断,0为允许中断)。
- 存储器保护单元(MPU)是对存储器进行保护的可选组件。它允许ARM处理器的4GB地址空间定义8对域,分别控制8个指令和8个数据存储区域。
- 嵌入式的硬件系统包括:时钟电路,电源电路,复位电路,存储器和调试测试接口。
- NOR Flash 和NADA Flash是现在市场上两种主要的闪存技术,前者的特点是以 字节 为单位随机存储,而后者是以 页(行) 为单位随机存储。
- GPRS是通用分组无线服务技术的简称,它是GSM移动电话用户可用的一种移动数据业务。通常支持用AT命令集进行呼叫、短信、传真、数据业务传输。
- RTOS实时性能指标主要根据三个指标来衡量:
响应时间、吞吐量(Throughput)、和生存时间
- HAL硬件抽象层,它的原理是取消了操作系统对 硬件 的直接访问,使得操作系统在HAL基础上运行,隐藏了硬件的差异性。
- SoC芯片的设计开发相当于一个计算机系统的设计开发,是嵌入式系统开发的基础性工作。SoC芯片的开发流程大致分为总体设计、逻辑设计、综合与仿真和芯片制造4个阶段,大部分工作都是采用电子设计自动化(EDA)工具完成。
- 通常IP地址采用4个十进制数表示
2017.9.13 17.44 9.15上午八点考试
1.其中传感器采集模拟信号,通过A/D转换器变成数字信号交由DSP进行处理,再经过D/A转换器变成 模拟信号 输出到 显示器 进行显示。(犯了大错,以为到显示器显示的就是数字信号)
2.数码相机获取图像步骤:扫描,分 {MOD},取样,量化。
3.数字音频比特率(码率)=取样频率×量化位数×声道数。压缩编码后的码率则为压缩前的码率除以压缩倍数(压缩比)。
(eg:32kb/s=(取样频率*8*1 )/2 压缩倍率为2,量化位数为8)
4. CPSR为当前程序状态寄存器。
N为符号标志,N=1表示运算结果为负数,N=0表示运算结果为正数;F为禁止快速中断FIQ的控制位,F=0允许FIQ中断;
V为溢出标志,加减法运算结果有溢出时V=1,否则V=0;
Z为全0标志,运算结果为0,则Z=1,否则Z=0。
5、基于AMBA总线的处理器使用系统总线和外围总线构成来连接高速系统组件和低速外围组件,速度不高的外部接口连接外围总线(APB),包括定时器、看门狗、并行接口和串行接口等;而LCD控制器和中断控制器,JTAG、DMA、高带宽存储器等都连接在系统总线上。
6、BIC 位清零指令,相同置0,不同置1;
7、VxWorks是目前公认为实时性最强、可靠性最高的一种嵌入式实时操作系统。在该操作系统中,所有与特定电路板上硬件相关的功能都集成在一个库中,该库的名称为板级支持包(BSP)。