下载此文档

第1章 STM32F10X系统介绍.ppt


文档分类:IT计算机 | 页数:约60页 举报非法文档有奖
1/60
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/60 下载此文档
文档列表 文档介绍
STM32单片机原理
计算机学院李曦
******@bjtu.
51688420 北402
参考资料:
[1]
[2]
[3]
第1章 STM32F10X系统介绍
STM32F10X 的简介及应用前景
STM32F10X系列产品是目前最新的单片机,它的功能十分强大,它不仅具有嵌入式CPU的内核,而且还具有非常丰富的外围接口电路。 STM32F10X系列CPU即可以当8位、16位和32位单片机使用,也可以当嵌入式CPU使用,装载操作系统。
ARM Cortex-M3 处理器简介
Cortex-M3 处理器使用了ARM v7-M 体系结构。它包含了一个高效的哈佛结构的三级流水线,可提供 DMIPS/MHz 的性能。
Cortex-M3 处理器采用了与系统部件紧偶合的实现方法,来缩小芯片的面积,Cortex-M3 处理器实现了 Thumb-2指令集构架,具有很高的代码密度,可降低存储器的需要,并能达到非常接近 32 位 ARM指令集的性能。
Cortex-M3 处理器具有以下优势:
小的处理器内核、系统和存储器,可降低器件成本;
完整的电源管理,很低的功耗;
突出的处理器性能,可满足挑战性的需要;
快速的中断处理,满足高速、临界的控制需求;
可选的存储器保护单元( MPU ),提供平台级的安全性;
增强的系统调试功能,可加快开发进程;
没有汇编代码要求,简化系统开发;
宽广的适应范围:从超低成本的微控制器到高性能的 SoC。
STM32 系列控制器简介
STM32系列32位微控制器(MCU)基于突破性的ARM Cortex™-M3 内核,这是ST公司开发的一款专为嵌入式应用的内核。
特点
易用性
集成性
低功耗
低价格
STM32功能简介
试验箱MCU:
STM32F10X
核心
ARM 32位的Cortex-M3™CPU
72MHz,高达90DMips,
单周期硬件乘法和除法——加快计算
存储器
从32K字节至128K字节闪存程序存储器
从6K字节至20K字节SRAM
多重自举功能
与之比较的16位DSP TMS320LF2407
核心
16位处理器
最高40MHz
存储器
32K字节
SRAM:2K
只能从FLASH启动
功能简介(续)
多种外设接口
ADC:2路12位(16通道);
DMA:7通道
定时器:共7个,包括6路PWM,2路16位看门狗等
通信接口:
2个I2C;
3个USART
2个SPI;
CAN接口;
USB接口
JTAG
STM32F10X系列CPU
STM32F10X按存储器的容量、封装、外围接口的数量形成了32位单片机的系列产品。
它主要分成基本型STM32F101xx 和增强型STM32F103xx 两大类。

第1章 STM32F10X系统介绍 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数60
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小2.66 MB
  • 时间2017-06-24