求助帖。。。关于MSP430F5529在energia上开发的问题

2019-03-24 08:55发布

最近在开发MSP430F5529的时候,刚用上energia,今天准备把前两天整的心电采集电路和430连上,计算一下心率的。但是发现模拟信号无法送进单片机,管脚也已经在energia里面定义好了,通过蓝牙串口在手机上收采样数据的话,根据测试,心率信号没有进单片机,想了很久不明白怎么回事,管脚定义什么的都是网上教程抄的,实在不明白,还望各路高手帮忙!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
jtysdjudsjyd
1楼-- · 2019-03-25 19:05
 精彩回答 2  元偷偷看……
jtysdjudsjyd
2楼-- · 2019-03-25 23:40
然后那个S和E都先不用管
strong161
3楼-- · 2019-03-26 00:33
你这个代码目的应该是采样100次,却把同一个采样存了100次?
你试一下,把while(a<100)
部分改成
  1. for(i=0;i<num;i++)
  2.             {   
  3.                   caiyang = analogRead(P6_0);               //在P6.0口采样心电信号
  4.                   Serial.println(caiyang);                   //向显示屏发送采样数据
  5.                   dianya[i]=caiyang;
  6.                   
  7.             }
复制代码试试看,
未经测试!
如果不行的话试一样简单运行以下代码简单的测试下是硬件问题还是软件问题!
  1. void setup() {
  2.     Serial.begin(9600);         
  3.     pinMode(A0,INPUT);
  4. }

  5. void loop() {
  6.       data = analogRead(A0);
  7.       Serial.println(data);
  8.       delay(5000);
  9. }
复制代码


jtysdjudsjyd
4楼-- · 2019-03-26 04:45
 精彩回答 2  元偷偷看……
jtysdjudsjyd
5楼-- · 2019-03-26 06:37
上一个问题解决了,但是还有一个问题,不知道在energia开发平台上怎么改MSP430F5529的采样频率。。。在线等挺急的
strong161
6楼-- · 2019-03-26 11:58
jtysdjudsjyd 发表于 2016-9-24 09:13
上一个问题解决了,但是还有一个问题,不知道在energia开发平台上怎么改MSP430F5529的采样频率。。。在线等 ...

仿佛使用中断处理可能会很复杂,energia上面与arduino差不多,采样频率通过延时解决应该是可以的,无延时为最大采样率,

一周热门 更多>

相关问题

    相关文章