
stm32
文章平均质量分 80
林叔叔336
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
stm32触摸屏 ILI9341
对于spi速度看这评论区其他介绍可查我这里使用的240 * 320 的2.8寸的屏幕。四线SPI。原创 2024-09-12 08:52:36 · 1617 阅读 · 0 评论 -
stm32 W25Q数据存储
W25Q128 容量为128位 128/8 = 16 也就是16M擦除之前必须写使能写数据的存储单元必须是被擦除过的也就是必须是0XFF,不过不是则写入无效。此图来源于提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。原创 2024-09-12 08:52:17 · 1573 阅读 · 0 评论 -
笔记--总线舵机YB-SD15M--stm32
使用stm32控制这个总线舵机。舵机为总线舵机。一定要配合控制板一起用,不然只使用stm32无法控制。原创 2023-10-05 14:27:59 · 4041 阅读 · 2 评论 -
stm32 cubemx can通讯(3)bsp_can前文总结和应用讲解【TJA1050】
stm32 cubemx can通讯(1)回环模式stm32 cubemx can通讯(2)过滤器设置说明代码分析根据前两篇文章已经能够实现can标准帧的收发,但是调用的函数没有标准化和可扩展性。所以本文讲解bsp,在bsp中已经有了发送函数和接受回调函数的任务映射处理回调函数。暂时(2023.8.10)还未加入过滤器配置,所以过滤器还是需要在can_init中进行配置。原创 2023-08-10 06:43:54 · 2048 阅读 · 0 评论 -
stm32 cubemx can通讯(2)过滤器设置说明代码分析
stm32 cubemx can通讯(1)回环模式过滤器可以说是can中最重要的东西,我也认为这个是一个相当复杂的一个东西。一个刚刚学习的小白,以下文字只是自我学习的笔记,若有写错或不明确的地方请大佬指正。CAN过滤器是一个非常重要的功能,它允许你只接收你关心的CAN消息,从而提高效率和性能。原创 2023-08-10 02:33:29 · 3585 阅读 · 2 评论 -
2023电赛E题--矩形识别、矩形靶
下面只有openmv的代码,其实第一个云台的思路很简单,而且分为两种方式第一种方式就是云台盲打,这里所谓的盲打就是云台要有较高的精度,且需要将云台的角度对应到幕布的坐标系,比如说我需要打(25,25)的位置那么云台就应该转到对应的俯仰角度,接着openmv识别矩形的四个顶点的坐标转换成世界坐标系(就是幕布的坐标系)发送到云台,云台开环打这些点。我测试了,这种方法在云台精准的情况下,且openmv的摄像头没有过多畸变的情况下是可以实现的第二种方法是闭环打。原创 2023-08-07 13:44:10 · 1512 阅读 · 2 评论 -
stm32 舵机 cubemx
stm32对舵机进行控制,很简单直接一个pwm就可以实现pwm的周期是50HZ占空比分别对应一个1ms的高电平对应于0度一个1.5ms的高电平对应于90度一个2ms的高电平对应于180度因此,您可以通过改变PWM信号的占空比来改变舵机的角度。占空比是PWM信号的高电平时间与PWM信号的总周期之比。在这里,PWM信号的总周期通常是20ms(对应于50Hz的频率),所以:对于0度,占空比是1ms/20ms = 5%对于90度,占空比是1.5ms/20ms = 7.5%原创 2023-07-30 21:47:28 · 1898 阅读 · 0 评论 -
PID模块化__以stm32直流电机速度为例【积分分离】【变速积分】
本篇使用到的基于这个STM32CubeMX 直流电机PID速度控制、HAL库、cubemx、PID、速度控制、增量式由于上次使用的pid没有模块化,当多出使用pid的时候就会很麻烦所以这次使用的模块化的。原创 2023-07-30 15:23:10 · 1964 阅读 · 2 评论 -
STM32 ws2812b多屏驱动程序
在上篇文章中使用了stm32的dma+tim的方式点亮了ws2812b的灯但是我的需求不仅仅是点亮他,我需要他像屏幕一样显示某一些东西,ws2812显示有一个开源库AWTRIX这个库需要使用上位机不是很符合我的需求。所以自己写了一个屏幕的驱动,后续会不断在此基础上改进。例如我使用的是一个5*5的小ws2812b的屏幕但是我需要把多个屏幕组合起来。当点亮某个屏幕的时候不能总是一个个按照他的数据方向一个个数。所以我们就需要对每个灯珠进行重映射–也就是通过【x】【y】的方式来点亮屏幕。原创 2023-07-17 15:38:26 · 2152 阅读 · 0 评论 -
STM32 ws2812b 最快点灯cubemx
吐槽想用stm32控制一下ws2812b的灯珠,结果发下没有一个好用的。emmm!!!自己来吧!!!!本篇基本不讲原理直接照着做就能用。想知道原理的看b站这个视频我认为这个up讲的很不错。本文使用的是pwm+dma的方式文件。原创 2023-07-16 21:05:08 · 2757 阅读 · 1 评论 -
stm32 mpu6050 cubemx 卡尔曼滤波法读取角度
本文简述使用mpu6050读取原始数据后解算出角度。网上大多都是dmp库来解算,但是这种情况操作起来相对复杂。更方便的方法是使用卡尔曼滤波法来解算出角度,好处是代码量少且移植相对简单许多,弊端是没有航向角原创 2023-07-12 10:08:34 · 2142 阅读 · 0 评论 -
stm32_<一文通>_cubemx_freertos
stm32__cubemx_freertos原创 2023-07-06 10:41:58 · 1646 阅读 · 0 评论 -
STM32CubeMX-ADC hal库 2 多通道采样(dma模式)
本文将简单介绍配置cubemx进行adc的采样,本篇只简述多通道(dma)采集。原创 2023-05-14 12:55:19 · 5070 阅读 · 7 评论 -
STM32CubeMX-ADC hal库 1 单通道采样(非dma模式)
本文将简单介绍配置cubemx进行adc的采样,本篇只简述单通道(非adm)采集。提示:以下是本篇文章正文内容,下面案例可供参考后续还会写adm模式和多通道模式。原创 2023-05-10 09:48:44 · 2694 阅读 · 0 评论 -
STM32CubeMX 直流电机串级PID位置速度控制、HAL库、cubemx、PID、串级PID、位置控制、速度控制、双环控制
pid是我们在学习单片机中首先要学会的控制算法,而串级pid又是在单pid的基础上衍生出来的,他能更好的控制系统,这篇文章主要介绍stm32如何编写串级pid的代码,没有对pid进行分析和解释,要想了解串级原理的可以参考这篇文章。文件下载地址。原创 2023-04-23 16:36:56 · 2869 阅读 · 3 评论 -
STM32CubeMX 直流电机PID位置控制、HAL库、cubemx、PID、位置控制、位置式
前一节讲解了PID的速度控制,这节讲如何进行位置控制。提示:以下是本篇文章正文内容,下面案例可供参考文件下载地址。原创 2023-04-22 12:14:44 · 1359 阅读 · 0 评论 -
STM32CubeMX 直流电机PID速度控制、HAL库、cubemx、PID、速度控制、增量式
pid是我们在学习单片机中首先要学会的控制算法,这篇文章主要介绍stm32如何编写pid的代码,没有对pid进行分析和解释,要想了解原理的可以参考这篇文章。文件下载地址。原创 2023-04-22 09:56:43 · 1755 阅读 · 1 评论 -
STM32CubeMX 编码器测速、HAL库、cubemx
STM32CubeMX 编码器测速、HAL库、cubemx通过encoder来获取当前转速。使用的芯片是stm32f401ccu6文件下载地址。原创 2023-04-21 23:08:01 · 4504 阅读 · 1 评论 -
STM32CubeMX 直流电机控制、HAL库、cubemx、l298n、tb6612
STM32CubeMX 直流电机控制、HAL库、cubemx通过encoder来获取当前转速。使用的芯片是stm32f401ccu6电机控制使用的是tb6612文件项目下载地址。原创 2023-04-22 00:52:28 · 3977 阅读 · 0 评论 -
STM32CubeMX-ADC hal库 3定时器触发
使用定时器来触发adc从而达到以固定的频率进行采样。文件地址//存放ADC采集的数据 /*AdcConvEnd用来检测ADC是否采集完毕0:没有采集完毕1:采集完毕,在stm32f1xx_it里的DMA完成中断进行修改特别注意__IO修饰AdcConvEnd。他的含义是volatile。原创 2023-06-26 17:30:24 · 6847 阅读 · 2 评论 -
stm32直流电机PID控制hal库(Cubemx)
stm32直流电机PID控制hal库(Cubemx),一步步手把手教你怎么配置cubemx怎么写代码。不过相信您通过配置和写代码以后大概可以知道pid的主要作用。原创 2022-12-24 22:09:07 · 18274 阅读 · 15 评论 -
stm32 hal库硬件spi(软件spi)驱动1.8寸tft—lcd屏幕
非中景园库驱动lcd屏幕,stm32 hal库开发cubemx代码生成,软件spi,硬件spi原创 2022-08-23 00:58:51 · 16046 阅读 · 45 评论 -
LVGL移植stm8.3超详细【stm32移植lvgl】
本文详细介绍了stm32移植lvgl V8.3的屏幕显示过程原创 2022-08-21 00:22:48 · 34146 阅读 · 80 评论