logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

蓝桥杯嵌入式(G4系列)HAL:定时器按键单击

这段时间里,我被区区定时器给困住了很久很久,定时器竟然进不去中断!这让我从怀疑智商,到怀疑人生,再到怀疑自己。在这段时间里,我一直没能发现这个问题,直到昨天才是“守得云开见月明”,这竟然是STM32Cubemx上的一个不起眼的小部分,这里写下这篇博客记录一下,同样也是给大家提个醒,避一下坑。

文章图片
#stm32#单片机#嵌入式硬件
蓝桥杯嵌入式(G4系列):定时器长按

在之前的博客里,我已经介绍了按键短按,在这里,记录一下按键长按的代码。

文章图片
#蓝桥杯#职场和发展
蓝桥杯嵌入式(G4系列)HAL:新建工程

博主对STM32的学习是在大一的暑假,跟着正点原子的课程学习的,当时用到的开发软件用的是KEIL 5 MDK版本,在新建工程的时候,那叫一个麻烦。最近在了解蓝桥杯嵌入式的时候发现了一个新大陆------->STM32Cubumx!!!这款软件让编写STM32变得更加的轻松。这里我将以系列文章《再探STM32》来记录自己的学习过程,同时也是在浅了解一下蓝桥杯嵌入式。

文章图片
#stm32#单片机#arm
蓝桥杯嵌入式(G4系列):DAC输出

前面记录了一下ADC的使用,这里记录一些我对DAC的学习,本次的功能是为了把ADC采集到的电压完好的赋给PA4管脚。

文章图片
#stm32#嵌入式硬件#蓝桥杯
蓝桥杯嵌入式(G4系列)HAL:LCD显示存在遗留

蓝桥杯嵌入式LCD是必考的一个点,虽然官方已经提供给我们LCD的驱动,但是经过博主实践发现,LCD自带的函数存在一点小瑕疵。比如我使用LCD_DisplayStringLine()函数来显示了10个字符,下一次我又需要在这一行上显示5个字符,那么后面这5个字符不会自动刷新掉,这需要我们去用空格连填补,可这样的工作量就大了起来,所以我就想了个一劳永逸的方法:直接修改LCD驱动。

文章图片
#蓝桥杯#嵌入式硬件
基于python-opencv实时识别黑线赛道(三)之上位机PID调控前篇

基于python-opencv实时识别黑线赛道(三)之上位机PID调控前篇使用树莓派4B作为上位机,使用STM32F103RCT6芯片作为下位机。通过识别黑线让摄像头进行一个PID调节opencv在实时视频中画线

#opencv#python
蓝桥杯嵌入式(G4系列)HAL:LCD和LED冲突问题

众所周知,蓝桥杯嵌入式提供的STM32G431RBT6单片机存在一个问题,就是LCD和LED冲突。

文章图片
#蓝桥杯#单片机#stm32
基于python-opencv实时识别黑线并返回黑线中心位置(一)

使用python-opencv来实时识别黑线,并传回黑线的中心值

#opencv#python#计算机视觉
基于python-opencv实时识别黑线赛道(二)

python-opencv识别黑线赛道,本代码可以直接移植到实验室的树莓派上直接使用

#opencv#python#计算机视觉
蓝桥杯嵌入式(G4系列)HAL:LED流水灯

蓝桥杯嵌入式STM32G431RBT6的LED模块,实现流水灯功能

文章图片
#蓝桥杯#嵌入式硬件
    共 22 条
  • 1
  • 2
  • 3
  • 请选择