stm32的工作频率和晶振有什么关系?8M的晶振,工作频率是多少?还有自带的ADC转换是不 ...
STM32F103系列芯片,最高工作频率可以到72M,使用8M的外部晶振,一般还需要使用内部的PLL锁相环进行倍频,相比于内部的8M的RC震荡。
STM32工作频率是由晶振倍频来的,以STM32F103VBT6为例,晶振是8M,设置PLL倍频为9的话,工作频率为72M,一般ADC电压不超过VCC;
如果超过ADC,一方面数据可能出错,另一方面电压超过IO口承受范围造成单片损坏,ADC一般都通过电阻分压后进行转换,很少有人把直接信号直接引入ADC转换,特别是功率信号。
扩展资料:
STM32F103ZET6芯片为144脚芯片,包括7个通用目的的输入/输出口(GPIO)组,分别为GPIOA、GPIOB、GPIOC、GPIOD、GPIOE、GPIOF、GPIOG,同时每组GPIO口组有16个GPIO口。通常简略称为PAx、PBx、PCx、PDx、PEx、PFx、PGx,其中x为0-15。
在STM32F105和STM32F107互连型系列微控制器之前,意法半导体已经推出STM32基本型系列、增强型系列、USB基本型系列、互补型系列;新系列产品沿用增强型系列的72MHz处理频率。内存包括64KB到256KB闪存和 20KB到64KB嵌入式SRAM。
新系列采用LQFP64、LQFP100和LFBGA100三种封装,不同的封装保持引脚排列一致性,结合STM32平台的设计理念,开发人员通过选择产品可重新优化功能、存储器、性能和引脚数量,以最小的硬件变化来满足个性化的应用需求。
使用8M的外部晶振,一般还需要使用内部的PLL锁相环进行倍频
相比于内部的8M的RC震荡
外部晶振频率稳定性更好
如果有用到测频或者定时功能
建议使用外部晶振。
对于ADC模块
由于IO口被配置成浮空输入
且IO口的耐压值一般有5V兼容
所以只要输入电压不小于-0.7V,不高于5V
则属于正常范围
超范围的话会烧坏所使用的IO口引脚。
一般不会对芯片其他引脚造成影响。
2013-04-14
stm32里面的各种部件的时钟频率是不一样的。8M的时钟经过倍频和分频之后,有多种可供使用的时钟频率,RAM核使用的频率为外部时钟的9倍,为72MHz.
如果你加一个100V的电压你觉得会不会烧坏芯片。要搭建一个保护电路。将电压限制在0-3V之间。