完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
我试图在我的PSoC芯片AD5933界面评价板,使用i2chw模块。现在我想读出状态登记在我的液晶显示器的价值。看来,高层次的API,并´T工作很好(或我犯了一些错误),所以我使用低级别的API实现对数据表所示的通信(HTTP:/ / www.analog。COM /媒体/ EN /技术文件/数据表/ AD5933 .pdf)。但是我的错在哪里呢?似乎芯片没有发送任何东西。谢谢你的帮助! AD5933.ZIP 426.6 K |
|
相关推荐
8个回答
|
|
|
|
|
|
|
|
|
|
你好,鲍伯,
谢谢你的回答。有一些误解我通过阅读数据表…认为地址是6位+ RW,而不是7位+ RW。它在数据表中看起来有点奇怪,因为它们在时序图中只显示了6位+RW……只是我的选择。 我来自蒙海姆,在Cologne和杜塞尔多夫之间。 谢谢你的回答: |
|
|
|
好的,现在起作用了。做一个简单的测量误差…我把我的范围与芯片的电压的输入和输出联系起来。范围阻抗太高。我现在使用100K电阻,现在我的范围测量2VSS正弦波。
|
|
|
|
这是一个使用PSoC测量Z(PSoC 3)的项目。
http:/ / www.dropbox。COM / S / 6s7c58fbartcakd /菲尼克斯% % % % 20impedance 20meter 20project 20and % % % % 20info 20highspeed 20 20copy.zip?DL=0 HTTP://www. CyPress?COM/?APP =论坛和ID ID=2492和;RID=76890 问候,Dana。 |
|
|
|
你好,Kampi,
我也使用AD5933进行阻抗测量,但是我使用PSoC 5PL,但是我有一些问题。我设法用AD5933测量温度,但目前我不知道我的代码是否正确。 项目包括.Proj.H&G.;包括“STDIO。H” //ASM(“Global SysNffFlood”);*定义传输缓冲器大小(80)定义缓冲区大小(0x02u)定义SLaveAd大小(0x01u) 字符传输缓冲器[UpTimeBuffelySimule];UIT8启动StfRyq1(2)={0x82.0x0F};//0x82=寄存器地址,第二个参数是起始频率UIT8 8启动频率F2(2)={0x83.0x5C}的第一个两个十六进制代码字母;Unt8 StistFrq3(2)={0x84/0x28 };//三个用于启动频率的数组:0x0F5C28; In主(){CyGloalAlctuable;/*启用全局中断。*/ UARTHAR11START();UARTHAR11PATSHIPE(“N启动…”);I2CYSTART();/I2C初始化 I2CyMistWrrestBuf(0x0DU,(Unt8*)SistFrq1,BuffrySead,I2CyMoDeExcel,XFER);//0x0DU=从属地址/ /(UTIN 8*)缓冲器,I2CYMODEJOUTEXEXXFER =执行从开始到结束CyDelay(200)的完整传输;I2CJMistWrrestBuf(0x0DU,(Unt8*)SistFrq2,BuffrySead,I2CyMoDeExoReTexXFER);CyDelay(500);I2CJMistWrrestBuf(0x0DU,(Unt8*)SistFrq3,BuffrySead,I2CyMoDeExcel,XFER);CyDelay(500);IF(!)(I2CyMistStaseUs)和(I2CYMSTATIOXFILIXIN){I2CyMaskStaseStutes();} SaveTFF(TransmitBuffer,“命令1:%d,%d”,StistFrq1(0),SistFrqQ1(1));UARTHAR11PATSUN(TransmitBuffer);UARTHAR11PATSUN(“完成n”);(…;)/*放置应用程序代码。在这里。*/} 也许你可以帮我看看你的AD5933经验。但我也感谢其他的帮助。 提前感谢, 亚力山大 |
|
|
|
代码
如果(!)(i2c_masterstatus() &;i2c_mstat_xfer_inp)){ i2c_masterclearstatus();i2c_mastersendstop();} 正在工作。我用它的温度测量是完全工作。这是为了确保没有更多的数据传输过程。拖延是一定必要的,没有他们的温度测量与AD5933没工作。现在我想用我的知识我的工作可以为阻抗测量。 这是写在“数据表”分裂的频率发送件HEX码和不同的地址。我以前使用过类似于我的项目的“i2cMigWrrestBuffBuf”。它起作用了。 PS:上传整个档案究竟意味着什么?我应该用什么形式上传我的代码? 数据表 36.9 K |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2071 浏览 1 评论
1827 浏览 1 评论
3639 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1761 浏览 6 评论
1513 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
511浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
361浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
858浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 09:04 , Processed in 1.248364 second(s), Total 63, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号