首页 > 评测 > 体验神奇的SAC——MSP-EXP430FR2355 LaunchPad评测

体验神奇的SAC——MSP-EXP430FR2355 LaunchPad评测

SAC   MSP430   TI   FR2355   LaunchPad   FRAM   模拟信号链   
  • 作者:SATURN
  • 来源:21ic
  • [导读]
  • 在MCU内部也可以配置模拟信号链?这种事想到的人估计不少,但是恐怕只有兼具模拟技能和低功耗MCU技能的TI才能实现。MSP430FR2355将刷新你对於MSP430家族的认知。

基于WEB方式的OOB测试代码需要使用Chrome或FireFox等浏览器,在浏览器上安装相关的浏览器扩展后才可运行

rId26.png

如图所示,只需要按照提示执行第一步和第二步所需的步骤即可

rId27.png

这是安装浏览器插件的操作

rId28.png

这是第二步的安装TI Cloud Agent的画面,该Agent实现云端与本地的通信。

安装成功之后,在GC中打开MSP-EXP430FR2355OOBGUI,可以看到如下的画面

rId29.png

看到该画面,同时状态栏上出现了COMXX:115200 waiting for data...等字样,即表示配置成功,现在可以开始演示操作。

我们使用内部DAC来生成波形信号,然后使用捕获的ADC信号来进行验证。

演示界面的左上角是生成的DAC信号,可以指定生成正弦波、方波及锯齿波等波形,左下角则是ADC信号;中间的参数配置界面还包括OP-GA即运算增益;另外还有ADC的采样频率设置等。

在界面的右下角则是器件工作的原理图,使用SAC内部提供的模块来进行组合使用,以达到需要的效果。

默认情况下,开发板上电后执行的是代码是光传感器测试功能,板载的光传感器检测外部的光照强度,通过LD1和LD2两个LED的亮度来进行量化显示。要测试波形生成功能,需要按下开发板上的S2按钮,切换到波形测试功能。

rId30.png

这是其中一次测试参数设置及波形显示情况,放大了图来看,可以看到结果还是非常令人满意的。

但是我们必须指出的是,这一切,都是通过直接设置组件的相关参数就能实现,而不需要调整其它的组件就能完成!也许有经验的用户会说,咱写一段代码,以程序逻辑的方式来实现,其实也不是难事。当然不是难事,将软件功能硬件化,除了可靠性,还有另一个优势就是电路的精简,加上配置的灵活性,这可不仅仅是软件逻辑就能实现的!

SAC带来的惊喜足够我们好好消化一阵子,至于点灯的测试代码,已激不起咱的任何兴趣,接下来的时间,光荣和梦想暂时交给SAC相关的技术文档,虽然演示令人惊喜,但是如何使用SAC带来的福利,却是毫无兴味的代码及枯燥的技术文档!

对于MSP430来说,低功耗加上SAC,估计又要火上一阵子了。如果你想要快速评估这块内置SAC的MSP430是否能够符合你的项目需求,那么MSP-EXP430FR2355 LaunchPad是一个不错的选择。

  • 本文系21ic原创,未经许可禁止转载!

网友评论