1 / 55
文档名称:

第8章 STM32时钟与GPIO设计.ppt

格式:ppt   大小:1,747KB   页数:55页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第8章 STM32时钟与GPIO设计.ppt

上传人:changjinlai 2019/11/10 文件大小:1.71 MB

下载得到文件列表

第8章 STM32时钟与GPIO设计.ppt

文档介绍

文档介绍:,调用__main函数之前先调用了SystemInit()初始化函数,其中系统时钟SYSCLK设置:时钟源、倍频、分频等控制参数。SystemInit(),.c中。使用外设时,配置初始化后,必须也要开启外设时钟。()先将配置时钟相关的寄存器都复位为默认值,再调用SetSysClock()选择使用频率,而具体设置是通过宏定义设置的。函数调用顺序:启动文件→SystemInit()→ SetSysClock ()→ SetSysClockTo72()。1、SystemInit()STM32时钟系统的SystemInit()中设置:SYSCLK(系统时钟)=72MHzAHB总线时钟(使用SYSCLK)=72MHzAPB1总线时钟(PCLK1)=36MHzAPB2总线时钟(PCLK2)=72MHzPLL时钟=寄存器复位值:RCC_CR=0x0000xx83;RCC_CFGR=0x00000000;RCC_CIR=0x00000000;RCC_CFGR2=0x00000000;……。{ __IOuint32_tCR;  __IOuint32_tCFGR;  __IOuint32_tCIR;  __IOuint32_tAPB2RSTR;  __IOuint32_tAPB1RSTR;  __IOuint32_tAHBENR;  __IOuint32_tAPB2ENR;  __IOuint32_tAPB1ENR;  __IOuint32_tBDCR;  __IOuint32_tCSR;#ifdefSTM32F10X_CL  __IOuint32_tAHBRSTR;  __IOuint32_tCFGR2;#endif/*STM32F10X_CL*/#ifdefined(STM32F10X_LD_VL)||defined(STM32F10X_MD_VL)||defined(STM32F10X_HD_VL)  uint32_tRESERVED0;  __IOuint32_tCFGR2;#endif/*STM32F10X_LD_VL||STM32F10X_MD_VL||STM32F10X_HD_VL*/}RCC_TypeDef;:#define __IO  volatile;volatile,易变的,用变量时需到原地址重新存取。。typedefunsignedintuint32_t;寄存器组所有32位寄存器的地址,0x04正好是地址偏移量,所以把连续的寄存器组定义为结构。2、SetSysClock()函数如下此函数中选择调用确定使用频率的函数。staticvoidSetSysClock(void){#ifdefSYSCLK_FREQ_HSE SetSysClockToHSE();#elifdefinedSYSCLK_FREQ_24MHz SetSysClockTo24();#elifdefinedSYSCLK_FREQ_36MHz SetSysClockTo36();#elifdefinedSYSCLK_FREQ_48MHz SetSysClockTo48();#elifdefinedSYSCLK_FREQ_56MHz SetSysClockTo56(); #elifdefinedSYSCLK_FREQ_72MHz//使用此项 SetSysClockTo72();#endif}3、SetSysClockTo72()函数各个SetSysClockToXX(void)函数,配置了具体的系统时钟,PLL倍频以及分频系数。采用寄存器直接配置方式,如:staticvoidSetSysClockTo72(void){__IOuint32_tStartUpCounter=0,HSEStatus=0;/*SYSCLK,HCLK,PCLK2andPCLK1configuration*//*EnableHSE*/RCC->CR|=((uint32_t)RCC_CR_HSEON);do{HSEStatus=

最近更新

禽病学--禽病临床诊断彩色图谱--69维生素B2缺.. 25页

第8课-美术作品的意义与价值判断公开课PPT课件.. 56页

高校贫困生认定和资助问题研究的开题报告 2页

高效节能精装一体化外墙预制保温条板的研制的.. 2页

高性能混凝土配合比的优化设计的开题报告 2页

高层框架--筒体结构体系竖向变形差分析中期报.. 2页

高压处理对大豆分离蛋白-多糖体系功能特性及结.. 2页

高中英语阅读课中教师提问策略研究的开题报告.. 2页

绿色上网主题班会全省一等奖公开课PPT 20页

高中地理双语课程资源开发的实证研究--以双语.. 2页

高一学生地理自主学习现状调查研究——以利辛.. 2页

骨性Ⅰ、Ⅱ类错颌畸形患者合板治疗前后髁突位.. 2页

马克思主义大众化内在矛盾及其转化机制研究中.. 2页

香河地区电网优化规划及可靠性评价的开题报告.. 2页

食管静脉曲张内镜治疗后早期再出血的相关危险.. 2页

腹腔镜下肾部分切除孙颖-课件 20页

2024年最新-高考工作总结优秀 8页

飞信监控系统的设计与研究中期报告 2页

2024年最合法正规货款欠条范本5篇(精华) 9页

风电机组塔架有限元分析与结构参数多目标优化.. 2页

2024年暑期网络培训的心得体会 4页

领导—成员交换对员工工作投入的影响及作用机.. 2页

静脉输液治疗护理学考核试题题库及答案 38页

《思维的含义与特征》精品课件 31页

叙事歌曲《二月里见罢到如今》创作及演唱解析 2页

毕业设计 论文 酒店管理系统 62页

学前儿童卫生学 220页

酒店管理系统毕业设计(论文设计) 41页

江淮六安YE2电机安装尺寸及技术参数 8页

2014安全评价课程设计任务书 6页