zl程序教程

您现在的位置是:首页 >  硬件

当前栏目

【蓝桥杯嵌入式组】二、备赛技巧及野生知识记录

嵌入式 技巧 记录 蓝桥 知识
2023-09-11 14:20:36 时间

微信搜索ReCclay,即可免费阅读博主蓝桥系列所有文章,后台回复“代码”即可获取蓝桥所有备赛代码!关注博主公众号,还可拥有加入博主粉丝群实时沟通技术难题、免费下载CSDN资源等多项福利,还在等什么呢?快快扫码关注,学习才不会迷路

在这里插入图片描述

这里再向各位同学推荐一个CSDN博主 ReRrain 的蓝桥备赛博客,博主秉持初学者思路,向你讲述自己蓝桥备赛的心路历程,娓娓道来蓝桥备赛经验,个人觉得非常不错,值得细细品读。


导读:《蓝桥杯嵌入式组》专栏文章是博主2019年参加蓝桥杯的嵌入式组比赛所做的学习笔记,在当年的比赛中,由于忙于准备考研及保研相关工作,博主仅仅参加了当年的省赛,并获得了省赛一等奖的成绩。成绩虽谈不上最好,但至少问心无愧。如今2021年回头再看该系列文章,仍然感触颇多。为了能更好地帮助到单片机初学者,今年特地抽出时间对当年的文章逻辑和结构进行重构,以达到初学者快速上手的目的。需要指出的是,由于本人水平有限,如有错误还请读者指出,非常感谢。那么,接下来让我们一起开始愉快的学习吧。

“一叶遮目,不见泰山”。不论何事,只有把握事情的总体趋势,才能做到心中有数。


一、备赛技巧

更新中断就是溢出了。

1、开发板对应CON10排针出为引出引脚,常用复用功能如下表
管脚复用功能
PA1TIM2_CH2/ADC_IN1
PA2TIM2_CH3/ADC_IN2 /USART2_TX
PA3TIM2_CH4/ADC_IN3/USART2_RX
PA4ADC_IN4
PA5ADC_IN5
PA6TIM3_CH1/ADC_IN6
PA7TIM3_CH2/ADC_IN7
2、液晶初始化一点需要注意清除的地方
STM3210B_LCD_Init();
LCD_Clear(Blue);//别忘了这一句总体清除
LCD_SetBackColor(Blue);
LCD_SetTextColor(White);
3、对应功能的IO模式选择
所处功能对应模式
PWM输出复用推挽输出(GPIO_Mode_AF_PP)
PWM输入捕获浮空输入(GPIO_Mode_IN_FLOATING)
4、GPIO初始化步骤

配置时钟 -> 管脚 -> 速度 -> 模式 -> 初始化写入

二、野生知识

1、TIM2_CH1_ETR引脚

想着找到TIM2的通道1对应引脚,却未单独找到TIM2_CH1,而是找到了TIM2_CH1_ETR其后的ETR这个是啥意思呢?

顺着问题来到了STM32_MD系列数据手册,看到了答案如图。
在这里插入图片描述

2、TIM1_CH2N引脚

定时器1通道2的互补输出引脚。

结语:以上就是本篇文章的全部内容啦,希望大家可以多多支持我的原创文章。如有错误,请及时指正,非常感谢。


微信搜索ReCclay,即可免费阅读博主蓝桥系列所有文章,后台回复“代码”即可获取蓝桥所有备赛代码!关注博主公众号,还可拥有加入博主粉丝群实时沟通技术难题、免费下载CSDN资源等多项福利,还在等什么呢?快快扫码关注,学习才不会迷路

在这里插入图片描述