第三章-STM32最小系统的设计-《基于ARM的单片机应用及实践--STM32案例式教学》课件.ppt
《第三章-STM32最小系统的设计-《基于ARM的单片机应用及实践--STM32案例式教学》课件.ppt》由会员分享,可在线阅读,更多相关《第三章-STM32最小系统的设计-《基于ARM的单片机应用及实践--STM32案例式教学》课件.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章第三章 STM32STM32最小系最小系统的的设计3.1 STM32F10 x系列产品简介片上存储器容量、集成外设、功能模块、封装形式等有所区别。STM32F103系列芯片CORTEXM3 CPU72 MHz6kB-64kB SRAMARM Peripheral Bus(max 72MHz)2x 12-bit ADC16 channels/1Msps1/2x I2C0/1x SPI1/2/4x USART/LINSmartcard/IrDaModem Control32/49/80*I/OsUp to 16 Ext.ITsFlash I/F32kB-512kBFlash MemoryTe
2、mp Sensor1x USB 2.0FS1x bxCAN 2.0B6x 16-bit PWM Synchronized AC Timer2x Watchdog2/3/5x 16-bit TimerExternal Memory Interface*JTAG/SW DebugXTAL oscillators32KHz+416MHzPower SupplyReg 1.8VPOR/PDR/PVDDMA 3 to 11*ChannelsNested vect IT Ctrl2x SPI/I2S*2x DAC*1x SDIO*Image Sensor*1x USART/LINSmartcard/IrD
3、aModem-Ctrl1x SPIBridgeBridge1x Systic TimerARM Lite Hi-Speed BusMatrix/Arbiter(max 72MHz)Int.RC oscillators32KHz+8MHzPLLClock ControlRTC/AWUARM Peripheral Bus(max 36MHz)20B Backup Regs基于Cortex-M3Cortex-M3的最小系统什么是最小系统?在尽可能减少上层应用的情况下,能够使系统运行的最小化模块配置。“最小系统”称“嵌入式核心控制模块”更贴切一些。最小系统的组成:电源、时钟、复位电路、存储系统、调试系
4、统。Cortex-M3Cortex-M3MPUFlashSRAMTimerResetJTAGUARTPower基于Cortex-M3Cortex-M3的最小系统时钟模块通常经ARM内部锁相环进行相应的倍频,以提供系统各模块运行所需的时钟频率输入复位模块实现对系统的复位电源系统:调试系统:JTAG模块实现对程序代码的下载和调试UART模块实现对调试信息的终端显示存储系统:Flash存储模块存放启动代码、操作系统和用户应用程序代码SDRAM模块为系统运行提供动态存储空间,是系统代码运行的主要区域基于Cortex-M3的STM32F10 x最小系统V VDDA/DDA/VSSAVSSA独立独立电电源
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于ARM的单片机应用及实践-STM32案例式教学 第三 STM32 最小 系统 设计 基于 ARM 单片机 应用 实践 案例 教学 课件
链接地址:https://www.taowenge.com/p-73598751.html
限制150内