嵌入式-1
2016-12-27 18:22:00 0 举报
AI智能生成
嵌入式系统是一种专门的计算设备,它是作为更大系统的一部分而设计的。这种系统通常具有特定的功能,如控制、数据处理或通信等。它们通常包含一个微处理器或微控制器,以及一些内存和输入/输出接口。嵌入式系统可以嵌入到各种设备中,如汽车、手机、家用电器、医疗设备等。由于其体积小、功耗低、性能高、可靠性强等特点,嵌入式系统在现代社会中得到了广泛的应用。例如,我们使用的智能手机、电视遥控器、空调遥控器等都是嵌入式系统的应用实例。
作者其他创作
大纲/内容
模块结构
见彩图
存储空间
概况
分级存储器各自的地址空间见图和表
特殊功能寄存器(512M)
IO口操作
控制寄存器
PUD
所有寄存器都是32位的
GPIO(通用IO口)
其他
不需要外部扩展IO
经配置可以做某种接口(如IIC、LCD接口)
分类
A类:普通3V3
输入输出电流能力
对比
TTL扇出系数:不超过8个
增加负载能力
增大输出电流
减小输入级的电流
采用CMOS
可编程
B类:快速3V3
C类:1V8
内部结构
挂在APB总线上
同步转异步(?)
寄存器
配置寄存器
通用寄存器
BOOT(启动)
上电启动
启动源
启动过程
流程图
相应的控制引脚设置
时钟
PWM
外形
芯片的引脚
封装(BGA)
混合电路
某个芯片上既有数字部分,又有模拟部分
UART串行接口
可配置-可指定做输入/输出
准双向口
双向口:可以做输入也可以做输出
指定条件下的双向口
寄存器
配置寄存器
数据寄存器
电源引脚
多电源供电
内部低电压
为什么频率越高功耗越大?三极管开关功耗
减小输出电流,用CMOS
减小电压
外部3V3标准电压
其他
OC门
手动挂电阻(PULL UP上拉电阻)
解决
输出不能并联
线与
线或
存储器接口
DRAM接口
支持接口/内存方式(需要配置)
LPDDR2
LPDDR
DDR2
接口引脚
接口配置寄存器
优点
容量大
功耗低
价格便宜
SROM接口
兼容芯片
SRAM
与DRAM相比不需要刷新,因此接口不一样
掉电丢失
NOR FLASH
特点
成本高
容量小
速度比NAND快
PROM
特点
对电源要求较高(有时候需要12V)
是并行的
接口时序
模拟时序
接口引脚
NAND FLASH接口
特点
成本低
容量大
掉电不失
速度比NOR慢
可做U盘,在ARM里一般用来当硬盘
是串行的
接口引脚
控制寄存器
ECC校验(硬件自动校验)
ONENAND
可用于数字视频的采集与处理
带缓存
接口引脚
综合了NOR和NAND的特性
寄存器
CFC(Compact Flash Controller)
ATA硬盘接口
接口引脚
控制寄存器
外部总线接口(EBT)
结构
控制器
EBI裁决
外围存储设备
电源
概述
串联稳压式
7805芯片内部关键结构
三极管
深度负反馈
纹波小、适合模拟电路
开关电源
功耗低
效率高
纹波大
LDO(低压差电源)
针对手持设备
升压/降压式电源
芯片上的(智能)电源管理模块
节电模式
串口
异步
例子
UART(异步通用收发)
3V3
RS232
负逻辑
正负3~15V
三线
TXD
RXD
GND
非平衡式传输
全双工
RS485/422
平衡式传输
AB双线
AB压差为2~6V
更远1200m
抗干扰能力强
485半双工,422全双工
USB
网络
一般是系统级的(设备间通信,距离较远)
同步
一般组成
时钟线clk
数据线
例子
USRT
IIC
支持总线仲裁
支持一主多从
从机地址4位固定,3位可变(可接8个设备)
速度至少100k/s
SPI
引脚
SCL
MOSI:主输出从输入
MISO:主输入从输出
SS(从机线选Slave Select)
IIS
CAN
一般是芯片级的(芯片间通信,距离稍近)
分类
单总线
18B20
双线
IIC
四线
SPI
同步比异步往往更快
特点
线少
距离远
0 条评论
下一页