下载此文档

嵌入式系统IO模块.ppt


文档分类:IT计算机 | 页数:约47页 举报非法文档有奖
1/47
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/47 下载此文档
文档列表 文档介绍
嵌入式系统原理、设计与应用
5 嵌入式系统的IO子系统
嵌入式系统IO模块
1
I/O子系统的功能
通过I/O子系统,嵌入式系统装置与外部世界交互
外部世界的信号形式无限多种,基本信号形式两种
模拟信号
数字信号
信号的维数
一维:语音信号
多维:图像-二维
嵌入式系统与(人、物)进行交互
嵌入式系统IO模块
2
内容
复位电路
系统时钟
输入输出模块
译码器系统
定时器/计数器
SPI
UART
通用并行口
其它
新型I/O设备简介
嵌入式系统IO模块
3
1复位电路
复位电路的形式
阻容复位电路
手动复位
watchdog复位
专用复位电路
内部复位
软件复位
嵌入式系统IO模块
4

嵌入式系统IO模块
5

嵌入式系统IO模块
6
watchdog的使用
main()
{
while(1)
{
/* to do: 软件代码 */
… …
reset_watchdog();
/* to do: 其它代码 */
… …
}
}
嵌入式系统IO模块
7

嵌入式系统IO模块
8

工作原理
利用watchdog复位方式
上电时,程序没有复位watchdog,watchdog timer溢出,完成复位
微控制器不需要reset引脚
例子:philips 的P87LPC76x系列
配置成内部复位的时候,reset引脚可以作为普通的IO使用,节省了引脚
嵌入式系统IO模块
9

方法
软件复位的方法是通过软件设置一个特殊功能寄存器的位完成控制器的复位,它的复位结果如同硬件复位一样。
注意:软件复位与程序从复位向量处开始运行不同
从复位向量处开始运行程序,处理器/控制器的状态不会回到复位状态,只是从start处开始运行程序。
嵌入式系统IO模块
10

嵌入式系统IO模块 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数47
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小411 KB
  • 时间2021-03-28