原文传送门在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。其实是四个时钟源,如下图所示(灰蓝色),PLL是由锁相环电路倍频得到PLL时钟。 ①、HSI是高速内部时钟,RC振荡器,频率为8MHz。 ②、HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为.....
分类:
其他好文 时间:
2014-09-05 09:55:41
阅读次数:
297
开发过程经常需要查看某些特定参数。通常的方法可以使用paintf进行打印输出,观察具体的变量值。STM32内部集成有USART的串口功能,可以通过串口直接输出到电脑(上位机)。使用非常方便,基本不需要不需要写代码,只要配置一下就可以使用。简单设置就可以看到上面的效果配置方法: 1、重定向printf...
分类:
其他好文 时间:
2014-09-04 01:22:47
阅读次数:
277
捣鼓了几天,用QT写了一个串口IAP工具。使用前,需要将axf转换成bin文件。可以使用keil的fromelf来生产bin文件。然后载入文件并打开串口,按下载就可以了。工具特点:将文件按1K为单位发送。不足1K,在末尾补全0xff至1K按下面的格式传送data_len_L data_len_H d...
分类:
其他好文 时间:
2014-09-03 21:04:37
阅读次数:
269
(1)打开keilMDK主界面能够看到project中有一个默认的project,点击这个project名字,然后选择菜单Project->Close Project,就关闭掉这个project了!这样整个 MDK 就是一个空的了,接下来我们将建立我们的project模版。(2)在建立project...
分类:
其他好文 时间:
2014-09-02 13:56:34
阅读次数:
233
将模拟量转换为数字量的过程称为模式(A/D)转换,完成这一转换的期间成为模数转换器(简称ADC);将数字量转换为模拟量的过程为数模(D/A)转换,完成这一转换的器件称为数模转换器(简称DAC).模拟信号的采集与处理: 数据采集系统由模拟信号采集、A/D转换、数字信号处理三大部分组成:A/D转换...
分类:
其他好文 时间:
2014-08-31 11:51:01
阅读次数:
260
stm32时钟系统的意义: 1、电源的开关作用,达到低功耗效果; 2、调节时钟的速度;对于每个外设,都要设置设置,stm32的时钟系统为了更低功耗;STM32时钟系统框图分析:时钟源: 时钟是STM32的脉搏,是驱动源。使用任何一个外设都必须打开相应的时钟。这样的好处就是,如果不是...
分类:
其他好文 时间:
2014-08-31 00:26:20
阅读次数:
394
PWM是pulse width modulation的缩写,即脉冲宽度调制。其通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形; 1、PWM是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制,用来对一个具体模拟信号的电平进行编码。等效的实现是基于采样定理...
分类:
其他好文 时间:
2014-08-30 15:02:59
阅读次数:
238
注意使用的是keil5.11a自己根据开发指南写的一个IAP程序。在mini板上成功跑一个app。因为RB是128K的flash,所以将rom分割为 27K 1K 100K。其中27K 用来存储IAP。1K 用来存储一些信息,目前暂未使用到。100K就是app用的啦。 IAP程序的大致流程是这样的....
分类:
其他好文 时间:
2014-08-29 21:15:18
阅读次数:
229
编写本文稿的目的,在于通过分析stm32平台上的串口中断源码,学习 RTT中如何编写中断处理程序 如何编写RTT设备驱动接口代码 了解串行设备的常见处理机制 先以RTT官方源码中的STM32 BSP包来分析。rt-thread\bsp\stm32f10x 下,涉及的文件为: usart.c usar...
分类:
其他好文 时间:
2014-08-29 19:57:38
阅读次数:
358