标签:STM32

ARM

【STM32电机FOC】记录13——EXTI外部中断

7个月前 (12-16) 284浏览

STM32的EXTI控制器支持19 个外部中断/ 事件请求。每个中断设有状态位,每个中断/ 事件都有独立的触发和屏蔽设置。 STM32的19个外部中断对应着19路中断线,分别是EXTI_Line0-EXTI_Line18: 线0~15...

ARM

五大适合STM32的嵌入式操作系统

7个月前 (12-16) 187浏览

基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS和都江堰操作系统(djyos)。下面分别介绍这五种嵌入式操作系统的特点及不足。 1、μClinu...

ARM

Freemodbus中波特率的配置-具体到STM32

7个月前 (12-16) 273浏览

Freemodbus需要配合一个定时器使用,这是因为它是通过定时器超时来判断Modbus传输过程结束的,在Modbus协议中,以RTU模式为例,报文帧由时长至少为3.5个字符的空闲间隔区分,这个区间被称为t3.5,注意,这里是“至少”不是至多,也就是...

ARM

WS2812灯珠的STM32驱动方式

7个月前 (12-16) 744浏览

一.了解对手 深入了解自己的对手,才能有把握打胜仗,先让我们看一下WS2812灯珠的相关资料吧。 以上照片来自某厂家官网的截图,可以看到同系列的LED型号还是不少的。尽管都是常见的5050封装,却由四脚与六脚之分,设计的时候一定要注意, 我们这...

ARM

STM32:begin-to-program及库函数

7个月前 (12-16) 166浏览

由于用到智能识别,需要更快更高性能的mcu,所以开始转向st公司的 stm32f103xx  例子:一个简单的led闪灯: http://stmicroembed.blogspot.com/2017/04/programming-stm3...

ARM

STM32标准库SPI的初始化

7个月前 (12-16) 330浏览

SPI的初始化比较简单,但是能明白原理是最好的,毕竟出了问题以后好排除。 SPI的初始化过程: 1、初始化GPIO 2、初始化SPI_InitStructure结构体 3、使能SPI外设 SPI的初始化结构体如下图所示: typedef str...

ARM

【STM32电机FOC】记录14——霍尔传感器

7个月前 (12-16) 408浏览

霍尔传感器: 霍尔传感器是可以识别转子磁场极性的传感装置;霍尔传感器根据其面对的 磁极,输出逻辑电平0或1,因此霍尔传感器必须按装在转子上。 通常在三相永磁电机中安装三个霍尔传感器,用来反馈转子位置信息。它们 通常间隔120 °或者60°。 ...