电子芯吧客
电子芯吧客
电子工程师技术服务社区
全部
论坛
问答
试用
评测
下载
样片
到现在为止,已经做了一年的BLDC了,从有霍尔到无霍尔,从方波到正弦波,现在把其中的一些知识点发出来。硬件COM事件是一个比较冷门的应用,一个是资料难找,再加上公司要求使用CUBEMX,本身HAL库的资料也难找,难上加难啊,可能是用CUBEMX做出来的大佬们不愿意透漏吧,也可能是用CUBEMX的现在还是比较少,没有标准库那么多...
KVIN 2019-08-30 19:07:35 浏览量:8460
 【电机矢量控制】六步法驱动BLDC电机,使用硬件COM事件,STM32+CUBEMX(HAL库)配置
# 前言 无论是做直流有刷电机的电流环,还是做BLDC方波的电流环,亦或是做FOC的电流环,都需要进行电流采样,需要精确控制采样时间与采样点,因此电流采样是电机控制的重中之重,这一个环节非常重要。电流环一般是在每个PWM周期都进行一次的,所以频率较高,有些人做了平均电流的电流环,频率低些,有些人是用瞬时电流值来....
KVIN 2019-09-11 09:53:21 浏览量:7801
 【电机矢量控制】STM32使用TIM触发ADC,CUBEMX配置(用于电机控制电流采样)
