zhui_meng 发表于 2011-8-18 11:31:08

CC2430上的SPI接口连接ADXL345的多字节读取程序

CC2430对ADXL345硬件SPI程序,不知道怎么读取多字节,因为后面字节的时钟脉冲要靠再写入数据才能产生,但再次写入的数据要写什么呢?加急!

zhui_meng 发表于 2011-8-18 17:14:29

2011年08月18日16时57分33秒
X: 1.1777 Y: 0.0000 Z: 0.0000

X: 1.1700 Y: 0.0000 Z: 0.0000

X: 1.1544 Y: 0.0000 Z: 0.0000

X: 1.7940 Y: 0.0000 Z: 0.0001

X: 0.0312 Y: 0.0000 Z: 0.0001

X:-0.0312 Y: 0.0000 Z: 0.0001

X:-0.0234 Y: 0.0000 Z: 0.0001

X:-0.0078 Y: 0.0000 Z: 0.0001

X:-0.0546 Y: 0.0000 Z: 0.0001
X:-0.0936 Y: 0.0000 Z: 0.0001

X:-0.1248 Y: 0.0000 Z: 0.0001

X:-0.1638 Y: 0.0000 Z: 0.0001

X: 0.1092 Y: 0.0000 Z: 0.0001

X: 0.1092 Y: 0.0000 Z: 0.0001

X: 0.0234 Y: 0.0001 Z: 0.0001

X: 0.6942 Y: 0.0001 Z: 0.0001

X:-0.2496 Y: 0.0000 Z:-0.0000

X: 0.7410 Y: 0.0000 Z: 0.0001

X:-0.0624 Y:-0.0000 Z:-0.0001

X:-0.9984 Y:-0.0000 Z:-0.0000

X: 0.0078 Y: 0.0000 Z: 0.0001

X: 0.0936 Y: 0.0000 Z: 0.0001

X: 0.0701 Y: 0.0000 Z: 0.0001

X: 0.0858 Y: 0.0000 Z: 0.0000

X: 1.1622 Y: 0.0000 Z: 0.0000

X: 1.1154 Y: 0.0000 Z: 0.0000

X: 1.0920 Y: 0.0000 Z: 0.0000

X: 0.9126 Y: 0.0000 Z: 0.0001

X: 0.3432 Y: 0.0000 Z: 0.0000

X: 1.1466 Y: 0.0000 Z: 0.0000

X: 1.1622 Y: 0.0000 Z: 0.0000

X: 1.0998 Y: 0.0000 Z: 0.0000

X: 1.1309 Y: 0.0000 Z: 0.0000

X: 1.1076 Y: 0.0000 Z: 0.0000

X: 1.1231 Y: 0.0000 Z: 0.0000

X: 1.1154 Y: 0.0000 Z: 0.0000

X: 1.1388 Y: 0.0000 Z: 0.0000

X: 1.1231 Y: 0.0000 Z: 0.0000

X: 1.0920 Y: 0.0000 Z: 0.0000

X: 1.1544 Y: 0.0000 Z: 0.0000
这是刚刚从ADXL345里读取的数据,X轴有明显变化,Y,Z轴为0,和X,Y为0,Z轴为1相反,当晃动传感器时X轴有较明显变化,而Y,Z轴几乎无变化,只有0。00001的小变化。

zhui_meng 发表于 2011-8-18 18:02:01

这组才是比较正常的数据!终于可以进行下一步的工作了!数据还没有较正!!
2011年08月18日17时52分43秒
X: 0.1559 Y: 0.0936 Z: 1.1466

X: 0.1872 Y: 0.1092 Z: 0.3822

X: 1.0452 Y: 0.0000 Z: 0.3198

X: 1.0685 Y: 0.9984 Z: 0.3119

X: 1.0530 Y: 0.0389 Z: 0.2886

X: 1.0763 Y: 0.0468 Z: 0.3899

X: 1.0217 Y: 0.1170 Z: 0.4290

X: 1.1700 Y: 0.0546 Z: 0.2730

X: 1.0608 Y: 0.0546 Z: 0.2963

X: 1.8408 Y: 0.9594 Z: 0.2886

X: 1.0763 Y: 0.0389 Z: 0.2262

X: 0.0156 Y: 0.9594 Z: 0.0858

X: 0.1013 Y: 0.9672 Z: 0.0858

X: 0.1013 Y: 0.9672 Z: 0.2652

X: 0.1481 Y: 0.7956 Z: 0.6707

X: 0.1949 Y: 0.8111 Z: 0.6473

X: 0.1794 Y: 0.9906 Z: 0.3899

X: 0.1559 Y: 0.8034 Z: 0.2496

X: 0.3198 Y: 0.0156 Z: 0.2496

X: 0.4680 Y: 0.8892 Z: 0.2886

X: 0.4368 Y: 0.9126 Z: 0.0858

X: 0.3588 Y: 0.8970 Z: 0.1092

X: 0.3509 Y: 0.9281 Z: 0.0779

X: 0.3119 Y: 0.0468 Z:-0.5615

X: 0.3978 Y: 0.5226 Z: 0.5226

X: 0.0468 Y: 0.0000 Z: 0.9827

X: 0.3042 Y: 1.0920 Z: 0.2027

X:-0.0312 Y:-1.9812 Z: 0.2574

X:-0.0389 Y:-0.9984 Z: 0.2340

X:-0.0312 Y:-0.0624 Z: 1.0217

X: 0.1092 Y: 0.4992 Z: 0.7331

X: 0.1013 Y: 0.9984 Z: 0.4524
X: 0.3432 Y: 0.8892 Z:-0.7565

X: 0.2340 Y: 0.2496 Z:-0.7565

X: 0.2262 Y: 0.2262 Z:-0.7488

X: 0.2106 Y: 0.1013 Z:-0.8658

X: 0.1248 Y: 0.0936 Z:-0.8111

X: 0.1170 Y: 0.1092 Z:-0.8268

X: 0.1481 Y: 0.2652 Z: 1.8720

X:-0.9984 Y: 0.1248 Z: 1.1622

X: 0.0234 Y: 0.0000 Z: 1.2168

X: 0.0546 Y: 0.0078 Z: 1.2168

X: 0.0624 Y: 0.9827 Z: 1.2090

X: 0.0779 Y: 0.0078 Z: 1.1777

X: 0.0546 Y: 0.0000 Z: 1.1934

X: 0.0468 Y: 0.0000 Z: 1.1700

X: 0.0468 Y: 0.0234 Z: 1.1934

X: 0.0701 Y: 0.9984 Z: 1.2090

whf199191 发表于 2011-8-19 10:48:16

Congratulation!

zhui_meng 发表于 2011-8-23 16:13:06

点击此处下载 ourdev_670386U6ZQGR.pdf(文件大小:147K) (原文件名:ADXL345应用笔记.pdf)

夏末一直很在乎 发表于 2013-9-24 09:47:43

本帖最后由 夏末一直很在乎 于 2013-9-24 09:51 编辑

{:mad:}楼主在吗?我也碰到你一样的问题,在串口打印出来的数据,x轴有明显变化,yz轴上的数据没有什么变化,都是0,想请教下你当时是如何解决这个问题的
页: [1]
查看完整版本: CC2430上的SPI接口连接ADXL345的多字节读取程序