STM32使用不同的晶振需修改的代码
来源:互联网 发布:如何在html中引入js 编辑:程序博客网 时间:2024/06/10 11:00
第一步,打开stm32f10x.h,将
#define HSE_VALUE ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */
修改为:
#define HSE_VALUE ((uint32_t)12000000) /*!< Value of the External oscillator in Hz */第二步,打开system_stm32f10x.c,修改PLL参数,将
/* PLL configuration: PLLCLK = HSE * 9 = 72 MHz */ RCC->CFGR &= (uint32_t)((uint32_t)~(RCC_CFGR_PLLSRC | RCC_CFGR_PLLXTPRE | RCC_CFGR_PLLMULL)); RCC->CFGR |= (uint32_t)(RCC_CFGR_PLLSRC_HSE | RCC_CFGR_PLLMULL9);
修改为:
/* PLL configuration: PLLCLK = HSE * 6 = 72 MHz */ RCC->CFGR &= (uint32_t)((uint32_t)~(RCC_CFGR_PLLSRC | RCC_CFGR_PLLXTPRE | RCC_CFGR_PLLMULL)); RCC->CFGR |= (uint32_t)(RCC_CFGR_PLLSRC_HSE | RCC_CFGR_PLLMULL6);
0 0
- STM32使用不同的晶振需修改的代码
- 基于不同STM32库函数的代码性能对比
- STM32栈和堆使用不同RAM的实现方法
- 修改STM32的USB程序
- 两种不同TableView的使用(代码)
- STM32系列修改外部晶振以及代码的修改(f103、f105为例)
- STM32 的三种不同启动模式
- STM32 的三种不同启动模式
- STM32不同系列和型号的认识
- 使用STM32的单个普通定时器产生4路不同频率的方波
- STM32 USART的使用
- STM32 断言的使用
- STM32 TIMER2的使用
- STM32的IWDG使用
- STM32的GPIO使用
- STM32固件库的使用
- STM32的NVIC_PriorityGroupConfig使用
- Stm32-DS18B20的使用
- Android - Gradle "xxx" project refresh failed
- sizeof简单总结
- 今天的0.1
- windows环境下通过xshell把文件传递给Linux虚拟机
- 在64位linux上安装tomcat、jdk,及使用smb设置文件共享
- STM32使用不同的晶振需修改的代码
- ios学习之(x)--ASIHTTPRequest
- 打开chm文件的方法
- python创建cocos2dx工程
- 2014-03-13周四:关闭文件、文件映射、进程、线程、安全和同步对象等的CloseHandle函数,安全描述函数ConvertStringSecurityDescriptorToSecurity
- java web实现邮件发送,基于Apache commons-email 的实现
- 安装eclipse,jdk1.7搭建java开发环境
- 新来的,露个面
- iOS常用动画