自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 蓝桥杯嵌入式第十二届第一场

个人感觉这次的题目想拿高分和满分的拿分的还是有难度的,这届赛题我个人觉得难在车辆出入库之间,解决这两个主要问题,然后就是细节问题。接下来上赛题解题之前,我觉得需要写一下串口部分的代码思路,方便后面的书写。首先是车辆三要素,可以用结构体包含,想要车辆出入库,前提是串口发送数据合理,合理后判断车辆出入库,入库需要查询入几号库,出库也是,同时清空库内数据。大致就是以上步骤,其实思路清晰了,后续代码的编写也就是时间问题了,个人觉得这次拿满分很难,主要时间确实有点紧迫。接下来就上代码全局变量和头文件。

2024-01-29 18:22:45 484 1

原创 十一届蓝桥杯嵌入式第二场

首先是cubeMX的配置,注意激活TIM16、17并且选中pwm的通道一。老样子,主函数调用即可。

2024-01-25 17:27:28 413 1

原创 十一届蓝桥杯嵌入式个人赛

void SysTick_Handler(void),我从stm32g4xx_it.c文件中剪切到了main.c文件。再是串口任务,这次串口不用重定向,不过我还是建议各位都写写。直接上代码首先是所有变量加LCD任务和ADC读取。随后是计时adc读取的时间,注意函数。主函数调用任务函数即可。最后欢迎各位指正错误。

2024-01-24 15:36:46 411 1

原创 蓝桥杯嵌入式第十届省赛真题

第十届省赛体研究生组与本科组只是相差了EEPROM模块其他模块完全一样,难度相差不大,只是多了个I2C的使用。通过做研究生组的真题也能熟练一下I2C的使用。注意,注释的代码因为第十届的题目不严谨,参数合理性判断时间是在参数界面生效还是主页面生效无法确认,因此写了两种,可以任选其一。小编的工程基于比赛给的LCD工程基础上增添而来,需要在cubemx上配置ADC和按键,锁存器(PD2)按键等其他代码可以看小编的前几篇。首先是定义许多的全局变量。

2024-01-22 15:26:51 447

原创 蓝桥杯嵌入式之EEPROM与MCP4017

main函数里面写//EEPROMI2CInit();//time_start为u8类型的全局变量//每次复位上电time_start加1//打印time_start数值只实践了写操作,读操作可以自行实践。接下来是MCP4017的操作,MCP4017等同于一个电位器,只是区别在一个硬件改变阻值,一个软件改变阻值。PB14上面就是分到的电压,Rwb电阻和R17分压。I2CStart();//开始//写入地址0x5e(01011110)//等待应答。

2024-01-22 15:25:59 678

原创 蓝桥杯嵌入式之Systick

SysTick可以给系统提供一个单独的时钟节拍(时基),并且HAL_Delay函数也是用他来进行精准延时,所有理论上可以用其作为定时器来用。这里我不会讲太多原理,就提出大致的配置步骤,对于蓝桥杯来说具体的意义我们可以不做过多了解。(后续所有模块都会写一下文章和代码,各位大大可以点个关注以免走丢)

2024-01-22 15:25:00 1213

原创 蓝桥杯嵌入式点灯和按键

本实验历程均基于CT117E-M4系列,STM32CubeMX里面的STM32G431RBTx系列完成,本文的代码是基于基准时钟里面的1ms计时变量来进行定时操作,不了解的小伙伴可以看看我的上一篇关于Systick的文章。

2024-01-22 15:24:39 1330

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除