STM32
文章平均质量分 61
婷子姐姐
让我的三分钟热度一分钟一分钟的增加,加油
展开
-
STM32F0系列寄存器操作02:RCC时钟配置
上一篇已经完成了一个空工程的建立,那程序要能跑起来,下面的第一步肯定就是:时钟配置。先大概说一下我的攻克RCC的步骤:1)看懂F0系列的时钟数(我真实用的芯片是STM32F072RBT6);2)详细分解原子例程中的RCC初始化操作;3)模拟原子的RCC初始化步骤实现在F0系列上的RCC寄存器操作移植(是的,我觉得我目前做到的就是一个类似移植;开始吧!目录1. 时钟树详解:1)首先就是时钟输入源2)时钟倍频及分频:2.原子例程中的RCC初始化操作第一步:复位向量表.原创 2021-02-25 17:31:37 · 1854 阅读 · 0 评论 -
STM32定时器捕获PWM脉冲频率
一、概念理解PWM输入捕获模式是输入捕获模式的特例,自己理解如下1. 每个定时器有四个输入捕获通道IC1、IC2、IC3、IC4。且IC1 IC2一组,IC3 IC4一组。并且可是设置管脚和寄存器的对应关系。2. 同一个TIx输入映射了两个ICx信号。3. 这两个ICx信号分别在相反的极性边沿有效。4. 两个边沿信号中的一个被选为触发信号,并且从模式控制器被转载 2014-07-03 14:38:34 · 7048 阅读 · 0 评论 -
USB枚举过程
1. 枚举是什么? 枚举就是从设备读取一些信息,知道设备是什么样的设备,如何进行通信,这样主机就可以根据这些信息来加载合适的驱动程序。调试USB设备,很重要的一点就是USB的枚举过程,只要枚举成功了,那么就已经成功大半了。 USB架构中, hub负责检测设备的连接和断开,利用其中断IN端点(Interrupt IN Endpoint)来向主机(Host)报告转载 2014-08-21 16:22:39 · 538 阅读 · 0 评论 -
STM32+ucosII 下编译提示RAM不足的问题
最近将之前的现成的工程移植到ucos下,系统配置完后,一步一步添加功能模块,添加过程中编译后提示RAM不足 后来在网上问了一下网友,有的说堆栈配置不对,于是开始查问题,刚开始试着把任务的堆栈改大了(由原来的64改到128),编译正常了,以为问题解决了,可是继续添加模块又出现这个问题,才发现不是这个问题, 继续循着堆栈的问题,参考其他例程,试图想修改启动文件里的堆原创 2014-12-15 16:26:18 · 1992 阅读 · 0 评论