嵌入式作为一门新的学科,好多人想学却无从下手。接触嵌入式真的有那么难吗?这主要是我们的教育方式的错误,好多教科书上说的还是N年前东西,老师教课也只是为教而教,不会考虑到学生的兴趣和社会的真正需要。大多数教科书上,一味说那些枯燥无味的语法,丝毫不考虑学生是否能接受,仿佛只有说学生听不懂的东西,才能证明自己水平很高。

实际上这是很失败的作者,最好的学习动力是兴趣。而最好的书或培训资料,就是在短期内能激发读者的兴趣。就好比我们看一个电视剧或电影,假如在几分钟之内,觉得很没兴趣,我们就换台一样。而一本好书,他的目的就是让读者拿到手之后,舍不得放下,上面的知识应是按照常人学习习惯,按照一个主线,由浅而深的。

因此,本人从自己学习的经历,总结了几个 快速学习嵌入式的诀窍:

一.买几本好书

最好的学习方法就是激发学习兴趣,而对大多数人来说,最容易为他们所接受的,就是让他们去尝试,去验证。事实上,假如我们选中一款芯片,以他为主打方向去学习嵌入式,那么建议您最好买2-3本介绍这个芯片和介绍C语言的书籍,因为每个作者的优点不一样,所以书写的侧重点也会不同,而几本书对照的话,可以更容易帮助我们解决一些学习中的问题。

二.买一块开发板

为什么要说“买”,为什么不去免费申请一块?因为,你自己花钱买的,肯定是你千挑万选后得到,对你个人学习是很适合的;还有就是卖开发板的哥们基本都是业界精英,他们提供的例程很全,程序基本都验证过了。而且无论从软件安装,软件调试,程序下载等都介绍的很全,还有教学视频,售后支持,您可以少走很多弯路。还有就是人性弱点,越容易得到的东西,越不会珍惜。我曾经买过STM32的开发板,我也申请过免费的开发板,对此我是深有体会。

三.反复的练习和调试

有了开发板和书之后,可以对照其中例程,进行练习和调试,仔细把程序看懂,可以试着更改看看结果,加深理解。

四.DIY个小项目

参照开发板的原理图和程序,根据自己日常工作和生活中的发现,制定一个项目开发计划,做一个小项目。

如何快速学会嵌入式?相关推荐

  1. UI设计培训之:5个小技巧快速学会PS抠图

    一听到PS抠图,我们大家心里是不是产生了退却心理,害怕它过于复杂的操作. 那么现在有一种简单方法教给大家,如何在10分钟内快速学会ps抠图. 而你所需要准备的就是给自己10分钟的尝试时间. 你没有尝试 ...

  2. 零基础自学python教程-零基础5个月快速学会Python的秘诀

    点击蓝字"python教程"关注我们哟! 零基础该怎么快速学习Python呢?如何用5个月快速学会Python? 1 这里主要讲一下python基础与爬虫 个人认为可以分为两步走: ...

  3. 前端小白也能快速学会的博客园博客美化全攻略

    前端小白也能快速学会的博客园博客美化全攻略 A呦V,博客园er的自我修养是什么?第一条,别只顾收藏和偷师呀,记得点"推荐"或关注本人喔~ 美化方法论简介 一般而言,需要选一个默认的 ...

  4. 深入体验JavaWeb开发内幕——简述JSP中的自定义标签叫你快速学会

    转载自   深入体验JavaWeb开发内幕--简述JSP中的自定义标签叫你快速学会 自定义标签,顾名思义,就是自己定义的标签.那么我们为什么要自己定义一些标签呢? 我们知道,如果要在JSP中获取数据我 ...

  5. 新手编程:程序员 5 种编程入门方法,快速学会一门编程语言!

    程序员要精通一门语言,还是要掌握多门语言? 对于这个问题,公说公有理,婆说婆有理. 技术更新太快,精通一门编程语言已经实属不易,又怎么好意思说精通多门语言呢? 不过呢,当你精通一门语言同时,涉猎一下其 ...

  6. Android 工程师如何快速学会web前段

    Android 工程师如何快速学会web前段 今天主要聊一下本人最近在学习web前段的感受,最近html5是越来越火了,前段时间公司做了一个项目然后让我们"android"的程序猿 ...

  7. 快速学会require的使用

    快速学会使用require.js 1.get start 先到官网下载requirejs到本地,官方同时提供Node版本r.js,我们只使用requirejs即可. 接下来在页面上写入 <scr ...

  8. 如何快速掌握计算机知识,怎样快速学会电脑 学电脑的5种方法推荐

    电脑已成为人们日常办公生活娱乐必不可少的工具,现在每个人都了解点电脑知识,都要会点电脑的基本应用,那么如果对于一个电脑新手来说,怎样快速学会电脑呢,下面小编就给大家介绍下学会电脑的5种方法吧. 怎样快 ...

  9. 学习速写的方法有哪些?如何快速学会速写?

    本文由"学美术上美术集网校"原创,图片素材来自网络,仅供学习分享 学习速写的方法有哪些?如何快速学会速写?很多初学绘画者,包括有些已经进行过一些素描训练的学画青少年想画速写,总感到 ...

最新文章

  1. Linux负载均衡实现
  2. springboot整合postgresql_SpringBoot+JPA+PostgreSQL整合问题
  3. ArcGIS Clip(裁剪)时出现000117错误的解决办法
  4. 批量删除redis键
  5. 方法分享:有序集合分段
  6. php 验证码一直不对,ThinkPHP验证码老是出错怎么办
  7. dnf丢失clientbase_clientbase.dll
  8. vs code 插件 简繁转换_18个vscode插件打造python的超级IDE
  9. [汇编学习笔记][第十六章直接定址表]
  10. jQuery Mobile入门必看
  11. 微服务架构实战篇(三):Spring boot2.0 + Mybatis + PageHelper实现增删改查和分页查询功能
  12. 练习:《斗鱼视频》m3u8流视频采集下载+思路+Python
  13. 约当标准型_特征向量到约当标准型
  14. java全能速查宝典.chm_Java全能速查宝典
  15. 阿里云mysql1227_Navicat连接阿里云Mysql遇到的的坑
  16. 安徽省毫州市谷歌卫星地图下载(百度网盘离线包下载)
  17. 忆阻器交叉开关阵列中的长短期记忆(LSTM)神经网络
  18. java linux常用命令_Linux常用命令
  19. ubuntu命令行启动浏览器_linux命令行下使用linux打开浏览器命令
  20. 概率公式中的分号、逗号、竖线

热门文章

  1. 聚焦场景落地, 看“云+AI”如何激发5G的“隐藏技能”
  2. 项望烽:移动 IM 开发之心跳​
  3. 【MySQL】 已经存在大量数据的表做分区
  4. Mockito对final类型和方法的支持(三):免配置的inline mock making
  5. 淮南:发力“大数据”能源城激活新动能
  6. 2017蓝桥杯:承压计算
  7. Properties相关
  8. [Leetcode] Permutations 全排列
  9. NO.72 参与项目管理、演示和总结
  10. JDBC(Java Data Base Connectivity,java数据库连接)