
STM32学习笔记
文章平均质量分 72
记录STM32或keil环境下开发的学习笔记
让你记得我的好
出现在别人生命中,要像一份礼物一样!
展开
-
STM32F103的ADC外设1 -- 使用1个ADC同时进行规则采样和注入采样(HAL库)
STM32的ADC可以通过配置不同触发源触发ADC进行采样,按照触发源分类可以分为规则触发和注入触发。不同的触发源下ADC进行规则组采样和注入采样。准备使用ADC1实现4个通道的采样(IN10\IN11\IN12\IN13),同时将IN10、IN11配置为规则触发采样,IN12、IN13配置为注入采样。DMA搬运规则组结果,中断读取注入采样结果。触发源使用TIM2的CH1---->注入采样和TIM2的CH2---->规则采样,触发频率1HZ。原创 2025-03-20 16:42:02 · 418 阅读 · 0 评论 -
STM32的ADC模式及其应用
STM32的ADC有几种模式,用于高级转换过程,以便在电机控制等应用中获得有效的转换结果。原创 2024-01-26 22:40:39 · 3089 阅读 · 0 评论 -
【经验分享】STM32G4_CORDIC与定点带符号整数数据格式
STM32 Cordic与定点带符号整数数据格式转载 2024-01-08 12:27:24 · 1390 阅读 · 0 评论 -
CORDIC
CORDIC协处理器提供了电机控制、计量、信号处理等诸多应用中常用的数学函数(主要是三角函数)的硬件加速。与软件实现相比,它加快了这些功能的计算,使用较低的工作频率,或释放处理器周期以执行其他任务成为可能。原创 2024-01-10 13:54:47 · 1335 阅读 · 0 评论 -
STM32F4xxTemplate工程--编译器从AC5切换到AC6
再全局编译就0错误0警告了。此时再切换回AC5编译同样正常。5、在上述配置的基础上编译不会报错但是会有一个警告。4、配置Warning和C语言版本。1、删除CMSIS头文件索引。2、配置Run-time环境。这是一个关于空循环的警告,原创 2024-12-18 16:42:53 · 193 阅读 · 0 评论 -
Keil - 通过打断点测量代码运行时间
6、观察窗口以及时间复位(可通过打断点的方式测量某一段代码的运行时间)2、选择调试器,进入Setting页面。3、进入Trace界面进行相关配置。4、配置频率并使能Trace功能。1、在魔术棒进行相关配置。5、进入Debug模式。原创 2024-05-07 10:39:41 · 1660 阅读 · 0 评论