- 全部
- 默认排序
1. 工具链极简配置开发板:STM32F103最小系统板(¥50)软件:Keil MDK(免费版)+ CubeMX(自动生成初始化代码)2. 核心技能清单必会项:GPIO配置(推挽/开漏模式)定时器中断(PWM生成)串口通信(UART收发)
在嵌入式开发中,STM32F1的NVIC(嵌套向量中断控制器)是实现精准中断响应的关键模块。本文直击NVIC配置核心,提炼九大可操作性技巧,拒绝空泛概念,聚焦实战配置。1、优先级分组配置通过SCB->AIRCR寄存器设置4位优先级分组,支持
STM32F103的时钟系统采用多源架构,主要包括HSI(8MHz内部RC振荡器)、HSE(4-16MHz外部晶振,常接8MHz) 以及PLL(锁相环倍频器)。其配置遵循一个清晰的流程:启动HSE/HSI → 配置Flash预取指与等待周期
今天,我们就来深入聊聊这个话题:MCU 开发,真的基本都是项目移植吗?首先,咱们得明确一下“项目移植”在 MCU 开发领域指的是什么。简单来说,就是将一个已经在某个 MCU 平台(比如 STMicroelectronics 的 STM32F1 系列)上成功运行的项目代码,经过修改和适配,让它能够在另
随着时代发展,STM32工程师已经成为当下热门岗位之一,要想成为一个合格的STM32工程师,优秀的offer是必不可少,今天将分享STM32面试高频问题清单,以供小伙伴们参考。1、基础概念与启动流程STM32F1和F4系列有啥主要区别?说下
选STM32开发板就像挑工具,得看需求、看性能、看性价比。以下是关键点,帮你快速找到合适的板子:1. 明确学习/项目目标新手入门:选STM32F1系列(如F103),经典、资料多、成本低,适合学GPIO、串口、定时器等基础功能。高性能需求:
STM32F系列单片机在嵌入式领域那是相当常见,它有多种类型,不同类型有各自的特点和适用场景,下面就来简单盘点一下。1、基础型基础型STM32F单片机,像是STM32F101xx、STM32F102xx 、STM32F103xx等。它们能满
在嵌入式开发中,芯片升级常被视为复杂工程,但STM32F103到H7的迁移通过合理规划可高效完成。1、硬件适配:引脚与供电是关键H7系列虽采用全新封装(如LQFP176),但通过CubeMX工具可快速生成引脚复用配置,避免手动核对。供电设计
BOOT0悬空,MCU为何偶发进不了程序?以STM32F1一类通过BOOT引脚选择启动区的器件为例,复位释放时会采样BOOT0、BOOT1状态,决定把用户Flash、系统存储器或SRAM映射到启动地址。悬空引脚不是可靠的默认低电平,它会受漏

扫码关注




















