文档详情

《嵌入式复习29792095》公开课件(设计).ppt

发布:2019-10-28约2.14千字共10页下载文档
文本预览下载声明
嵌入式复习 试用班级:12级电子1,2,3,4班。 考试时间:待定 要求:好好复习,天天向上。 人手一份,自己复习。 课本: XX页-XX页 1,嵌入式系统是指以应用为中心,以计算 机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。 三个基本特性: 嵌入性、专用性、计算机系统。 2 ,两种计算机体系结构:冯诺依曼体系结构,哈佛体系结构。 嵌入式系统平台包括:硬件平台,软件平台。 其中硬件平台为各种嵌入式器件、设备。 主要有[CPU:ARM、MIPS、STM32(高通,三星都是基于ARM的CPU)],内存……. 软件平台包括:嵌入式操作系统和嵌入式系统应用程序。 嵌入式操作系统是指在嵌入式硬件平台上运行的操作系统,目前流行的有:嵌入式Linux、Windows CE、UC/OsⅡ、andriod、IOS(苹果)。 STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM?Cortex-M3内核。按性能分成两个不同的系列:STM32F103“增强型”系列和STM32F101“基本型”系列。增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品,相当于0.5mA/MHz。 103性能特点: 内核:ARM32位Cortex-M3 CPU,最高工作频率72MHz,1.25DMIPS/MHz。单周期乘法和硬件除法。 存储器:片上集成32-512KB的Flash存储器。6-64KB的SRAM存储器。 时钟、复位和电源管理:2.0-3.6V的电源供电和I/O接口的驱动电压。POR、PDR和可编程的电压探测器(PVD)。4-16MHz的晶振。内嵌出厂前调校的8MHz RC振荡电路。内部40 kHz的RC振荡电路。用于CPU时钟的PLL。带校准用于RTC的32kHz的晶振。 低功耗:3种低功耗模式:休眠,停止,待机模式。为RTC和备份寄存器供电的VBAT。 Android Android是基于Linux内核的操作系统,是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发,是Google公司在2007年11月5日公布的手机操作系统。早期由原名为Android的公司开发,谷歌在2005年收购Android.Inc后,继续进行对Android系统开发运营,它采用了软件堆层(software stack,又名软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。 2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十几年的塞班系统,使之跃居全球最受欢迎的智能手机平台。现在,Android系统不但应用于智能手机,也在平板电脑市场急速扩张。采用Android系统主要厂商包括台湾的HTC,(第一台谷歌的手机G1由HTC生产代工)美国摩托罗拉,韩国三星等,另外还有中国大陆厂商如:华为、中兴、联想、小米等。 名词:浮空输入,下拉输入,上拉输入,推挽输出,开端输出 运算符:|、、~、、。 第六章 跑马灯的实验程序,寄存器的配置,灵活掌握 * * 调试模式:串行调试(SWD)和JTAG接口。 DMA:12通道DMA控制器。支持的外设:定时器,ADC,DAC,SPI,IIC和UART。 2个12位的us级的A/D转换器(16通道):A/D测量范围:0-3.6 V。双采样和保持能力。片上集成一个温度传感器。 2通道12位D/A转换器:STM32F103xC,STM32F103xD,STM32F103xE独有。 最多高达112个的快速I/O端口:根据型号的不同,有26,37,51,80,和112的I/O端口,所有的端口都可以映射到16个外部中断向量。除了模拟输入,所有的都可以接受5V以内的输入。 最多多达11个定时器:4个16位定时器,每个定时器有4个IC/OC/PWM或者脉冲计数器。2个16位的6通道高级控制定时器:最多6个通道可用于PWM输出。2个看门狗定时器(独立看门狗和窗口看门狗)。Systick定时器:24位倒计数器。2个16位基本定时器用于驱动DAC。 最多多达13个通信接口:
显示全部
相似文档