在您的产品设计中,您是否有采用TI MCU的成功经历?也许是MSP430、也许是C2000,或是Stellaris® ARM® Cortex™-M…如果您有这样的成功故事,我们期待您的分享!
活动时间:即日到2012年2月15日
参与方式:可跟帖讲述 —
采用TI MCU的设计经验总结和技巧心得; 采用TI MCU碰到的问题和后来的解决办法
参与评奖要求:
1、所有故事均须为参与者原创;
2、文字150字以上;
3、描述清晰、具体。
奖品:
一等奖1名 : 拉杆电脑包一个或9B96EVM板子一块或F28035开发板(内置XDS100仿真器)
二等奖 2名 : 蓝牙键盘
三等奖5名: 电脑背包
热心参与奖50名(先到先得):8*20mm迷你望远镜
一等奖、二等奖、三等奖分别由TI FAE团队评出。每个 ID 不限制参与次数,但每个 ID 只有 1 次获奖机会。
iSupport:
先占楼,再分享,奖品给力!
tongshuai zhu:
回复 iSupport:
占楼分享
Danson Li:
回复 tongshuai zhu:
其实那个拉杆箱挺不错哒。
YI LI:
回复 tongshuai zhu:
既然没有人开这个头,我就来开个头吧!
我97年就开始接触TI的DSP芯片,在单位一直从事TI DSP的开发工作,从最初的 LF2407,F2812,到后来的F28335以及现在的C28346。最近用C28346在开发产品。来谈谈我对F28335和C28346的一些看法。LF2407就不用说啦,即将淘汰。F28335就是F2812 的升级换代产品,F28335的浮点处理器,HRPWM,以及AD等的性能都是大大优于F2812,并且市场上的价格也比F2812低。
所以现在就详细的说一下F28335和C28346。这两者的主要区别是:
1.F28335的最高运行速度是150M,C28346则达到300M;
2.F28335内部有FLASH和高速AD,但内部RAM较小,28346则没有内部FLASH和AD,但内部RAM很大;
3.其它方面都没有多大的差别,无外乎就是外设多与少的问题。
F28335虽然有内部FLASH,但是大家都知道FLASH的读写速度和内部的RAM是没法比的,所以经常会出现一些这样的问题:明明在RAM中调试好的程序,烧写到FLASH中运行结果缺不正确,究其原因就是FLASH的读写速度过慢造成。
C28346则不存在这个问题,在RAM中调试好的程序,BOOT后还是在RAM中运行,而且C28346的运行速度比F28335快1倍(都在内部RAM中运行,如果换成F28335在FLASH 中运行程序,就是快好几倍的问题啦),另外F28335虽然有内部AD,但是精度不够,只有12位,而我们大部分的应用这个精度是不能满足的,需要外扩AD,所以这样一来F28335上的AD就显得有些鸡肋。
相比之下C28346更适合应用在电能质量监测,机器人,工业控制等领域。
lai en:
回复 YI LI:
这么给力,怎么能不顶一下那,路过,就写一点吧
08年毕业,接触MSP430,从事三表行业。
第一次见msp430,头都疼,那小引脚,和蚂蚁腿差不多,怎么看怎么不习惯,可能是在学校用DIP的51习惯啦吧。
从整体上讲,MSP430最突出的贡献就是低功耗,虽然现在其他家也在推各自低功耗MCU 但是效果以及性能远不如430
再就是各种外设齐全,配套资源丰富。从1xx系列的到现在最新的6xx系列的,贯穿整个三表行业,用于电表的,有专用的42xx系列支持, 用于做水表的,有scan_if专用模块支持,用于做气表的,有内置的LCD驱动支持。还有许多超低成本的MCU如Gxx系列的以及F200X系列的,虽然芯片个头小,引脚小,但却因为其极低的功耗,16位的运算能力,广泛应用与智能家居节点处理。
在最开始是使用的汇编语言写程序,那个时候真是一个字节一个字节的数内存,自己分配内存,位位在心中。
后来改为C语言写程序,不用亲自分配内存啦,但是总感觉没有汇编写出来的程序占用的空间少,没有汇编写出来的程序效率高。
到现在,已经有3个年头多啦,一直是430的忠实支持者,而且也会一如既往的支持。
在谈点如何学430吧,我比较笨,也比较穷,学430过程中只看了User's guide和Data sheet这两样,余下的就是在TI的论坛或者利尔达的论坛再就是微控网上学习啦。
个人建议初学者最后有块小的核心板,不要用现在市面上的什么美其名曰学习板,很多IO都是定死的。拥有一块核心板,余下的外围电路可以用洞洞板自己搭。这样既学习430 有段俩自己的硬件,一举两得。
还有就是 术业有专攻,没有过不去的坎,有时候卡在那,出去休息休息,然后在做。
得,就到这吧,希望社区越办越好!
======================================
打造前沿 创造极限
======================================
jl ma:
回复 YI LI:
接触TI的东西是在去年中吧,实验室要做一款便携式的产品,因为产品有两个硬性的指标:
首先,必须是便携式产品,所以对产品功耗要求特别苛刻,省电可以说是产品成败的关键;
其次,分析了同类电子产品只提供简单控制、简单分析的弱点,本设计立足于增强产品的分析处理能力。
基于此我们进行了很多的平台选择,最终选择了TI公司生产的OMAP3530处理器作为产品的开发芯片,主要看中了OMAP3530的低功耗和强劲的数字信号处理能力、还有就是ARM端强大的控制能力。从此踏上了OMAP3530学习的漫漫征程,面对中文资料很少等困难,一点点地读TI提供的资料(太多了,多到吓人啊!),一点点地摸索,系统移植、DVSDK移植、程序开发…这样子一路走来,只能说是艰辛并快乐着吧!
Mou Zeng:
先占个座
yi liu:
先支持下!
nwx8899:
好不容易才弹出了个文本框
xiaoxu li:
回复 nwx8899:
本人25至今未婚,已经谈过三个“女友”,正在交往的还有两个,我比较花心,第一个“对象”是我大学时谈的——51,第二个"对象"是来到单位时在部门经理的介绍下相识的——PIC,第三个“对象”是另一个部门经理介绍的,这个部门经理说这个对象比我以前交往的条件的好(有车有房)——STM32,于是我变与她交往了一年,至今还藕断丝连,没办法已经有孩子了(产品)。就在8月8日那天我在菜农老师的介绍下认识了她(我正在交往的女友)——NUC,现在我与她的情感已经升华,时不时去逛逛街,看看电影。后来在二姨家偶然的机会,我看到了一位美眉应招男友的帖子——免费申请LM3S811开发板,之前说了我比较好色,这等好事我哪能放过,于是乎我给那位美眉谢了封信,有可能是我的真诚打动了她,在9月18日那天我突然收到这位妹妹给我的定情信物——LM3S811开发板,这位美眉就是——TI,在这种情况下我认识了她,由于最近我与前女友的那个孩子(产品)老生病(bug),忙的是焦头烂额,没有时间与TI美眉交往,俗话说一会生二回熟,三回….,等以后有时间我回与TI美眉好好交往,促进感情的升华,争取早日有我们的宝宝!马上下班了,匆忙之中写的不好希望大家拍砖!