今天,我们主要来介绍一下stm32F103ZET6,驱动OLED步骤和实际效果。 OLED 主要特点: 色彩丰富 驱动简单 高分辨率 接口丰富: 6800 8080 并口 SPI IIC 3.3v 供电 (不兼容5v) 前1/4 是黄色 后3/4 是蓝色 ![OLED](https://IMG_URL_REPLACE/bbsimages/201911/b0305c6250e44cb9e037d4ea7a96c1d9.png "OLED") |......
Hello Pointer!!! 2019-11-06 22:03:08 浏览量:8365
 STM32F103 之 8080/SPI并口 OLED实战总结 贪吃蛇游戏
#### 1 硬件品台 安信可 lora模块 SX1278 扩频模块 通讯距离可以达到10公里 SPI接口驱动 300kbp SPI通讯速率 通讯频谱 410-525 MHz ,常用的是 470MHz 最大发射功率可以达到 18+-1dbm 单片机 stm32F051k 32位低功耗 48mhz 48pin IO ram 64k 传感器: 温湿度传感器 风扇 三轴传感器 cubemx IAR #### 2 节点...
Hello Pointer!!! 2019-12-23 22:20:17 浏览量:5108
 lora开发之 lora驱动移植详解基于 SX1278 & STM32F051K8U6
一、模块开机 我们要使模块工作,第一步需要做的就是开机,这里我们看一下移远给的手册里面是如何实现模块开机的![](https://IMG_URL_REPLACE/bbsimages/202001/78b3e1c09276f01c9fd0415b04a8d0ca.png) ![](https://IMG_URL_REPLACE/bbsimages/202001/4d6843319b24ece5edb1cc30ddefb393.png) 由上图可以看到:我们给...
Hello Pointer!!! 2020-01-09 17:18:59 浏览量:5481
 BC26从入门连云(二)STM32 驱动BC26
# 全网第一篇!!!基于stm32的AES128-ECB加密模式--速度更快、功耗更低 ## AES 简述 AES是一个高级加密标准 。按加密方式分为:AES-128、AES-192、AES-256;按加密模式分为:ECB、CBC、CTR、CFB、OCF。其大致流程是:一个明文+一个密钥生成一个密钥!如下图 ![](https://IMG_URL_REPLACE/bbsimages/202001/c9312e84227...
爱笑的男孩 2020-01-02 20:25:05 浏览量:5011
 全网第一篇!!!基于Stm32的AES128-ECB加密模式--速度更快、功耗更低
Hello,大家好,我是你们喜欢的小K(IdeaKnowledege)。 今年超长的、特别的年假,你们过的好吗?感觉怎么样呢?小K在这给童鞋们拜个晚年了。 好不容易的,实现了我们在家躺着就是为国家做贡献的理想,怎奈: 房东催我付房租! 马云喊我还花呗! 东哥让我还白条! 我也想躺着不出门, 可是,钱包不允许哈! 所...
芯知识学堂SingleYork 2020-02-11 17:31:36 浏览量:958
##一功能概述 今天,我们来介绍一个有趣的stm32时钟项目,利用 DHT12、DS1302、OLED屏、按键,实现一个既有界面显示 温湿度、时间、还有秒表功能,同时还有一个ISD1820模块,可以用于闹钟时间到达时,播放提前录好的铃声,还可以通过串口发送时间到串口助手。 ## 二 各个功能模块简介 ###2.1 DHT11 概述:DHT1...
哈里波菜 2020-02-19 21:08:41 浏览量:2456
 STM32多功能时钟,附源代码
关键词:stm32 小蓝板 stm32最小系统板 stm32F103C8T6 Stduino IDE Stduino Nano 点亮一颗LED灯 通过Stduino IDE 开发stm32小蓝板,点亮一颗LED灯 从TB买回来一个stm32小蓝板,为了点亮一颗LED灯,又是破解软件,又是看寄存器开发手册,然后又想着能不能再简单点的写代码,于是乎又是刷Bootloader,又是全网搜教程,最后高....
Jeremy 2020-06-12 16:02:49 浏览量:2163
## 一、什么是嵌入式?   嵌入式系统是小型计算机的一个分支系统。平常用的PC,就属于功能比较专一的计算机,从核心的处理器来说,可以分成嵌入式**微处理器**和嵌入式**微控制器**,我们传统意义上的那种单片机,比如说像51、AVR还有按里面比较低配的一些,比如说像Cortex-M系列的这一类,我们都把它.....
刘尧1001 2020-06-14 12:59:12 浏览量:1045
 STM32第一章-寄存器你懂吗?
讲解启动过程之前先简单了解一下内存五区: **1.栈区stack**:由编译器自动分配释放,存放函数的参数值,局部变量的值。 **2.堆区heap**:由程序员分配和释放,若程序员不释放,程序结束时由OS回收。 **3.全局区(静态区 static)**:全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未...
果果小师弟 2020-06-15 09:47:44 浏览量:1274
 STM32第二章-启动过程详解
## 实验目的 了解stm32时钟复用技术,并实现蜂鸣器奏乐 ## 实验器材 操作系统:Windows 10 家庭中文版 软件:keil5(编译)、source insight4.0(写程序)、Proteus8.8(仿真运行) 仿真器件:stm32F401VE芯片、LED灯、电阻、电容 ## 实验代码 rj_buzzer.c ```c #include "stm32f4xx.h" #include "main.h"......
78e55d08da9592e3 2020-06-15 14:29:08 浏览量:1009
 【嵌入式】——STM32F401VE 时钟复用+蜂鸣器乐器编程
关键词:stm32 小蓝板 stm32F103C8T6 Stduino IDE Stduino Nano 按键控制LED灯 通过Stduino IDE 开发stm32小蓝板,按键控制板载LED灯 [在stm32 小蓝板快速点亮一颗LED灯(一)](https://www.icxbk.com/article/detail/1447.html "在stm32 小蓝板快速点亮一颗LED灯(一)") 话不多说,上代码,上图!!! **下......
Jeremy 2020-06-16 10:15:23 浏览量:1146
 stm32小蓝板高速开发按键控制LED灯(二),无需刷Bootloader
学习系统时钟之前先问大家一个问题? ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200325091305344.png) 这是一个跑马灯的程序,为什么我们没有在主函数中配置系统时钟,却可以正常的执行流水灯代码呢? 我想大多数人都会说,已经配置了系统时钟,不需要在主函数中调用了。如果你回答不上来或者不清楚系统时钟...
果果小师弟 2020-06-22 21:11:53 浏览量:2308
 STM32第三章-系统时钟配置
stm32F4 的每个 IO 都可以作为外部中断的中断输入口,这点也是 stm32F4 的强大之处。stm32F429 的中断控制器支持 22个外部中断/事件请求。每个中断设有状态位,每个中断/事件都有独立的触发和屏蔽设置。 stm32F429有22个外部中断为,我们这里只看IO口的16个外部中断:**EXTI 线 0~15:对应外部 IO 口的输入中断**。 ...
果果小师弟 2020-06-23 20:30:45 浏览量:1646
 STM32第四章-外部中断管理
串口通信是串行通信里面的异步方式。串行通信是相对于并行通信来说的。串口是一个事实存在的东西,比如DB9接口。 串口通讯里面的波特率,实际上是比特率。如果这两点你还不是很清楚地话,好好往下看。 ## 通信涉及的几个基础概念 ### 同步通信和异步通信 (1)、同步和异步的区别:简单来说就是发送方和接收方按照同一个时钟...
果果小师弟 2020-06-26 22:35:55 浏览量:970
定时器(Timer)最基本的功能就是定时了,比如定时发送 USART 数据、定时采集 AD数据等等。如果把定时器与 GPIO 结合起来使用的话可以实现非常丰富的功能,可以测量输入信号的脉冲宽度,可以生产输出波形。定时器生产 PWM 控制电机状态是工业控制普遍方法,这方面知识非常有必要深入了解。 stm32F4xx系列控制器有 2 个高级控....
果果小师弟 2020-07-05 22:28:58 浏览量:2593
 STM32第六章-定时器详解
先说在开头啊,我们学习定时器总感觉它是很难的,这里我就不说他的编程难度,而是对于它的理解难度。学习定时器你就必须了解他的来龙去脉。 比如说你现在要使用一个定时器,那么先要决定你要用哪一个定时器,是高级定时器还是通用定时器呢?假如你要用高级定时器(TIM1 、TIM8),那他和通用定时器有啥区别呢?在程序中我.....
果果小师弟 2020-07-07 14:38:21 浏览量:2029
 STM32第七章-脉冲宽度调制
  今天分享一个项目是做一个红外测温的。这个东西网上都有现成的资料和代码,做起来不难。关于红外测温用的芯片是mlx90614。很巧的是“芯知识课堂”已经将他们的红外测温枪方案全部开源了出来。如果大家想自己做一个红外测温枪可以去看看他们的资料。   那么在这里我就来写一写关于mlx90614红外测温的....
果果小师弟 2020-07-11 10:57:58 浏览量:1476
 基于STM32的MLX90614人体红外测温枪
大家好,我是『芯知识学堂』的SingleYork,今天笔者要给大家介绍一款基于stm32F103的智能垃圾桶套件,这款DIY的套件包括搭载了stm32F103C8T6的OWL Micro F1开发板主板、OWL Micro F1智能垃圾桶扩展板、LD3320语音识别模块、8欧1W的扬声器以及4个带SG90舵机的垃圾桶: ![](https://IMG_URL_REPLACE/bbsimages/202007/b3ad5d...
芯知识学堂SingleYork 2020-07-12 10:18:23 浏览量:4420
 『开源项目』基于STM32的智能垃圾桶之成员简介