[原创] TI 新年征文 《八年相伴,情仇恩怨》多图慎入

lcofjp   2017-1-15 01:02 楼主
离职了,不知是喜是忧,工作八年了,还是没有任何拿得出手的技术,年终了,总结的帖子也没敢写,因为这一年真没有什么实质性的变化,技术没有进步,生活也没有提高。接下来何去何从完全是个未知数,自己也没有任何目标,完全处于迷茫的状态。不过,现在到是有点空闲的时间了,欠EE的帖子也要补一补。下面进入正文:
八年前,大约就是八年前的这个时候(2009初),正值大四实习,那时候找工作相当难,学计算机的我,却找了一份单片机开发的工作,我是自学的51,学的很渣,至今我都不会51。第一天上班,总工跟我说要用MSP430单片机开发低功耗产品,并给了我一块MSP430F169的开发板,还给了我一个论坛地址让我去学习(开发板就是在这个论坛买的,一个小论坛,不是EE),我当时就有点懵逼了,这家公司咋不用51单片机呢,51多通用啊(我当时只认识51)!这430单片机我听都没听过(请原谅我当时的无知),更不知道TI的大名。后来就在论坛里面看帖,下资料学习,渐渐的,我学会了去TI官网查资料了,凭借我的编程功底,很快我就熟悉了MSP430。MSP430单片机我是入门的第一款单片机,而51我至今不会,究其原因,51单片机与其他单片机或者CPU相比显得特别异类,寄存器、特殊功能寄存器、RAM都堆一起,SFR和RAM需要用不同的寻址方式来区分,对标准C扩展太多,这对新手入门造成很大的障碍。而430单片机的架构就非常清晰明了,寄存器、SFR、RAM、Flash泾渭分明,对C语言十分友好,会C语言的拿过来就能用。所以有人说51简单,适合入门学习的观点我并不敢苟同,我感觉430这样的单片机更适合入门。在那个时候,430确实是低功耗的王者,单片机+外围器件一共才几个uA电流。就这样,430单片机用了两年多,我也成功从一枚菜蛋孵化成一枚菜鸟,2011年转战北京。
来到北京之后在一家公司做ETC相关工作,其中的OBU也是用430设计的,据我所知,当时的大多数厂家的OBU都是用430做的。但是随着时间的推移、科技的进步、ARM Cortex-M0的出现,一些芯片便来争夺430的市场,由于技术的进步,降低了对MCU的要求,因此用其他单片机来代替430变得可行。为了进一步降低成本,更换低成本的MCU势在必行,就这样,我把430的程序移植到了M0上,亲手扼杀了430。虽然后来在工作中很少用到430了,但是我与它不离不弃,由一名工作者转变成为爱好者,并且接触了TI的更多产品,这一切都归功于EEWORLD。
2011年11月份我注册了EEWORLD,自此一发不可收拾。虽然注册的晚,没赶上G2 launchpad的团购,但是没关系,我花了60块钱从网友处购买了一块来体验这款支持触摸功能的低成本单片机,这是我的第一块Launchpad。
DSC00800.JPG
注册EE之后,就马上参与了MSP430FR5739 Launchpad的团购,这是TI出的第一款FRAM单片机,在使用这款单片机的时候,遇到了一个小bug,有个新的寄存器写入之后并不起作用,我还跑到TI的官网论坛发帖求助,可是我憋足的英文水平,问题可能也描述不清楚,不过一段时间后,问题也得到了解决,有人回帖证实了这个bug,是头文件的寄存器地址定义错了。
后来又陆陆续续的入了各种各样具有某些先进特性的Launchpad,例如这个6系列FRAM带段式LCD驱动的Launchpad:
DSC00812.JPG
带LEA功能FR5994 Launchpad
DSC00816.JPG
继承了MSP430低功耗特性以及高性能ARM内核的MSP432 Launchpad,红板+黑板,是不是有凑齐了大小王的感觉,炸!
DSC00772.JPG
DSC00785.JPG
CC3200 Launchpad:
DSC00819.JPG
超级高性能的Cortex-R5和双核379d Launchpad,作为一个单片机爱好者,去了解一款新芯片的架构是非常兴奋的事:
DSC00806.JPG
DSC00784.JPG
在论坛成功参与了AM335x Starter Kit和Beaglebone Black的团购,不过因水平有限,没能玩起来。不过最前沿的技术还是要追追的,即使技术追不上,但是开发板绝对不能落后,就算玩不起来,用作镇宅也是极好的。我目前买的最贵的开发板便是基于TI的AM5728的BeagleBoard-x15,双核ARM Cortex-A15,双核M4,双核C66x DSP的配置,目前只能是一声叹息:越高端的板子越难玩
DSC00836.JPG
还有两块打酱油的ARM板子,芯片已经停产,不过9B96的板子外设很全,还是有十分宝贵的利用价值:
DSC00832.JPG
DSC00825.JPG
我的第一次DIY也献给了TI,用MSP430F449做的电子时钟,可以显示时间和温度:
DSC00840.JPG
第一次申请样片献给了TI,这也是唯一的一次申请样片,证据至今还保留着:
DSC00838.JPG
两片MSP430G2230,是的,这芯片很棒,很精致,一个8脚的单片机,当时有个项目确实想用来着,一个比较简单的功能,用来做电源管理和控制,但是很快就变方案了,不过这片子我还是耍了一耍,跑了跑点灯程序,这就是一个最小系统,单片机+去耦电容+RST引脚的上拉电阻:
DSC00803.JPG
曾经有那么一段时间,对430痴迷到疯狂,收集各种型号的430芯片,申请样片是不可能的,我这人不会撒谎编项目,这也是个人爱好者的一点难处,申请样片只能是企业用户或者学生,如果是个人爱好者就不能申请样片了,如果想用新型号或者不常见型号芯片DIY个啥,芯片是非常难买的。不能申请就买吧,我从各种渠道买到了一些1xx,2xx,4xx,5xx,6xx的样片,是的,我买到的都是样片,我就纳闷了,TI为什么那么大方给他们那么多的样片!其中6638是从正规渠道买的样片,代理商处买的。
DSC00844.JPG
DSC00846.JPG
这些样片大概有70片左右,以前统计过,现在具体数目记不清了,也懒得数了。这样闲置也是浪费,本来是想自己做一些板子玩的,但是现在完全没有精力,而且TI的Launchpad很给力,看现在的趋势,每当出来什么新鲜货,都会出一个Launchpad给大家评估,这样就可以省去申请样片和打板的流程。这些芯片打算捐赠出去,让有需要的人利用起来,具体事宜再议吧。
最后发一个打酱油的C5000 Boosterpack和一张Launchpad的全家福:
DSC00821.JPG
DSC00848.JPG

