最新公告
  • 欢迎您光临欧资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • MSP430单片机开发低功耗的经验分享–八年单片机的架构

    辞职了,不知道是高兴还是担心。我已经工作了八年,但我仍然没有任何我可以掌握的技术。年底的时候不敢写总结帖,因为今年真的没有什么实质性的变化,技术也没有进步。生活也没有改善。下一步该去哪里完全是未知数,我也没有任何目标,完全处于迷茫状态。不过,现在有点空闲,还得补欠EE的帖子。在下方输入文字:

    八年前,大约是八年前的这个时候(2009年初),当时我实习大四的时候,当时找工作非常难。我是学计算机的,后来找到了一份单片机开发的工作。我是自学51,学的很渣,到现在还不会51。上班第一天,总工程师就让我用MSP430单片机开发低功耗产品,还给了我一块MSP430F169开发板,并给了我一个论坛地址供我学习(开发板是在这个论坛买的。,一个小论坛,不是EE),当时我有点迷茫,为什么这家公司不用51单片机,51是多才多艺(我当时只知道51)!我做的这个430 MCU我都没听过(请原谅我当时的无知),甚至不知道TI的名字。之后,我在论坛上阅读帖子并阅读信息以学习。渐渐地,我学会了去TI官网查资料。凭借我的编程能力,我很快就熟悉了 MSP430。MSP430单片机是第一个上手的单片机,​​但我还是不知道51。原因是51单片机与其他单片机或CPU有很大的不同。寄存器、特殊功能寄存器和 RAM 都是堆叠的。同时,SFR和RAM需要通过不同的寻址方式来区分,对标准C的扩展太多,对初学者入门来说是一个很大的障碍。430单片机的架构非常清晰,寄存器、SFR、RAM、Flash分得清清楚楚。,对C语言非常友好,会用C语言的人都可以用。所以,有人说51简单,适合入门学习。是低功耗之王,MCU+外围设备只有几uA电流。就这样,430单片机用了两年多,我也成功从菜鸟孵化成菜鸟,2011年搬到北京。

    来北京后,我在一家公司做ETC相关的工作。OBU也是用430设计的。据我所知,当时大部分厂商的OBU都是用430做的。但是随着时间的推移,技术的进步以及ARM Cortex-M0的出现,一些芯片已经开始争夺430市场。由于技术的进步,对单片机的要求降低了,因此用其他单片机代替430成为可行。为了进一步降低成本,更换低成本的MCU势在必行。就这样,把430的程序移植到了M0上,自己干掉了430。虽然后来我在工作中很少使用 430,但我一直坚持下去,从工人变成了爱好者,接触到了更多的 TI 产品,这一切都归功于 EEWORLD。

    我在 2011 年 11 月注册了 EEWORLD,从那时起就一发不可收拾。虽然注册晚了,没赶上G2 Launchpad的团购,不过没关系。60元从网友那里买了一块来体验这款支持触控功能的低成本单片机。这是我的第一个 Launchpad。

    注册EE后,立即参与了MSP430FR5739 Launchpad的团购。这是 TI 的第一款 FRAM 微控制器。在使用这个单片机的时候,遇到了一个小bug,写了一个新的寄存器后就不行了。,我也去TI官网论坛发帖求助,但是我的英文水平不够,问题可能描述的不是很清楚,但是过了一段时间,问题也解决了,有人回复确认这个bug ,是头文件的寄存器地址定义错误。

    后来陆续加入了各种具有一些高级功能的Launchpad,比如这款6系列FRAM带段式LCD驱动Launchpad:

    具有 LEA 功能的 FR5994 Launchpad

    继承MSP430低功耗高性能ARM内核MSP432 Launchpad,红板+黑板

    ,有没有集齐大大小小王者的感觉,炸了!

    CC3200 启动板:

    超高性能 Cortex-R5 和双核 379d Launchpad,作为微控制器爱好者,了解一个新芯片的架构是非常令人兴奋的:

    在论坛上成功参加了AM335x Starter Kit和Beaglebone Black的团购,但是由于技术有限,我玩不了。不过,最前沿的技术还是要追的。即使技术赶不上,开发板也不能落后。就算不能玩,拿来当镇宅用也是很不错的。我目前买的最贵的开发板是基于TI AM5728、双核ARM Cortex-A15、双核M4、双核C66x DSP配置的BeagleBoard-x15。目前只能感叹:高端板越高越难玩

    单片机开发板 学习板_单片机开发板单片机学习板_什么样的51单片机学习开发板好用

    还有两块ARM板加酱油。芯片已经停产,但9B96板子外设齐全,还是非常有价值的使用价值:

    我第一次DIY也是专门做TI的,用MSP430F449做的电子钟,可以显示时间和温度:

    第一个应用示例专门用于 TI,这也是唯一的应用示例。证据仍然保留:

    两块MSP430G2230,不错,这个芯片很棒,很精致,一个8脚单片机,当时有个项目很想用,比较简单的一个功能,用来做电源管理和控制,不过改的很很快我就有了一个计划,但我仍然在玩这部电影并运行照明程序。这是一个最小系统,MCU+去耦电容+RST引脚上拉电阻:

    有段时间,我痴迷430到发疯的地步,收集各种430芯片,申请样品都不可能,我不会撒谎和补项目。企业用户或学生,如果是个人爱好者什么样的51单片机学习开发板好用,不能申请样品。如果他们想用新的或不常见的芯片DIY一些东西,芯片很难买到。如果不能申请,就买吧。我从各个渠道购买了一些 1xx、2xx、4xx、5xx 和 6xx 的样品。是的,我买的都是样品。我想知道为什么 TI 对他们如此慷慨。样本!其中什么样的51单片机学习开发板好用,6638个是从正规渠道购买的样品和从代理商处购买的样品。

    这些样本大概有70个左右,以前统计过,现在想不起来具体数字了,懒得去统计了。这是浪费空闲时间。本来是想做一些板子自己玩的,现在完全没精力了,TI的Launchpad很厉害。看现在的趋势,每当有新品出来,都会发一个Launchpad给大家评估。可以省略申请样品和制作板的过程。这些芯片将捐赠给有需要的人使用。让我们讨论一下具体问题。

    最后,一张带有酱油和 Launchpad 的 C5000 Boosterpack 的全家福:

    以上图文均为EEWORLD论坛网友原创:lcofjp,在此感谢。

    欢迎来到微博@EEWORLD

    如果您也写过此类原创干货,请关注微信公众号:EEWORLD(电子工程世界)回复“投稿”,或将您的原稿发送至:bbs_service@eeworld.com.cn,一经选中,我们将帮你上头条!

    与更多业内网友交流,请访问EEWORLD论坛。

    站内大部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
    欧资源网 » MSP430单片机开发低功耗的经验分享–八年单片机的架构

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    欧资源网
    一个高级程序员模板开发平台

    发表评论