STM32平台开发
文章平均质量分 80
STM32系列 使用记录
Kx_Kevin
记录 重要的
展开
-
我对位带操作的新认识
接触STM32快一年了,前段时间才偶尔听到一个叫位带操作的概念... 惭愧惭愧 经过查阅前辈们的经验和相关资料,有了点认识在此记录一下,有不正确的地方请多多指教/***********************************************万能分割线*************************************************/...原创 2018-08-11 12:58:13 · 13805 阅读 · 21 评论 -
实际体会STM32的小端格式
偶尔发现STM32小端格式的证据今早做调试过程中,对一个6字节的大数进行运算后放回数组中,发现数组中数据的排列是反着的,开始很诧异,仔细分析下便知怎么回事。大致代码如下:void my_function(uint32_t SrcAddr){ long long temp_plusval = 0X333333333333; uint32_t lower_val = temp_plus...原创 2019-08-14 10:54:56 · 830 阅读 · 0 评论 -
MCU内部参考电压几种妙用你都知道嘛
近期接触到STM32L0系列MCU,为了发挥超低功耗特性使用的也是干电池供电,想要获取当前干电池组的电量。 起初的方案设计是在MCU的IO口找一路ADC,使用分压方式直接让MCU采集电量,之后在查找资料如何实现时发现了参考电压的问题,步步深入后发现原来还有一种解决方案,即使用内部参考电压直接演算出VDDA的供电,在此做个记录并分享对ADC工作比较重要的电压一般就两个,VDDA供电让AD...原创 2019-01-16 10:45:00 · 6889 阅读 · 2 评论 -
关于ADC从STOP模式唤醒后的坑
之前写过关于MCU内部参考电压的文章,不熟悉的话可以点击直达MCU内部参考电压几种妙用你都知道嘛近期回顾测试中却发现唤醒后测量内部电压的数值是有问题的,带问题运行这么久也真是…[捂脸(*/ω\*)]发现问题进入停止模式前为了更节省能源,对ADC进行了HAL_ADC_DeInit(&hadc),并在唤醒后对其进行了MX_ADC_Init()重新开启再测量。本以为就OK了,实际运...原创 2020-01-15 18:22:46 · 4464 阅读 · 8 评论 -
STM32 IAP 在线升级详解
看到一篇干货满满的文章,在这里一定要分享让更多人知道转载 2019-09-02 16:54:43 · 653 阅读 · 0 评论 -
《C标准库》中可变参数函数的具体含义和使用
预防下次不知哪里的文章能解释清楚,这里Mark一下此文章-> 文章链接大致内容C 库宏 - va_start()C 标准库 - <stdarg.h>** 描述C 库宏 void va_start(va_list ap, last_arg) 初始化 ap 变量,它与 va_arg 和 va_end 宏是一起使用的。 last_arg 是最后一个传递给函...原创 2020-03-04 16:32:29 · 474 阅读 · 0 评论 -
看完就清楚了STM32的ISP升级是怎么回事
小弟此番头一回写博客,心里还是小小激动的~其实使用CSDN有一年样子了,每每看到大家发布的高水平博文都不禁心生敬佩!现在小弟也加入CSDN博客的大家庭,水平有限,望各位看官海涵呐! 好啦,不说闲话进入正题......**********************************我是分割线哦***********************************...原创 2018-03-30 11:58:04 · 17554 阅读 · 15 评论 -
看这里就知道ws2812B怎么用了(PWM+DMA)
近期用RGB三色灯WS2812B做了个彩虹灯的小玩意,记录下使用过程网上文档等资料都很齐全,在此不再具体介绍此IC芯片&工具STM32F030STM32CubeMXIAR编码使用了CubeMX初始化TIM3的Channel4作为PWM的DMA输出功能外设初始化配置先让灯亮起来//用于打开PWM,void WS281x_Show(uint16_t se...原创 2020-03-24 15:43:23 · 13361 阅读 · 8 评论