回复评论 (41)

版主这么晚还在嗨啊
点赞  2017-1-15 01:04
引用: xxxlzjxxx 发表于 2017-1-15 01:04
版主这么晚还在嗨啊

写了好久才写完。。
点赞  2017-1-15 01:05
情结很深!
点赞  2017-1-15 02:18
祝队长在技术的长河里欢快地裸游,2017顺利通关!
RTEMS
点赞  2017-1-15 02:30
引用: 54chenjq 发表于 2017-1-15 02:30
祝队长在技术的长河里欢快地裸游,2017顺利通关!

我会努力游的!
点赞  2017-1-15 09:05
同感,学校学过51,但是我怎么也不会用,工作后第一个程序是用PIC搞的汇编,至今不会用51.队长,我和你相见恨晚,如果可以,请用板子打我,我来者不拒,
我是一头搞电子的猪,猪是一种好色的动物,猪八戒就是代表.       
点赞  2017-1-15 09:13
祝队长在技术的长河里欢快地裸游,2017顺利通关!
点赞  2017-1-15 09:17
队长带我一起打怪升级吧。
点赞  2017-1-15 09:18
我确实是一路摸爬滚打过来的,非科班出身,工作前两年也没人指导,走了太多弯路,全靠自学补习各种电子知识,学画原理图和PCB,对了,第一次打板也是430的, 如果有个人指导,虽然可能就一两句,但往往能起到打通任督二脉的效果
点赞  2017-1-15 09:57
AM5728差点入坑了,当时就是好奇她的GPU
点赞  2017-1-15 12:04
厉害!
C5000好像是DSP吧,玩得怎样?
点赞  2017-1-15 12:11
QQ截图20170115121138.jpg

求 这两块板子什么价格入的
电工
点赞  2017-1-15 12:12
引用: xunke 发表于 2017-1-15 12:11
厉害!
C5000好像是DSP吧,玩得怎样?

那个不能玩的,TI没提供下载和调试接口,只能用Launchpad通过串口来控制,只是一个BoosterPack
点赞  2017-1-15 12:24
引用: lyzhangxiang 发表于 2017-1-15 12:12
求 这两块板子什么价格入的

上边的160闲鱼收的,下边的是用其他板子和@54chenjq交换的。
点赞  2017-1-15 12:25
只看板子,文字没板子漂亮
点赞  2017-1-15 12:26
引用: freebsder 发表于 2017-1-15 12:26
只看板子,文字没板子漂亮

这几块小板子也入不了您的法眼
点赞  2017-1-15 12:27
引用: 电子微创意 发表于 2017-1-15 12:04
AM5728差点入坑了,当时就是好奇她的GPU

GPU玩起来难度太大了!
点赞  2017-1-15 12:28


能入能入,10快收bbx,5快收379d
点赞  2017-1-15 12:38
队长V587
我们一起做点啥吧
So TM what......?
点赞  2017-1-15 13:47
123下一页
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复