
stm32
文章平均质量分 66
小陈皓
自动化小白一枚
展开
-
OLED屏幕花屏的原因(I2C+DMA)
OLED屏幕在通电后花屏,呈雪花状。在网上查询原因,开始了尝试:1.可能是由于杜邦线的问题,可能接触不良导致,但更换了杜邦线依然花屏。2.可能是OLED屏幕问题。因为经常在工作,之前听说OLED屏幕在运行过程中长时间的发亮容易导致烧屏(不知道是不是真的),但是更换了屏幕问题依旧存在。3.程序问题,可能是程序跑飞了。但是进行仿真时发现数据正常,程序正常运行。4.初始化问题。由于我才用的是FREERTOS+I2C+DMA进行的配置屏幕,所以为了追求高刷(40帧每秒)的前提下,才用的是DMA进行的数据传原创 2021-08-16 23:53:15 · 15847 阅读 · 1 评论 -
平衡车+速度/位置pid+野火上位机移植+Freertos+cubemx(一)
平衡小车+野火pid上位机移植**一.首先下载STM32CUBEMX****二.配置相关单片机和相关功能**1.配置时钟和debug引脚2.开启freertos3.相关功能以及引脚的配置这里使用的相关功能有:TIM1 编码器模式 用于记录左轮的编码器TIM2 编码器模式 用于记录右轮的编码器TIM3 PWM输出模式 用于控制电机SPI1 用于控制OLED屏幕USART1 串口配置UART4 串口配置8个引脚用于连接矩阵键盘4.代码生成本篇博客用于记录一下自己在制作平衡小车使用和学习到的相关东西。首先是硬原创 2021-08-06 20:38:39 · 4408 阅读 · 3 评论