STM32面试知识点总结分析

STM32面试知识点总结分析

一、STM32F1和F4的区别?内核不同:F1是Cortex-M3内核,F4是Cortex-M4内核;主频不同:F1主频72MHz,F4主频168MHz;浮点运算:F1无浮点运算单位,F4有;功能性能:F4外设比F1丰富且功能更强大,比如GPIO翻转速率、上下拉电阻配置、ADC精度等;内存大小:F1...

STM32启动详细流程分析(一)

STM32启动详细流程分析(一)

 问题提出大家不妨设想一下,cpu 的工作是什么,cpu 是没有主观意识的,它只会按照特定的指令执行相应的操作,用专业术语来说就是:取指 -> 译码 -> 执行,译码和执行肯定是在 cpu 内部进行操作的,并且前提是已经取到了指令。那现在问题来了,指令在哪?cpu上电复位后执行...

基于STM32的端到端物联网全栈开发

18 课时 |
11362 人已学 |
免费
开发者课程背景图
嵌入式STM32中时钟系统详细分析

嵌入式STM32中时钟系统详细分析

1. STM32的时钟源主要有:内部时钟外部时钟锁相环倍频输出时钟1.1 详细介绍HSI(内部高速时钟)它是RC振荡器,频率可以达到8MHZ,可作为系统时钟和PLL锁相环的输入。HSE(外部高速时钟)接入晶振范围是4-16MHZ,可作为系统时钟和PLL锁相环的输入,还可以经过128分频之后输入给RT...

【STM32】Cortex-M4 超详细的GPIO输出分析

【STM32】Cortex-M4 超详细的GPIO输出分析

一、STM32的GPIO口架构   我们知道stm32的GPIO口可以感知我们的外部世界,也可以通过外设控制外部世界,但是我们要实现这个感知和操控的过程,那么我们就要知到GPIO架构的原理是什么.详细的GPIO概述可以到本人的另一博客观看,连接如下:【STM32】Cortex_M...

STM32-嵌入式学习笔记03-EXTI中断的分析及应用

STM32-嵌入式学习笔记03-EXTI中断的分析及应用

 EXTI中断/事件控制器,管理了控制器的20根中断/事件线。每个对应了一个边沿检测器,可以实现输入信号的上升沿或者下降沿检测,EXTI可以实现对每个中断或者事件的单独配置    这里中断通常是指GPIO的中断   事件可以是AD/DA转换  TIM...

STM32的内存管理相关(内存架构,内存管理,map文件分析)

STM32的内存管理相关(内存架构,内存管理,map文件分析)

把以前看过的做过的笔记,还有网上参考的部分好文章,利用十一假期好好梳理了一遍,希望对大家也对自己以后查看有帮助 ..梳理章节架构,完善内容 ..5.1 STM32启动方式完善 ..5.2 用户bootloader简要说明 ..GCC环境下部分相关图例补充 ...

STM32启动过程解析-2.02固件库启动文件分析

相对于ARM上一代的主流ARM7/ARM9内核架构,新一代Cortex内核架构的启动方式有了比较大的变化。ARM7/ARM9内核的控制器在复位后,CPU会从存储空间的绝对地址0x000000取出第一条指令执行复位中断服务程序的方式启动,即固定了复位后的起始地址为0x000000(PC = 0x000...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

IoT
IoT
物联网软硬件开发者一站式基地
123164+人已加入
加入