×
嵌入式 > 技术百科 > 详情

MSP430FR5739开发板评测(一)

发布时间:2020-06-13 发布时间:
|

在电子领域有这么一家公司,它的产品涵盖了从模拟到数字,从低端到高端,从MCU到DSP,从工业控制到家庭娱乐。不用说大家也一定猜到了,这就是----TI,德州仪器。今天我给大家带来的就是TI公司最新推出的基于FRAM的MSP430FR5739系列开发套件。无图无真相,拿到板子总是掩盖不了兴奋的心情。

整个包装采用的还是TI经典的红黑包装。给人以厚重、踏实的感觉。包装的正面红色的大字FRAM表明这是一款基于FRAM的MSP430系列开发板,那么到底什么是FRAM呢?它和以前的MSP430系列单片机有什么区别呢?百度一下,原来FRAM又称为铁电存储器。它最大的优势在于提供了一种与RAM一致的性能,但又与ROM 一样的具有非易失性的存储器,即非易失性随机存取储存器。FRAM的特点是速度快,能够像RAM一样操作,读写功耗极低,写入次数也比普通的FLASH,EEPROM多。MSP430系列本身就是TI低功耗产品线的拳头产品,所以MSP430+FRAM简直就是天生一对,如虎添翼。:)

打开包装,展现在我们面前的是一块小小的电路板,相关的数据线被放在了盒子下方,这也是TI一贯的风格,简洁又不失大气。

                                                                      再来一张全家福

整个盒子中共有5个东西,一根MINI USB的数据线,2个用于扩展的排针,1个32.768k的晶振,一块自带了仿真器的开发板板,以及一张简易的用户手册。今天的主角当然是开发板了,所以赶紧上靓照吧。

                                                                            板子的正面

                                                                             板子的背面

可以看到整个板子分为3个部分,最右边是板载的仿真器,它通过跳线与中间的核心板相连,对其进行仿真。当然,拔下跳线帽就能仿真其它MSP芯片了。中间是核心板部分,仔细观察,MCU就是FR5739。通过查阅TI的官网可以知道,TI共推出了10款基于FRAM的MSP430,型号从FR5730~FR5739,所以我们手里拿到的FR5739是FRMSP430系列中外设最多、功能最全的。除此之外,中间的核心板上还有一个三轴的加速传感器ADXL335,一个NTC温度电阻以及8个蓝色的LED发光二极管。为了使用户能够方便的评估芯片的功能,TI还很贴心的把所有引脚通过两个排针引出。最左边可以看作是FR5739芯片的外设部分,在这里包含了一个用于扩展无线的插槽(当然是需要额外购买的),还有两个USER 按键以及一个RESET 按键。板子的背面比较简单,没有什么器件,但TI还是很贴心的安装了4个脚垫,估计考虑到大多数工程师的工作台东西都比较多,一不小心就会碰上某个东西短路吧。


有童鞋会问了,一个板子集成了这么多功能体积一定很大吧?恰恰相反,这块板子其实也就比一张名片大不了多少,由于在网上没有找到相应的尺寸说明,在这里我直接用游标卡尺进行了实物测量。长大概为8cm,宽大概为5cm。

一块优秀的评估板除了硬件上要设计合理外,软件上也要处处为用户着想。可能是为了节约成本或是为了保持资源的即使更新,本开发板并没有自带光盘,但是没有光盘并不是意味着软件上的支持不够,翻看包装盒内自带的简易的用户手册,它里面已经帮用户考虑到了所需要的一切支持,把如何使用开发板分成了5个步骤:
1. 到WWW.TI.COM/FRAM上去学习相关知识,并且下载CCS4或IAR开发环境。
2. 使用附送的USB数据线连接板子。
3. 板子内部集成有DEMO程序,当通电后DEMO程序自动运行。
4. 在PC上运行FRAM_GUI程序,通过串口读取开发板上的数据并用图形的方式显示。
5. 最后,可以到WWW.TI.COM/FRAM去寻找更多相关的开发资源。
按照手册上的指示,我们打开WWW.TI.COM/FRAM网站,展现在我们面前的首先就是TI对FRAM的大力推荐,通过对功耗,安全性,读写周期的对比,使得用户对FRAM的优点一目了然。在右边的上方就是我们这块开发板的连接与信息,点击进入就可以来到该开发板的页面。页面的上方包含了4个模块:

1.开发板的描述:对整个开发板的硬件情况以及板载资源进行描述。点击该栏目中的标,即可下载本开发板的源码与GUI软件。

2.技术文档:包含有整个开发板的一些文档信息,如原理图,userguide等。

3.支持与社区:开发过程中用户必然会遇到问题,这个时候有个能够讨论的社区就再好不过了。所以这里就是进入社区和寻求支持的入口。

4.订购:顾名思义,如果你想购买的话那就可以进入这里了。

板子的基本情况就先讲到这里了,估计很多同学已经按耐不住了。别着急,我们这就开始实测。首先按照操作手册所说到WWW.TI.COM/FRAM网站上去下载相应的开发工具,官方推荐我们使用的开发工具为CCS以及IAR,其实GCC FOR MSP430也能够支持该款芯片,但在这里我们使用IAR FOR MSP430。具体下载的过程我们就不详述了,大家也可以到IAR官方网站上去下载试用版。

使用附送的USB数据线连接板子,这根线既是调试线同时也对板子进行供电。由于系统内置了DEMO程序,所以当USB线一插上程序就开始运行,板子上的DEMO分四种模式,具体可以通过S1和S2组合进行选择使用。

  • 模式一:上电后按一次S1,再按S2,进入FRAM高速写入速度测试模式。
  • 模式二:上电后按两次S1,再按S2,进入模拟FLASH写入速度测试模式。
  • 模式三:上电后按三次S1,再按S2,进入三轴加速度计测试模式。
  • 模式四:上电后按四次S1,再按S2,进入温度写入测试模式。

由于这4种模式中有三种是不能看到效果的(模式三是可以看到的,晃动板子可以发现蓝色的等也跟着动了),所以TI很贴心的推出了一个GUI界面显示测试结果。在PC上运行软件该GUI软件,它通过串口获取开发板的测试数据,并以汽车仪表盘的形式直观的显示出来。

下面是对这块板子基本情况的总结:

1、板载MCU: MSP430FR5739 :

  • (1)16KB FRAM / 1KB SRAM
  • (2)16-Bit RISC Architecture up to 8-MHz
  • (3)2x Timer_A Blocks, 3x Timer_B Block
  • (4)1x USCI (UART/SPI/IrDA/I2C ) Blocks
  • (5)16Ch 10-Bit ADC12_B
  • (6)16Ch Comp_D, 32 I/Os.

2、3 轴加速传感器

3、NTC热敏电阻

4、8 个蓝色LED用于指示

5、2 个用户按键1个reset按键

6、20个用于扩展的IO排针

7、用于连接CC XXX RF系列无线模块的插槽

8、板载仿真器且用跳线与核心板连接


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
实时控制.安全.如何加速实现未来工厂落地?