这篇文章主题如标题所示。先说一下经验分享,文章末再写一些碎碎念。
蓝桥杯单片机组 = 客观题 + 程序设计题 = 数模电 + C语言 + 单片机。
先说第一个等式,是从考题结构看的,程序设计题只要好好练,基本都能实现,这决定了你的下限(省三?省二?);客观题决定上限(国二?国一),靠积累,看学识,也看运气。
第二个等式是从所涉及的知识看,既然是自学,下面就展开说一下这个。
数模电:分两种情况,第一种情况是学校还没开这门课,这种情况的话建议就是把历年客观题拿来看看,把握一下重点,然后对应章节学习。显然效果不太理想。第二种情况就是已经开了这门课,但是学的稀里糊涂,甚至都不知道在学什么或者学了干什么用。其实还是一个 知识框架 的问题,我说一下你就懂。模电到底是在学什么?
先学的是什么呢?三极管。三极管研究什么?基本放大电路。
有了三极管构成的基本放大电路,下面研究什么?多个三极管构成的多级放大喽(Au = Au1 * Au2)。
先别管什么差分放大电路。
有了多级放大,就能实现功能了,于是把它封装起来,叫集成运算放大电路。
到这里为止,你理解一开始学三极管学基本放大电路的原因了吗?不打地基怎么盖房子。往回推呢?理想集成运放 = 差分输入 + 主放大级 + 功率输出级。可能还有电流源偏置级和一些反馈,小事,继续往下走。你想想输入级为什么用差分输入?抑制噪声是吗?我也不知道,您自己去了解吧。
问题来了,功率输出前面没研究啊?对啊,那你去研究不就行了,又是一块知识点吧。
问题又来了,把这玩意封起来成了一个芯片,我们还要研究啥。好问题,你做出来东西是为了什么,用啊。
下面再研究的不就是运放的应用了嘛。包括线性应用和非线性应用。
线性应用不就是同相、反向比例运算以及加减法微积分电路这些;非线性应用不就是波形整型,非正弦波产生这些。
为什么叫非线性和线性呢?众所周知,集成运放也是电路,需要供电才能工作,而放大本质绝对不是能量凭空放大(产生),而是把电源的能量转化输出了。所以集成运放的输入输出图就如下图所示,AB段内放大倍数是线性变化的叫线性区。扯远了,文章不讲知识点只讲学习方法。
再往下走呢?我们肯定是希望工作在线性区,为什么?非线性区随Ui变化都不动了,我还研究什么。怎么让它工作在线性区呢?当Uo增大到B点以前,我给它拉回来。这就是(负)反馈,这不就又是研究的点。
你看懂了吗?模电主干就是这么个东西,其他的功率放大电路那些都是陪伴产生的问题。看的很绕是不,看看下面这个图
上述不是在交给你模电知识,是在叙述怎么把握框架,其他课程也一样。数电相对于模电连贯性没那么强,但是比模电更容易理解。
C语言:针对蓝桥杯单片机,C语言B站随便找个视频把指针前的内容看看就行,一周以内就能完成。
单片机:单片机从编程角度来说,无非就是简单的电路 + C语言,但是内部结构还是挺抽象,比如说堆栈指针这些。想深入理解那得懂cpu或者说MCU的架构。就比如说你学了数电,知道什么是寄存器,但到了单片机,你也未必能抽象出寄存器是什么,底层怎么实现的。但是耐不住客观题会考啊。我的建议是:平时见到留个印象,没必要花太多时间,得不偿失,考到就看运气。
--------------------------------------------分割线------------------------------------------------
以上是本人一些拙见。下面是一些碎碎念了,如果是针对文章标题来的现在可以离开了。
先从开始写博客说起吧。我记得当初写博客也是因为参加蓝桥杯,当时突发奇想一个东西,就想着把它记录下来。点击查看原文: 【C语言之三个数比较大小】。大学四年也参加了挺多比赛,后来因为考研就没怎么参加了也没写过博客。
蓝桥杯算是我接触的第一项比赛,我记得很清楚,那还大二上学期十二月份,学校组织报名,我和隔壁宿舍一个同学一起去报名,我俩跑去负责老师办公室,老师问我俩大几的,我说大二的,然后老师性子比较直,说我们单片机都没学,去了也是当炮灰。你这么说那我可就非参加不可了,不为别的,就想争口气,支付宝-300。好在经过一个寒假努力,还是拿到了国二的成绩。大三也参加了一次嵌入式,省一,但是由于综测够拿国家奖学金了再加上已经五月份我考研数学还没考试,遂放弃了国赛。
就我感觉而言,蓝桥杯硬件组算是比较简单的比赛,自学也完全能行。相信自己。
这篇文章算是我对过去的自己的告别吧。读研究生这两个月以来,认识了很多非常厉害的老师,他们身怀大师风度,讲课风趣易懂,是我学习的榜样;自觉自身能力欠缺,遂决定暂别。
贴个近期规划吧,如果感兴趣的话可以交流学习。
终点亦是起点。
2022.10.27
于无锡