这篇文章是写了几篇430的博客之后中间加的,原因是写博客的过程中,我不断会参考很多的官方文档、工具、示例代码等等,每篇文章都去说明从哪里能获取到这些参考资料未免太过啰嗦,所以专门写一个帖子介绍相关的方法、参考资料等等。

430学习方法

  1. 入手开发板 ------ 站在岸上学不会游泳,虽然博客中我大量使用了仿真软件来演示,但是这也是基于我已经掌握并熟悉了相关电路的基础上。EE(电子工程)不是CS(计算机科学),不像计算机专业那样只需要一台电脑就够了,需要你掌握硬件的实际操作经验。

  2. 学会申请样片 ------ 申请样片的方法就不啰嗦了,如果你是学生,相对来说最好申请,各大厂商对学生一向比较慷慨。如果你是工作党或者社会人士,相对来说申请难度比较大。

  3. 多看官网 ------ 硬件说到底还是由上游厂商引领核心技术的行业,所以他们手里有你想要的一切东西。TI的官网上,拥有最详细最权威的文档。虽然在一开始的时候,你可能需要借助相关的第三方文档或者是我这样的博客来减少接触到的信息量,快速入门。但如果你想深入研究,还是建议参考官方详尽的文档。下面是我这个系列博客参考过的官方文档列表:

  • MSP430G2553 code example(示例程序):链接
  • MSP430G2553 datasheet:链接
  • MSP430X2XX系列用户指南(中文版):链接
  1. 提高信息获取效率 ------ 嵌入式相关的从业人员,虽然近些年有点类似软件一样泛滥的趋势,但是跟软件巨大的人员基数不同,个人感觉网络上进行分享的嵌入式开发者还是很少很少,所以需要你提高信息筛选获取的效率。下面的几点都是个人经验之谈:
  • 百度知道的提问、百度文库所谓的中文datasheet还有示例代码,基本都是驴唇不对马嘴,建议直接忽略。
  • 碰到问题的时候,可以上google先搜索一下,如果搜索不到,建议上比较活跃的官方论坛求助,TI家的推荐上德仪论https://e2echina.ti.com/question_answer/ 。
  • datasheet建议直接上官网或者alldatasheet或者datasheet5。
  • CSDN博客的技术文章部分可以参考,但是CSDN整站的体验太差,广告很多建议不看。CSDN需要下载的一些例程,除非其他地方找不到,不建议下载,很多都是垃圾。例程下载建议上http://www.pudn.com/ ,虽然不知道从哪里弄的,但是例程很多,下载积分选5个自己写的好的资源上去,基本够用好几年了。
  1. 博学纵观 ------ 除了TI,还有很多优秀的其他厂商可以学习。例如ADI擅长模拟电路器件,其官网首页的应用、设计资源、中文技术资源三个标签里面干货满满。他出了很多《ADI实验室合集》,虽然里面都是使用的ADI芯片作为示例,但重要的是学会相关的电路基础知识和电路常见问题处理技巧。ADI从上世纪六十年代,就开始出《模拟对话》的期刊,还有很多参考设计等等。这些资料的质量和有效性,远远高出了百度和一般论坛搜索到的相关内容。还有MAXIM、瑞萨、凌力尔特等等,不少由于申请过样片,所以看了下也都有很多不错的参考文档。

  2. 夯实基础知识 ------ 如果想成为一名优秀的电子工程师,个人认为需要掌握如下基础知识(虽然好多我自己也是渣渣)

  • 英语,官方的很多资料、论坛仍然是英文的,强迫自己看这些英文内容慢慢就能看懂了。
  • 低频模拟电路,如果是电子信息类的专业,这个是必修课,对理解电路、运放、晶体管大有裨益。
  • 数字电路基础,同样也是电子信息类的必修课,对理解逻辑门、数字电路是必需知识。
  • 集成电路基础,如果你不是IC设计与制造相关的工作,可以不用深入理解,据说很多东西深入了都是是数学和量子论的东西。但是你需要知道PN结、MOS管这些的原理和特性,对集成电路的工作方式、电流特性、开关特性有个基本理解,在数字电路低功耗设计、开关电源效率提升等场景还是很有用处的。

总的来说,上面这些不仅限于430,也适合其他很多相关领域的学习。嵌入式的学习,相对计算机应用软件编程来说,门槛高一点,对理论知识要求稍高,但个人感受更高的门槛在于学习成本。一个入门的示波器也得一千多以上,好点的上万,数字电源、任意波形发生器、网络分析仪则一个比一个贵。而这些只是仪器,像焊台、元器件、芯片这些耗材则是做一次实验花一次钱。这些问题都是钱的问题,还有一些不是钱的问题,有些电路、固件在上游的厂商直接是闭源的,这个跟软件开源的大环境不同,需要进入更高的平台和体系才能接触到。

所以,有志于在EE方向上走的更远的爱好者,如果你是在校学生,可以好好珍惜夯实理论知识的学习时间,把握学校实验室提供的资源提升自己。如果你是工作党,那么争取好的研发环境,只有有实力的实验室才会提供更好的支持。

