历史上的今天
返回首页

历史上的今天

今天是:2025年01月14日(星期二)

正在发生

2019年01月14日 | STM32使用不同的晶振需修改的代码

2019-01-14 来源:eefocus

 第一步,打开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); 



推荐阅读

史海拾趣

DB Lectro Inc公司的发展小趣事

作为一家有社会责任感的企业,DB Lectro Inc始终关注绿色制造和可持续发展。公司在生产过程中采用了环保材料和节能技术,降低了对环境的影响。同时,公司还积极参与公益活动和慈善事业,为社会做出了积极贡献。这些举措不仅提升了公司的品牌形象和社会声誉,还为公司赢得了更多客户和合作伙伴的信任和支持。

Avery Dennison公司的发展小趣事

Avery Dennison一直致力于技术创新和产品开发。例如,公司在水胶技术方面取得了显著进展,成功开发出环保且高效的水性乳液聚合物粘胶剂,成为第一家大规模供应这类产品的标签制造商。此外,公司还推出了具有智能功能的RFID标签产品组合,为零售、食品、物流、医疗等行业提供了数字化解决方案。这些创新产品不仅提升了公司的竞争力,也为客户创造了更大的价值。

Ethertronics公司的发展小趣事

1935年,Stan Avery在洛杉矶市中心创立了Avery Adhesives,以发明的不干胶模切贴标机为起点,开启了不干胶标签产业的先河。这一创新不仅改变了标签行业的面貌,也为Avery Adhesives日后的成功奠定了坚实的基础。随着公司业务的拓展,Avery在1948年在加利福尼亚州蒙罗维亚建立了第一家自有工厂,标志着公司规模的不断扩大和生产能力的提升。

Crydom公司的发展小趣事

1990年,Avery Adhesives与Dennison Manufacturing合并,成立了Avery Dennison公司。这一合并不仅增强了公司的实力,也为其全球扩张提供了有力支持。此后,Avery Dennison通过在欧洲建立工厂、收购其他公司等方式,不断拓展其业务版图。如今,公司的业务已经遍及50多个国家,成为全球领先的标签与包装材料解决方案提供商。

Hoffman_Enclosures__Inc.公司的发展小趣事

面对客户日益多样化的需求,Hoffman提供了超过12,000种标准产品以及量身定制的解决方案。公司拥有一支专业的研发团队和完善的生产体系,能够根据客户的具体需求,快速设计出符合要求的电气机柜和温控产品。这种灵活的定制化服务不仅满足了客户的个性化需求,也进一步增强了客户对公司的信任和忠诚度。

Frequency Electronics Inc公司的发展小趣事

高频电子成立于1961年(也有资料显示为1962年),最初主要根据美国政府的最终使用合同,生产专有的精密时间和频率技术产品。在20世纪90年代中期,公司敏锐地捕捉到市场变化,开始从一家国防合同制造商转变为面向商业和政府最终用途的高科技供应商。这一战略转型不仅拓宽了公司的业务范围,还为公司带来了更多的市场机遇和增长潜力。

问答坊 | AI 解惑

I2C中文资料,很详细,下了不后悔!

I2C中文资料,很详细,下了不后悔!…

查看全部问答>

无线控制步进电机

本帖最后由 paulhyde 于 2014-9-15 09:07 编辑  …

查看全部问答>

利用具有可编程电源电压的数字角速率传感器ADXRS450检测角速度

利用具有可编程电源电压的数字角速率传感器ADXRS450检测角速度…

查看全部问答>

使用MFC中的CString,我怎么知道里面是用的ASCII还是Unicode

使用MFC中的CString,我怎么知道里面是用的ASCII还是Unicode? 最近做了个GSM发短信程序,因为GSM模块是用ASCII的,我收到的内容显到板子上乱码…

查看全部问答>

pcie2.0中的 crosslink 有哪些作用和用法?

crosslink 定义为两个上行端口或者两个下行端口的链接。那么crosslink 是否允许两个switch间存在多个crosslink?…

查看全部问答>

请高手不吝赐教,谢谢

  问题:为什么上面会说“由于T0的管压降UCE0与其b-e间电压UBE0相等,从而保证T0工作在放大状态”?  共射极放大电路三极管要工作在放大区不是应该满足Ue<Ub<Uc ,即UCE>UBE吗?他让集电极和基极短接,不就UCE=UBE,这样三极管还 ...…

查看全部问答>

LM3S_RTOS之RTX(keil自带)的邮箱使用问题

      首先想说一句别把麻烦管理员我的帖子转到其他地方,因为这里的人群旺!!高手多!!       进来发现keil自带的实时操作系统RTX(由于ARM,RTX-51是针对51的)的资源非常丰富,集成了TCP/IP ...…

查看全部问答>

G2553 晶振 问题 新手求高人

最近需要自己焊一个MSP430最小系统板,所以研究了一下晶振问题。2553只能使用32K的低频晶振,看大家说晶振可以不用接电容,但看launchpad的原理图时发现板在晶振上接了12pf的电容,所以想问一下,这两个电容是否必要?0R的电阻起什么作用?还有就是 ...…

查看全部问答>

AM335X烧写uboot出现的问题

AM335X使用securecrt超级终端烧写uboot,在使用kermit传输MLO文件的时候,总是出现传输错误,如图 这是什么问题?该怎样解决呢?谢谢! …

查看全部问答>