发 帖  
原厂入驻New
[问答] CS5490功率计量IC拒绝更新该怎么办?
73 寄存器 代码 UART
分享
我有一个PSoC5前端接口从卷云逻辑CS54 90收集数据。我成功地读取除了温度之外的所有寄存器,由于某种原因拒绝更新。我知道这不是我的寄存器读代码,因为显示一个更新的状态位从未发生过。
HTTP//www. Mous.COM/DS/2/76/CS54 90F3-73097.PDF对正在发生的事情有什么想法?我已经在这个问题上工作了几天了。这是数据表,附件是我的项目。
PSoC程序将CS54 90转换成连续的转换模式。当UART接口与PC发送一个上载命令(命令ID1)时,PSoC轮询状态寄存器直到它被设置,指示数据可用。然后PSoC程序上传所有来自寄存器的数据,除了温度之外。VBAPP中的计时器每1060毫秒发出一次命令。
公用事业完整性数据记录器
843.2 K
0
2019-8-21 13:43:08   评论 分享淘帖 邀请回答

相关问题

1个回答
不确定这是否会有所不同,但应该这样
//写入寄存器字节。MeTel-PutChar((Data and & 0x000 000 FF)& Gt;& 0;Meta ErthPutChar((数据和0x00 000 FF00)& gt;8));MeTel-PutChar((数据和0x00 FFUMN)& GT;和GT;16);
改为
//写入寄存器字节。MeTel-PutChar((Unt8)(Data and & 0x000 000 FF)& Gt;and 0;));MeTel-PutChar((Unt8)(Data and & 0x000 FF00)& Gt;8;));MeTel-PutChar((Unt8)((数据和0x00 FFL000)& Gt;和Gt;16));
问候,Dana。
2019-8-21 13:59:16 评论

举报

只有小组成员才能发言,加入小组>>

365个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /10 下一条

快速回复 返回顶部 返回列表