学习嵌入式软件“如此简单”?点进来就知道。

一、it技术介绍

       嵌入式软件指的是被嵌入到计算机系统中的软件,通常运行在嵌入式系统(如控制器、传感器、家电等)中,以控制和管理嵌入式设备的操作。它通常是由一组小巧的程序和库函数组成,需要在有限的资源(如固定的内存、处理器速度和能耗等)下运行。嵌入式软件的特点是高效性、可靠性、实时性和低功耗。它们的应用范围广泛,包括汽车、电子设备、医疗设备、工业自动化等领域。

        我是如何接触到嵌入式软件的呢?是通过室友。当我第一次踏入我的大学寝室时,看见我的一个室友的位置上布满了很多电子类工具和零件。以为他硬件很厉害,但是当我们学校发布跑步任务时,他居然可以用电脑给我们跑步,还可以同步数据。因此我断定他软件很厉害。再加上他那些工具,就知道他走的是嵌入式软件方向。

        我是如何知道自己适合学习嵌入式软件的呢?我是通过自己的朋友推荐,在B站学习了C语言,但没有坚持下去,学到了指针,然后去淘宝买了块普中的51开发版,学到了矩阵键盘。又没学了。但在学校开设的51单片机课程中,我考了97分。信心倍增。再加上我室友找了个薪资不错的工作,于是我也踏上了这条路。

二、学习前的准备工作

      首先,准备一下学习工具:电脑,电脑上已经安装好的开发工具(就是写代码的地方)。电烙铁,焊油,锡丝(别以为学得是软件就不用这些,因为有一些模块连接用电烙铁焊接会好点)。电脑安装虚拟机,方便安装Linux操作系统。在Linux操作系统内安装对应的开发环境。万用表,热熔胶,各类开发板,各种模块(这里更具你学的内容自行搭配)。电脑上安装一个笔记软件,方便你写笔记。

       其次,你得去找套靠谱的课程跟着学习,最好是系统学习的。这时你可以选择报培训班也可自学。培训班选择线上带答疑服务那种(建议去抖音转转),线下你没基础容易失败。线上靠自己自律性,但不会统一进度,你要好受点。自学就去神奇的B站找课程,但这样你会学得很慢,没人给你答疑解惑,你得会使用搜索引擎。也可以用Chat Gtp来解答你得问题,但国类白嫖的Chat Gtp容易有错误答案,你得会去辩别一下正确与否。

       最后,关于自律性,你可以给自己写一个计划,每天到什么时间就做什么事。对应时间设置闹钟和课程表。尽量少玩游戏,特别是王者荣耀,和平精英这种多人游戏,因为即能让你上瘾,又影响你心态,还骗你氪金。你会很容易把大量时间用去玩游戏,那么你怎么能学得会呢?

三、学习时的具体操作

       每学一天记录一天的笔记,最好是思维导图。笔记标题写上学习***第***天+内容概要(比如:学习嵌入式软件第25天_认识指针)

       每学完一个项目,写一个博文。C语言每学完一章写一篇博文。这些是方便你以后面试和复习使用。
 

四、如何巩固学习

        有遗忘知识点时,可以通过看自己的笔记和博文。也可以重新做一遍项目。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值