![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
r_m_AA
这个作者很懒,什么都没留下…
展开
-
STM32的启动过程分析,图文并茂
对于stm32的启动过程一直心存疑惑。今天找了很多资料,进行了一个大致的分析。1.cortex M3的复位过程(来自官方资料)上述开机启动流程比较详细,内容较为全面,但部分步骤可以省略(红字可省略标出),因为对于某些初始化,我们可能会在main函数中重新配置。2.复位程序的详细跟踪分析(重点)此次分析基于单步跟踪stm32从复位到main()函数的汇编代码。 1.stm...转载 2018-09-07 21:40:14 · 1370 阅读 · 1 评论 -
STM32时钟小结
众所周知STM32有5个时钟源HSI、HSE、LSI、LSE、PLL,其实他只有四个,因为从上图中可以看到PLL都是由HSI或HSE提供的。其中,高速时钟(HSE和HSI)提供给芯片主体的主时钟.低速时钟(LSE和LSI)只是提供给芯片中的RTC(实时时钟)及独立看门狗使用,图中可以看出高速时钟也可以提供给RTC。内部时钟是在芯片内部RC振荡器产生的,起振较快,所以时钟在芯片刚上电的时候,...转载 2018-09-08 11:35:08 · 257 阅读 · 0 评论 -
使用keil MDK5.23的CMSIS Driver层的USART驱动
前言keil mdk自版本5以来,就主推使用包管理器来灵活开发应用。推出了Management Run-Time Environment。用户在新建工程的时候,可以根据项目需要,选择组件。简单的说就是,ARM推出这些标准,旨在用户快速开发的自己的应用程序,无需用户关心底层的逻辑实现。因此,我们尽可放心使用。一、创建工程新建工程时选择目标设备芯片,然后弹出的运行环境管理窗口,开始选择自己需要的...转载 2018-09-14 22:26:49 · 1153 阅读 · 0 评论 -
STM32获取DHT11温度传感器数据
https://www.cnblogs.com/rainmote/p/7591256.html转载 2018-09-14 22:34:26 · 2004 阅读 · 0 评论