道阻且长,大家一起努力,玩的开心~

MSP430学习方法相关推荐

  1. 从零开始的MSP430单片机学习(一)

    从零开始的MSP430单片机学习(一) 图片有些缺失,原链接:从零开始的MSP430单片机学习(一) 写在前面 单片机学习本身是一个了解学习一个技术的过程,学习的过程中不应该拘泥于某一款,而是要了解学 ...

  2. MSP430系列微控制器简介

    内容涉及以下: ●按照所处理的信号,对电子线路的分类 ●数字电路的特点 ●常用数字集成电路器件的种类和特点 ●微控制器(Microcontroller,MCU)的结构 ●德州仪器(TI)公司MSP43 ...

  3. 二元学习法3.0:三把学习大剑,打通学习的底层密码_学习方法

    单纯靠机会赚钱的时代已经过去,未来是认知赚钱的时代. 前两天还跟朋友聊到这个话题,未来的机会将会不断涌现,人工智能.5G.万物互联.虚拟现实-- 而这些东西,都跟知识挂钩.以前那种胆大就能挣钱,站在风 ...

  4. 条件随机场(CRF) - 4 - 学习方法和预测算法(维特比算法)

    声明: 1,本篇为个人对<2012.李航.统计学习方法.pdf>的学习总结,不得用作商用,欢迎转载,但请注明出处(即:本帖地址). 2,由于本人在学习初始时有很多数学知识都已忘记,所以为了 ...

  5. msp430入门学习16

    msp430的乘法器 转载于:https://www.cnblogs.com/guochaoxxl/p/7807584.html

  6. MSP430低功耗模式-while循环失效

    如下代码实现MSP430G2553单片机两个led交替闪烁 #include <msp430.h> /*** main.c*/ int main(void) {WDTCTL = WDTPW ...

  7. 残差平方和ssr的计算公式为_如何为你的回归问题选择最合适的机器学习方法?...

    文章发布于公号[数智物语] (ID:decision_engine),关注公号不错过每一篇干货. 转自 | AI算法之心(公众号ID:AIHeartForYou) 作者 | 何从庆 什么是回归呢?回归 ...

  8. web前端知识点太多_初学web前端,学习方法容易走偏,这是为什么?

    一.了解web前端 所谓"知己知彼,百战不殆",在学习web前端之前,还是让我们先了解一下什么是web前端吧! 所有用户终端产品与视觉和交互有关的部分,都属于前端开发的领域.从狭义 ...

  9. 《机器学习与数据科学(基于R的统计学习方法)》——2.11 R中的SQL等价表述...

    本节书摘来异步社区<机器学习与数据科学(基于R的统计学习方法)>一书中的第2章,第2.11节,作者:[美]Daniel D. Gutierrez(古铁雷斯),更多章节内容可以访问云栖社区& ...

最新文章

  1. javascrit2.0完全参考手册(第二版) 第1章第1节 在XHTML文档中增加javascript
  2. 使用帆软finereport实现跳转的一点心得
  3. python下载百度云盘中的数据_python爬虫:爬取百度云盘资料,保存下载地址、链接标题、链接详情...
  4. ActiveMQ集成Spring
  5. 数据流图软件_软件工程导论知识点梳理之概念题
  6. crm系统是什么很棒ec实力_搭建CRM系统要明确几个步骤?什么样的CRM是真正有用的系统?...
  7. 计算机接口教程,运用接口实现计算机各组件信息
  8. qtreewidgetitem 文字内存太长换行_table文字溢出显示省略号问题
  9. 【备忘】conda环境常用配置命令
  10. java消息推送怎么实现_PHP实现的消息实时推送功能
  11. 解决:Ubuntu18.04配置exoprt LC_ALL=C后无法打开终端
  12. js 所有img隐藏_Handtrack.js 开源:3行JS代码搞定手部动作跟踪
  13. 信用评分卡 (part 4 of 7)
  14. 最好用的OCR实时翻译工具:Bob for Mac
  15. 数论基础--欧几里得算法
  16. Windows桌面分享程序设计
  17. STM32实现NRF24L01通信
  18. 利用计算机技术分析学生成绩,基于数据挖掘技术的学生成绩分析
  19. opencv马赛克python实现
  20. gprs无线模块与服务器连接,GPRS 模块如何通信_GPRS 模块与服务器通信【原理解析】...

热门文章

  1. 高效的5G ASN.1编解码工具
  2. 打印文档(print.cpp)
  3. 云计算——IBM smart Cloud
  4. 实现与提高算法设计能力的一般方法
  5. 通用后台管理系统(2)-项目搭建
  6. 安卓电子书格式_没有kindle等电子书阅读器,如何用手机、平板电脑阅读mobi、epub等格式的电子书?...
  7. oracle cte 内存,执行Oracle CTE
  8. javax.el.PropertyNotFoundExceptionProperty 'Tid' not found on type com.msz.sims.domain.Teacher
  9. MySQL删除重复行
  10. 服务器虚拟化负载,提高服务器工作负载性能:网络虚拟化