嵌入式系统的软硬件设计.pptx
《嵌入式系统的软硬件设计.pptx》由会员分享,可在线阅读,更多相关《嵌入式系统的软硬件设计.pptx(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、嵌入式系统的软硬件设计嵌入式系统的软硬件设计2023/3/242023/3/24主要内容课程简介课程简介SBC2410X开发板的介绍开发板的介绍嵌入式系统的概述嵌入式系统的概述嵌入式系统的硬件嵌入式系统的硬件嵌入式系统的软件嵌入式系统的软件嵌入式系统的开发技术嵌入式系统的开发技术自主性开放式实验自主性开放式实验第1页/共54页2023/3/242023/3/24课程简介课程的时间安排:课程的时间安排:l l课堂教学(课堂教学(课堂教学(课堂教学(1 1学分);学分);学分);学分);l l自主性开放式实验(自主性开放式实验(自主性开放式实验(自主性开放式实验(1 1学分);学分);学分);学分
2、);课程目的课程目的:l l了解嵌入式系统的基本概念了解嵌入式系统的基本概念了解嵌入式系统的基本概念了解嵌入式系统的基本概念l l了解嵌入式系统的开发技术了解嵌入式系统的开发技术了解嵌入式系统的开发技术了解嵌入式系统的开发技术l l经历一次真正的研发过程经历一次真正的研发过程经历一次真正的研发过程经历一次真正的研发过程l l培养团队合作精神培养团队合作精神培养团队合作精神培养团队合作精神第2页/共54页2023/3/242023/3/24自主性开放式实验实验对象:实验对象:SBCSBC2410X2410X开发板开发板实验内容:根据开发板所提供的资源,自实验内容:根据开发板所提供的资源,自行拟制
3、行拟制实验方式:分组、合作实验方式:分组、合作截至时间:现在截至时间:现在6 6月月3030日日第3页/共54页2023/3/242023/3/24检查方式及内容1.1.方案论证与可行性分析(报告方案论证与可行性分析(报告及文档);及文档);2.2.软件设计文档及源程序;软件设计文档及源程序;3.3.实验演示;实验演示;4.4.结题报告;结题报告;5.5.总结报告(个人承担的工作,总结报告(个人承担的工作,工作中遇到了什么问题,如何工作中遇到了什么问题,如何解决,个人工作的自我评估,解决,个人工作的自我评估,对本课程教学的建议)。对本课程教学的建议)。前前4 4项每个小组递交一份,须注明每人承
4、担的工作。第项每个小组递交一份,须注明每人承担的工作。第5 5项每人递交一份。项每人递交一份。第4页/共54页2023/3/242023/3/24评分标准(初稿)首先根据每个组的项目完成情况进行评分;首先根据每个组的项目完成情况进行评分;组长对组员的工作进行评价,给出建议分组长对组员的工作进行评价,给出建议分数;数;按照每个人的工作总结进行评分;按照每个人的工作总结进行评分;上述三项结合后就是每个人的总成绩。上述三项结合后就是每个人的总成绩。第5页/共54页2023/3/242023/3/24SBC2410X开发板介绍第6页/共54页2023/3/242023/3/24SBC2410X开发板的
5、介绍(1)SBC-2410X 基于三星公司的基于三星公司的ARM 处理器处理器S3C2410X,采用,采用6 层板设计。内部集成层板设计。内部集成ARM920T 核,带有全性能的核,带有全性能的MMU(内存处内存处理单元理单元),适用于设计移动手持设备类产品,具有高适用于设计移动手持设备类产品,具有高性能、低功耗、接口丰富和体积小等优良性能、低功耗、接口丰富和体积小等优良特性。特性。第7页/共54页2023/3/242023/3/24SBC2410X开发板的介绍(2)板上集成了板上集成了64M SDRAM、64M Nand Flash、1M Boot Flash、RJ-45 网卡、音频网卡、音
6、频输入与输出、输入与输出、USB Host、USB slave、标准、标准串口、串口、SD 卡插座、用户按键和一些用户灯卡插座、用户按键和一些用户灯等设备接口,并且使用等设备接口,并且使用2.0mm 插针槽引出插针槽引出CPU 的大部分信号引脚。的大部分信号引脚。在软件上,可使用嵌入式在软件上,可使用嵌入式Arm-Linux 和和 Win CE操作系统。操作系统。第8页/共54页2023/3/242023/3/24SBC2410X的标准硬件特性序号序号 名称名称描述描述1CPUSamsung S3C2410X,200MHz 主频,主频,最高最高266Mhz 2ROM1 MB AMD Flash
7、 ROM 64M Samsung Nand Flash ROM3RAM32Mx2 SDRAM4LAN一个一个10M Ethernet,RJ-45 接口接口5Serial1 个个DB9 标准串口标准串口6USB1 个个USB 1.1 Host A 型接口型接口1 个个USB 1.1 Host B 型接口型接口7Audio一个音频接口,一个音频输入口一个音频接口,一个音频输入口第9页/共54页2023/3/242023/3/24SBC2410X的标准硬件特性(1)序号序号序号序号名称名称名称名称描述描述描述描述8RTC 外接外接32.768KHz 的晶振,的晶振,带有备份电池,带有备份电池,可保持
8、时钟可保持时钟9JTAG20 针标准的针标准的JTAG 接口,接口,主要用来下载,主要用来下载,bootloader10SD CardSD Card 插座插座11LED4 个可编程用户个可编程用户LED(带驱动程序带驱动程序)12Keypad4 个可编程用户按键个可编程用户按键(带有驱动程序带有驱动程序)13Switch一个电源开关一个电源开关第10页/共54页2023/3/242023/3/24SBC2410X的标准硬件特性(3)序号序号序号序号名称名称名称名称描述描述描述描述14Reset一个复位按键一个复位按键15POWER一个开关电源一个开关电源+5V 供电供电16Fixed Hole
9、6 个定位孔个定位孔(内径内径3mm,外径外径5mm)17Boardsize120(L)x90(W)mm第11页/共54页2023/3/242023/3/24SBC-2410X 专有接口特性序号序号名称名称描述描述1COM1-314 针针2.0mm 间距接口直接引出间距接口直接引出CPU 内部三串口内部三串口2KEYBOARD10 针针2.0mm 间距接口引出间距接口引出I/O 键盘键盘3CON-LCDLCD/STN 液晶屏接口液晶屏接口(50 针针2.0mm 间间距距),可以接各种单色可以接各种单色,伪彩伪彩,真彩液晶真彩液晶屏,屏,含有触摸屏接口含有触摸屏接口4CON-GPIOGPIO 等
10、接口等接口(36 针针2.0mm 间距间距),含含有有10 个中断引脚,个中断引脚,6 路路AD 输入,输入,1 个个SPI 接口,接口,I2C 接口,接口,2 个时钟输出,个时钟输出,2个个GPIO 口口第12页/共54页2023/3/242023/3/24SBC-2410X 专有接口特性(1)序号序号序号序号名称名称名称名称描述描述描述描述5 5BUS CONBUS CON总线接口总线接口总线接口总线接口(44(44 针地址数据线针地址数据线针地址数据线针地址数据线,14,14 针控针控针控针控制线制线制线制线),),带有带有带有带有16 16 位数据线位数据线位数据线位数据线,25,25
11、 位地址线位地址线位地址线位地址线等信号等信号等信号等信号第13页/共54页2023/3/242023/3/24SBC-2410X 接口介绍可以扩展三个COM(串口)第14页/共54页2023/3/242023/3/24 USB HOST 使用PC 上常见A 型口,USB DEVICE 使用B 型口。2 个USB接口,一个作为Host(可配置为Slave 模式),一个是Slave。第15页/共54页2023/3/242023/3/24 SBC-2410X 使用+5V 直流电源供电,并在电源插座的旁边标明了插座的极性,使用电源开关S600 可以控制板上电源系统的通断。第16页/共54页2023/
12、3/242023/3/24 BUS CTRL 接口主要为系统总线控制信号,BUS CON 主要为地址数据线等。第17页/共54页2023/3/242023/3/24 4个IO 方式的用户可编程按键,同时把这些IO 口引出到一个插座上。序号序号定义定义序号序号定义定义1VDD33V2VDD33V3EINT74EINT15NC6EINT27NC8EINT39GND10GNDGND第18页/共54页2023/3/242023/3/244 个IO 方式的用户可编程LED灯(绿色)。第19页/共54页2023/3/242023/3/24 SBC-2410X 引出了剩余资源的引脚供用户扩展之用。CON-G
13、PIO包含10 路中断,6 路A/D 输入,1 组SPI 接口等。第20页/共54页2023/3/242023/3/24嵌入式系统的概述嵌入式系统的基本概念嵌入式系统的基本概念嵌入式系统的应用现状嵌入式系统的应用现状嵌入式系统的发展嵌入式系统的发展第21页/共54页2023/3/242023/3/24嵌入式系统的应用嵌入式系统的应用各种使用嵌入式技术的电子产品,如:各种使用嵌入式技术的电子产品,如:MP3、PDA、手机、智能玩具,网络家电、智能家电、手机、智能玩具,网络家电、智能家电、车载电子设备等;车载电子设备等;第22页/共54页2023/3/242023/3/24第23页/共54页202
14、3/3/242023/3/24工业和服务领域中 大量嵌入式技术也已经应用于工业控制、数控机大量嵌入式技术也已经应用于工业控制、数控机床、智能工具、工业机器人、服务机器人等各个行床、智能工具、工业机器人、服务机器人等各个行业,正在逐渐改变着传统的工业生产和服务方式。业,正在逐渐改变着传统的工业生产和服务方式。第24页/共54页2023/3/242023/3/24消费类电子消费类电子智能玩具、手持通讯的核心智能玩具、手持通讯的核心第25页/共54页2023/3/242023/3/24智能玩具与机器人智能玩具与机器人第26页/共54页2023/3/242023/3/24嵌入式嵌入式InternetI
15、nternet应用应用第27页/共54页2023/3/242023/3/24军事国防领域军事国防领域第28页/共54页2023/3/242023/3/24航天领域航天领域第29页/共54页2023/3/242023/3/24嵌入式系统无所不在嵌入式系统无所不在嵌入式的应用更是涉及金融、航天、电信、网络、信嵌入式的应用更是涉及金融、航天、电信、网络、信嵌入式的应用更是涉及金融、航天、电信、网络、信嵌入式的应用更是涉及金融、航天、电信、网络、信息家电、医疗、工业控制、军事等各个领域,以致一息家电、医疗、工业控制、军事等各个领域,以致一息家电、医疗、工业控制、军事等各个领域,以致一息家电、医疗、工业
16、控制、军事等各个领域,以致一些学者断言嵌入式技术将成为后些学者断言嵌入式技术将成为后些学者断言嵌入式技术将成为后些学者断言嵌入式技术将成为后PCPC时代的主宰。时代的主宰。时代的主宰。时代的主宰。第30页/共54页2023/3/242023/3/24什么是嵌入式系统根据根据IEEE(国际电气和电子工程师协会)国际电气和电子工程师协会)的定义:的定义:嵌入式系统是嵌入式系统是“用于控制、监视或用于控制、监视或者辅助操作机器和设备的装置者辅助操作机器和设备的装置”(原文为(原文为devices used to control,monitor,or assist the operation of e
17、quipment,machinery or plants)。)。就是嵌入到对象体中的专用计算机系统。就是嵌入到对象体中的专用计算机系统。第31页/共54页2023/3/242023/3/24一般定义嵌入式系统是软件和硬件的综嵌入式系统是软件和硬件的综合体,除处理器外还包括必要合体,除处理器外还包括必要的外设,比如接口设备、甚至的外设,比如接口设备、甚至与其相关的机电设备等。与其相关的机电设备等。一个嵌入式系统就是一个具有特定功能或用途的计算机软硬件集合体。即以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。第32页/共54页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 软硬件 设计
限制150内