MCU
文章平均质量分 92
xinghuah
这个作者很懒,什么都没留下…
展开
-
步进电机S(SigMoid)曲线加减速【查表法】
首先感谢以下博客的博主提供的参考公式:https://blog.csdn.net/pengzhihui2012/article/details/52228822?locationNum=6 首先在本设计中采用的步进电机控制方案为,单片机+16位定时器比较匹配中断(最好是16位及其以上)+步进电机驱动+42步进电机。较高的定时器精度能够实现更好的控制。在步进电机控制中往往需要对步进电机进行加减速控制,以达到平缓启停或者达到较高转速而不失步停转的目的,而在加减速控制中控制方法有两类:...转载 2021-01-05 10:49:37 · 2244 阅读 · 0 评论 -
STM32F4之FPU性能的充分发挥-设置要点
浮点运算一直是定点CPU的难题,比如一个简单的1.1+1.1,定点CPU必须要按照IEEE-754标准的算法来完成运算,对于8位单片机来说已经完全是噩梦,对32为单片机来说也不会有多大改善。虽然将浮点数进行Q化处理能充分发挥32位单片机的运算性能,但是精度受到限制而不会太高。对于有FPU(浮点运算单元)的单片机或者CPU来说,浮点加法只是几条指令的事情。 现...转载 2020-12-16 17:46:20 · 740 阅读 · 0 评论 -
超详细的FreeRTOS移植全教程——基于srm32
准备在移植之前,我们首先要获取到FreeRTOS的官方的源码包。这里我们提供两个下载链接:一个是官网:http://www.freertos.org/另外一个是代码托管网站:https://sourceforge.net/projects/freertos/files/FreeRTOS/这里我们演示如何在代码托管网站里面下载。打开网站链接之后,我们选择FreeRTOS的最新版本V9.0.0(2016年),尽管现在FreeRTOS的版本已经更新到V10.0.1了,但是我们还是选择V9....转载 2020-07-10 14:34:07 · 1080 阅读 · 0 评论 -
STM32的AD用DMA方式时转换错位
今天无意之间看到了这篇帖子,是斑竹好久前发的~~~我突然意识到我的数据好像一直没有错位,看到这个我又试验了一下,发现把DMA_Cmd(DMA1_Channel1,ENABLE);放置到哪儿都是一样的啊~~~这个是原帖部分:STM32的AD用DMA方式时的请注意初始化顺序珍情岁月(84848098) 17:19:23 DMA_DeInit(DMA1_Channel1); DMA_InitStructure.DMA_Pe...转载 2020-06-22 14:56:59 · 1348 阅读 · 4 评论 -
STM32硬件错误HardFault_Handler的处理方法
在用Keil对STM32的程序进行仿真时程序有时会跑飞,停止仿真程序会停在HardFault_Handler函数里的死循环while(1)中。这说明STM32出现了硬件错误。 STM32出现硬件错误可能有以下原因:  ...转载 2020-05-13 15:17:55 · 359 阅读 · 0 评论 -
步进电机S型曲线加减速算法与实现
一年前做过的S型曲线加减速算法,再次做的时候竟然犯错,在此总结记录一下,方便以后查阅,同时希望帮助初学者提供简单的参考资料(注:本项目采用的带细分的驱动器,MCU的OC比较输出模块产生50%的PWM方波)。S型曲线的的方程,在[-5,5]的图形如下图所示:如要将此曲线应用在...转载 2020-05-06 17:34:18 · 1309 阅读 · 0 评论 -
DRV8711的使用,堵转stall检测的使用及衰减模式
<div id="article_content" class="article_content clearfix"> <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-21113...转载 2020-05-06 15:07:25 · 1489 阅读 · 0 评论 -
stm32 IAP + APP合成一个烧写文件
(扩展-IAP主要用于产品出厂后应用程序的更新作用,上一篇博文详细的对IAP 升级程序做了详细的分析http://blog.csdn.net/yx_l128125/article/details/12992773,考虑到出厂时要先烧写IAP 再烧写APP应用程序要烧写2次增加工人劳动力基础上写了“STM32 IAP+APP ==>双剑合一”链接稍后发,希望通过IAP程序的hex 文件 和 ...转载 2018-08-28 11:32:46 · 2673 阅读 · 0 评论