14
174
1030
助理工程师
使用特权
3
42
126
中级技术员
177
9320
3万
技术总监
asdf
7
1142
3749
中级工程师
288
2万
9万
VIP会员
打酱油的
1120
1万
5万
版主
485这一点是比较讨厌的,在发送的时候无法知道总线的真实状况。 这句不理解。完全可以发送的同时侦测总线啊,只不过要加另外一颗485芯片,或者使用一颗双向芯片。 ... sfofyyy 发表于 2012-3-27 10:59
To xwj: 设计硬件地址是可以的,可以在生产时写入,但是上位机如何知道从机的硬件地址呢? 我认为完美的方案是这样的: 从机接收到总线命令后,能够跟总线上的其他相同地址的从机产生交互,从而知道总线上有地址重复,从而拒绝执行命令,并且上报地址重复信息。 但是如何交互是一个麻烦。 基本方案如下: 假定总线上有两个相同地址的从机A和B 当主机下发命令时,A,B都收到了命令,然后定时随机时间发送随机数据(比如每隔1-20ms随机发送00-FF),在不发送时侦测总线,多次侦测后,当一次或一次以上侦测到总线上有数据时,认为有重复地址。当然,主机在这段时间要装聋作哑了。 sfofyyy 发表于 2012-3-27 10:53
44
2226
7012
高级工程师
72
245
6
175
542
高级技术员
发表回复 本版积分规则 回帖后跳转到最后一页
等级类勋章
人才类勋章
时间类勋章
发帖类勋章
1
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号