完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我如何阅读这些数据?
定义XDATAX0x32 定义了DATAX1 0x33 0定义0DATAY0 0x34 定义O.DATAY1 0x35 定义了DATAZ0x0x36 定义了DATAZ1 0x37 SKOND问题,我如何测试我的加速度计ADXL345与PSoC 5通过使用调试或UART?我使用的协议是SPI主机… |
|
|
|
|
|
|
|
//ADXL345寄存器定义
定义了POWER CTL 0x2D 定义X数据格式0x31 定义{BWYRATE 0x2C 定义XDATAX0x32 定义了DATAX1 0x33 0定义0DATAY0 0x34 定义O.DATAY1 0x35 定义了DATAZ0x0x36 定义了DATAZ1 0x37 α定义FIFOOXCTL 0x38 定义xpxRead 0x80 定义X写写0x00 定义速度0x0f//缓冲器速度-3200赫兹 / / 在POTB00BIT上的S比特CSYIT位; DB00BIT的SIT CSY方向位; 无符号短温度; 字符输出〔16〕; int读数[ 3 ]={ 0, 0, 0 };//x,y和z 空AdxL345写(无符号短地址,无符号短数据1){ 无符号短内部=0; 内部地址=地址写写;/ /寄存器和写入位 CS1位=0; SPI1写(内部); SPI1写(DATA1); CS1位=1; } 无符号短ADXL345读(无符号短地址){ 无符号短内部=0; 内部地址=地址π读;/ /寄存器和读位 CS1位=0; SPI1写(内部); 内部= SPI1a Read(0); CS1位=1; 返回内部; } 无效主() CSYBIT=1;/ /在初始化之前取消选择芯片 CS1方向位=1;/ /设置方向 /SPI初始化,FCY/4,当空闲SPI高时,数据在低到高边传输 SIP1O-IITTION高级(SmithMuthor,SmithFyCydidi4,SpulkCkkHI-HIX领先); /uART初始化 UART1IIIT(9600); UART1X写文本(“启动ADXL345测试”); UART1X写(13); UART1X写(10); DelayyMS(1000); /进入待机模式来配置设备。 ADXL345写(γPOWER CTL,0x00); //全分辨率,+/-16g,4mg/LSB。 ADXL345写(γDATAX格式,0x0B); /设置数据速率。 ADXL345写(βbWyRead,γ速度); /测量模式。 ADXL345写(γPOWER CTL,0x08); (1){ DelayyMS(800); /读X喜 读数〔0〕=ADXL345×Read(γDATAX0)& lt;lt;8; 读X Lo 读数〔0〕=读数〔0〕AdxL345×Read(γDATAX1); //读YHI 读数〔1〕=ADXL345×Read(αDATAY0)& lt;lt;8; 读Y Lo 读数〔1〕=读数〔1〕AdxL345×Read(γDATAY1); //读取Z 读数〔2〕=ADXL345×Read(γDATAZ0)& lt;lt;8; 读Z Lo 读数〔2〕=读数〔2〕AdxL345×Read(γDATAZ1); /通过UART发送值 //x UART1X书写文本(“X:”); IntToStr(读数〔0〕〕; UART1X书写文本(OUT); UART1X写(13); UART1X写(10); DelayyMS(100); //y UART1X书写文本(“Y:”); IntToStr(读数〔1〕〕; UART1X书写文本(OUT); UART1X写(13); UART1X写(10); DelayyMS(100); //z UART1X书写文本(“Z:”); IntToStr(读数〔2〕〕; UART1X书写文本(OUT); UART1X写(13); UART1X写(10); / / UART1X写(13); UART1X写(10); / / / / } } 这个代码不起作用。 |
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2100 浏览 1 评论
1846 浏览 1 评论
3665 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1782 浏览 6 评论
1532 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
561浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
413浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
434浏览 2评论
380浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
907浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 16:23 , Processed in 1.003136 second(s), Total 86, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号