STM32
文章平均质量分 81
pingis58
这个作者很懒,什么都没留下…
展开
-
FreeRTOS与uCOS II的比较(嵌入式实时系统)
FreeRTOS的做法实现了投递消息与取出消息的解耦,但这带来了一个问题,就是当某个任务投递完一个消息,并使A任务就绪了,而在A任务执行前,又有一个高优先级的B任务从这个消息队列中取出了该消息,那么A任务在以后试图从消息队列中取出消息时,会出现失败,这是FreeRTOS中所有内核对象的pend操作都可能会出现的情况,内核的做法是会重新计算超时时间,只要没超时,就重新阻塞(按新的阻塞时间),这种设计会降低内核的执行效率。另外,可能有的同学不理解为什么中断执行时间少了,系统的实时性就好了。转载 2024-04-28 09:47:26 · 492 阅读 · 0 评论 -
GD32 MCU超频后无法再次下载程序的解决办法
超频死机的恢复方法转载 2024-01-13 16:43:06 · 255 阅读 · 0 评论 -
从 Arm Compiler 5 迁移到 Arm Compiler 6
Arm Compiler 5 迁移到 Arm Compiler 6转载 2022-12-16 11:15:59 · 1658 阅读 · 0 评论 -
GuiLite学习参考借鉴
UI框架知识点 GuiLite设计原理https://blog.csdn.net/w741627265/article/details/97113864这里想跟大家分享一款超轻量的UI框架(目前已经支持: iOS,Android, Linux, Windows,Mac,VR,单片机和Docker),代码在github上面:GuiLiteGuiLite demohttps://g...转载 2020-01-06 10:21:17 · 10404 阅读 · 1 评论 -
https://blog.csdn.net/qq_38410730/article/details/90116695
摘自:https://blog.csdn.net/qq_38410730/article/details/90116695https://blog.csdn.net/weixin_33700350/article/details/85678076最近,因为项目需要在STM32F103系列处理器上,对采集的音频信号进行FFT运算,然而STM32F103毕竟不是STM32F4系列的处理器,对于...转载 2019-11-14 15:20:46 · 5452 阅读 · 0 评论 -
STM32 SHT10温湿度传感器的信号采集
摘自:http://www.51hei.com/bbs/dpj-41712-1.html 首先讲讲SHT10这款温室度传感器。SHT1x(包括SHT10,SHT11和SHT15)属于Sersirion温湿度传感器家族中的贴片封装系列。更之前我讲过的DHT11这款温湿度传感器相比,体积小了许多,特别适合用于产品中。SHT10温湿度传感器包括一个电容性聚合体测湿敏感元件、一个用能隙材料制成的测...转载 2019-07-19 14:35:40 · 1522 阅读 · 0 评论 -
总结——STM32F103C8T6通过MAX31865读取PT100电阻值
转自:https://blog.csdn.net/GSH_Hello_World/article/details/52900276先看这个: https://m.tb.cn/h.eVFTXAr?sm=4dab3f https://blog.csdn.net/gsh_hello_world/article/details/56277182...转载 2019-07-19 09:32:54 · 17873 阅读 · 1 评论 -
永磁交流伺服电机的工作原理与更换新编码器后的常规零位校正方法
http://wuhuotun.blog.163.com/blog/static/73085450200910655748516/https://blog.csdn.net/PINBODEXIAOZHU/article/details/43484489?utm_source=blogxgwz4永磁交流伺服电机的编码器相位为何要与转子磁极相位对齐其唯一目的就是要达成矢量控制的目标,使d轴...转载 2019-05-13 14:01:48 · 5225 阅读 · 2 评论 -
SVPWM算法原理及详解
https://blog.csdn.net/qlexcel/article/details/74787619https://blog.csdn.net/Guzi_mu/article/details/52861966https://blog.csdn.net/qq_27016651/article/details/83746732https://blog.csdn.net/yy123x...转载 2019-04-14 14:05:46 · 9899 阅读 · 1 评论 -
STM32驱动直流电机的程序与电路设计(IR2110S自举电路+H桥+高级定时器和死区PWM)
本文介绍如何使用STM32F103单片机,通过官方固件库,设置高级定时器TIM1输出嵌入死区的互补PWM,来驱动直流电机的程序设计与电路设计。硬件电路采用IR2110S芯片作为mos管的驱动,驱动IRF840组成的H桥。IR2110S芯片使用中,有一个比较难理解的点——自举电容,本文对其原理也有涉及。原理图文件上图是系统的简化原理图,左侧是单片机。中间是IR2110S芯片,为了方便讲解,...转载 2019-04-08 21:35:21 · 7563 阅读 · 6 评论 -
STM32F103做主控自制无刷电机(BLDC)控制器 有感/无感
转自:https://blog.csdn.net/snail_dongbin/article/details/82803076源文件地址:https://download.csdn.net/download/snail_dongbin/10681696https://blog.csdn.net/zs525600560/article/details/78228098STM32F103做...转载 2019-03-30 21:33:29 · 6857 阅读 · 1 评论 -
BLDC反电势过零检测计算
图中,PHASE_A, PHASE_B, PHASE_C 分别接电机的 A, B, C 线,经过一个分压网络后分别为 NULL_A, NULL_B, NULL_C, 再连接到单片机的 ADC0, ADC1, ADC2 引脚。而MITTEL 为估测的变形后的中点电压,接单片机的 AIN0 引脚。只要在 AB 通电期间开通NULL_C 和 MITTEL 的比较;AC 通电期间开通 NULL_B 和 ...转载 2019-04-03 20:47:52 · 3611 阅读 · 0 评论 -
STM32使用串口1配合DMA接收不定长数据,大大减轻CPU载荷
摘自:http://www.openedv.com/thread-63849-1-1.html参考:https://blog.csdn.net/heda3/article/details/80602287最近经常看见坛友在论坛上问串口接收的问题,我之前刚好由于项目需要用到PLC的PPI协议,需要不停地利用串口接收数据,一开始的时候采用单字节中断的方式接收判断。但是用来做通信的时候需要不停的...转载 2019-02-27 17:38:01 · 799 阅读 · 0 评论 -
SWIM接口及STM8烧录过程
转自:https://blog.csdn.net/weynechen/article/details/814159641. 硬件连接SWIM接口只需要一根传输线,即可完成双向的传输。传输过程,都是由主控制端(host)发起,设备端然后做出反应。host端需要在一个总线上实现读和写,那就是说必须要同时接一个输出IO和一个输入IO(也可以用同一个,开漏的情况下,IO可以同时读写),且输出IO必...转载 2019-01-10 09:17:06 · 4030 阅读 · 0 评论 -
LIN总线总结
摘自:https://blog.csdn.net/zhanshen112/article/details/80672458画点时间看了一些关于LIN总线基础的内容,把其中的关键点提取了出来,在这里分享给大家。在这里你可能要问“不都有CAN总线了吗?这个LIN总线又是从哪里来的?”其实理由很简单,就是CAN总线太贵啦!处处都用CAN总线的话,那整车的总线架构成本将会变得很高!在一些比如车身电子配...转载 2019-01-07 13:06:02 · 2193 阅读 · 1 评论