完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
最近研究LTC2945,搭建了简易的测试威廉希尔官方网站
,测试结果很怪异。
CODE是读出的数据。成阶跃跳变。没有中间数 如果说读错了,他们还有关联性。 有高人前辈遇到过类似的情况吗? |
|||
相关推荐
8个回答
|
|||
www12212 发表于 2018-7-30 09:42 你好! 控制寄存器默认的就是05啊,不用再写入。直接读就可以了。 我的问题已解决。是程序不对。
最佳答案
|
|
|
|
哥们您好!我这几天也在调试LTC2945,但是读出数据全部为255,感觉是没有调通。我是直接向control register 里面写了0x05,接着就是直接读∆SENSE MSB 和∆SENSE LSB寄存器。能请教一下您是怎么操作的吗? 小弟不胜感激
|
|
|
|
根据读取的时序图,只要写一个读取函数就可以了吗?为啥我感觉自己写的模拟IIC的读取函数没问题,但是从机应答一直不对。您能说的更详细点吗?小弟不胜感激! |
|
|
|
www12212 发表于 2018-7-30 10:13 我用汇编语言写的,供你参考。 ;===================================LTC2945 OK L2945WRT: ;IN: A=8BIT=Addr+W/R ;(AddrWAS = 8BIT+AS) 公共的基本单元, Master TO Slave2945 ; |
|
|
|
谢谢仁兄的耐心解答,小弟获益匪浅。能加个好友吗 我的微信:jinaiguo123 |
|
|
|
大神,我还是未能成功读取数据,还请您再赐教下。一直麻烦您也过意不去,我愿意出些报酬。 我测试威廉希尔官方网站 用的最简单的,直接选的figure1 ,如下图所示。左侧是LTC2945,右侧是STM32主控芯片,硬件IIC和软件IIC我都试过了,但还是不行。在默认模式下,按您之前说的直接IIC协议读取数据,我读的0x14,0x15,,0x1E,0x1F,0x28,0x29寄存器,可就是没反应呢。而且我测了一下SDAI/SDAO的电压一直是3,3V,SCL的电压一直是1.5V。 |
|
|
|
www12212 发表于 2018-7-30 10:48 你读出的原始数据能看到吗?如果看不到,那就是程序有问题。尤其是在等待2495发送A应答的位置。我在那里加了一个时间识别,超时就认为没收到。以此来判别对话是否成功。 |
|
|
|
victorlekwk 发表于 2018-7-30 11:07 感谢兄弟的回复,我现在用模拟IIC能够调通了,问题主要出在延时时间上,多日以来被这个东西搞死了。 |
|
|
|
只有小组成员才能发言,加入小组>>
1042 浏览 2 评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1425 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1962 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4286 浏览 2 评论
9088 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1631浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1713浏览 2评论
1043浏览 2评论
1705浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1427浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-9 05:57 , Processed in 0.921628 second(s), Total 90, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号