- 2
- 0
- 约2.97千字
- 约 5页
- 2019-08-18 发布于北京
- 举报
推荐一种高效的学习单片机方法案例学习法-北京光轮电子科技有限公司.PDF
推荐一种高效的学习单片机方法:案例学习法
作者:林添孝
我们来聊聊学习单片机的方法。
要学好单片机,好的方法、好的工具、好的老师是很必要的,因
为它们能帮助你做到事半功倍,大大提高你的学习效率。
经常有人问我:“学习单片机编程有什么好方法没有?”我都是
不假思索地回答:“有!”这个方法就是: “案例学习法”。
我们传统的教育方法就是让你死记硬背一大堆东西,因为这些东
西对考试有用。英语如此,单片机课程亦如此。这种教育方法忘却了
教育的根本:学以致用。现在大家都清楚了,学习英语的最好方法是
在一个良好的语言环境中学习,学习单片机何尝不是如此呢。在应用
环境中学习的好处是:对于某个知识点,不仅理解得快,而且学完就
知道如何使用。更重要的是,你还会发现这个知识点与其它知识点是
有关联的,是互相配合使用的!
所以,我建议你仔仔细细地去解读一个实际产品案例,把每一行
程序都搞懂,想清楚作者为什么要这么写,不要让任何一个问题漏过
去。基本上,当你学完这个案例,你就知道怎么编程了,知道如何设
计产品了。这是一种何等高效的学习方法!它闪耀着 “知行合一”哲
C
学思想的光辉,我把它称之 “案例学习法”。我学 语言的时候
就是采用这种方法,有兴趣的童鞋可以参阅这篇博客文章《我是如何
C
学习 语言的》。
“案例学习法”除了使你可以轻松掌握程序语法等基础知识之
外,它还具有以下几个优点:
1、 可以学习产品的设计思路、软件架构。软件架构可以说
是作者的编程思路,软件架构是纲,软件就是目。软件
架构设计是否合理非常关键。设计合理,编程就比较顺
当,开发就容易成功。反之编程就会很别扭,来来回回
修改,既耗费大量时间,产品的质量还有问题。只有掌
握好软件架构,你才真正能够编写合格的产品程序。
2、 可以学习规范化的编程。初学者一般都不太清楚怎样写
程序,通常是想怎么编就怎么编,所以程序的可读性、
可移植性、可维护性就无从谈起。正式产品的软件作者
一般都是比较有经验的工程师,编写的程序也比较规范,
初学者可以从中学习很多编程手法和技巧。
3、 可以学习产品级程序。通常,初学者接触到的软件都是
可以轻松获取的、初级的学习资料,而且也只是仅仅作
功能性的演示。这些软件连实验室产品都算不上。而实
验室产品与实际产品有很大的差别,这主要是实际产品
还要考虑软件的健壮性、抗干扰性等等关乎产品质量的
问题。这些是普通学习板上学不到的。
但是,实际产品的源程序属于商业机密,一般的初学者根本搞不
到。鉴于这种情况,我们推出的系列单片机学习板,都能适合这种“案
例学习法”。首先,它把每个功能模块的实验例程都做成一个个小“案
例”的形式;其次它集成了一些典型的来自实际项目的案例。当童鞋
们学完这些案例,相信就可以自己动手做项目了。当然,实现这些目
标全靠TreeOS操作系统,一种初学者也能轻松掌握的实时操作系
统。
注:
版权归北京光轮电子科技有限公司所有!
E-mail:support@
网站:
简介:北京光轮电子科技有限公司专注于物联网开发,拥有十多
年物联网开发经验,合作客户多达百家,多年来致力于推动世界
物联网的发展,成功研发并推出TreeOS物联网实时操作系统、
TreeOS ComLib大型软件仓库、Kepler11积木式开发板等产品,
适用于创客、单片机工程师、物联网工程师、智能硬件工程师以
及适用于工业控制、智能农业、军工、智能家电、汽车电子、医
疗电子等众多行业
AlphaMCU 自动写代码系统
把文件输进去,轻点鼠标,整个MCU项目的70~90%软件就自动
生成了,就这么简单!
进入AlphaMCU。使用前请先登录或注册。
您可能关注的文档
- 我们对诚信精神与责任的承诺-Syngenta.PDF
- 我预测阅读机经19-小站教育.PDF
- 执行器位置传感器-SMC-联系我们-SMC(中国).PDF
- 找准跻身世界商学院之列的点-CUHKBusinessSchool.PDF
- 承诺书-广西建设厅.doc
- 技能高考包括全省统一组织的技能考试和文化综合-武汉民政职业学院.doc
- 把源操作数的内容送入内部RAM单元或特殊功能寄存器。.ppt
- 投标人须知及采购需求-政府采购.doc
- 拉线式编码器让线性测量更简单-绝对值编码器.PDF
- 持续推进服务型行政执法不断提升规范化执法水平-河南省政府法制网.ppt
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
最近下载
- 封条打印模板.docx VIP
- 相声《马年说马》.doc VIP
- 新三上语文期末复习词语默写小纸条14天(含答案14页).docx
- 渐开线花键的简化画法及标注(免费).ppt VIP
- TCAMET11002-2020 城市轨道交通云平台构建技术规范.pdf VIP
- DB3707_T 028-2021 滨海盐碱地小麦栽培技术规程.docx VIP
- 2025年金融风险管理师风险价值模型在市场风险资本中的应用基础专题试卷及解析.pdf VIP
- 2025年项目管理专业完工估算与采购合同管理专题试卷及解析.pdf VIP
- 2025年金融风险管理师全球主要期货市场(CME_EUREX等)规则比较专题试卷及解析.pdf VIP
- 2025年健康管理师与服务对象建立信任关系的伦理准则专题试卷及解析.pdf VIP
原创力文档

文档评论(0)