[CAN-bus/DeviceNet] 请教SJA1000输出控制寄存器(OCR)问题

[复制链接]
6927|11
 楼主| coolhu 发表于 2007-8-1 20:57 | 显示全部楼层 |阅读模式
该寄存器在设置过程中,我们一般选用正常输出模式,在正常输出模式中又分为4种:悬空、上拉、下拉、推挽,我们在具体的应用中选何种方式为最佳?他们具体的有何区别?选择不同的方式对总线信号有何区别?<br /><br />本人理解,不知道是否错误,但不知道这样有何用处,对于TX0口:<br /><br />悬空:上下2个MOST管均不导通(这样理解好像有点问题,不通的话信号如何通过呢?)<br />上拉:上面MOST管导通<br />下拉:下面MOST管导通<br />推挽:类似于模电的推挽电路<br /><br /><br />请知道的来讨论下,互相学习下下!多谢
zlgCAN 发表于 2007-8-3 17:05 | 显示全部楼层

推荐SJA1000的 OCR = 0x1A

  
 楼主| coolhu 发表于 2007-8-3 21:08 | 显示全部楼层

谢谢

谢谢zlg工程师,能具体的解释下是什么原因吗?谢谢
桂电飞天鼠 发表于 2007-8-4 15:18 | 显示全部楼层

我也想知道为什么要这样设

  
cyongkai 发表于 2007-8-17 16:48 | 显示全部楼层

我也要啊!!

我也想知道啊!!
wxj1952 发表于 2007-8-19 17:45 | 显示全部楼层

画一张卡诺图即可

由“输出引脚配置表”画出卡诺图,可以得到:<br />&nbsp;&nbsp;TP=OCTP∪/A<br />&nbsp;&nbsp;TN=OCTN∪A<br /> A=TXD⊙OCPOL<br /><br />TP、TN即控制上下MOS管栅极的信号。<br />由此可见,0x1A,即是使输出管脚TX0=TXD输入信号,TX1输出高阻。<br />曾见有人设过0xaa,显然说不通。<br />
 楼主| coolhu 发表于 2007-8-20 15:27 | 显示全部楼层

rt

TP=OCTP∪/A(A非)<br />TN=OCTN∪A<br /><br />谢谢wjx1952,<br />按照您提供的发法我推算了下,应该是交集而不是并集(∪)吧?<br />
wxj1952 发表于 2007-8-20 16:49 | 显示全部楼层

应该是逻辑与/逻辑乘

一时没有找到圆点“乘”符号,想起表弟学过布尔代数,向他请教,结果我们俩都不能/没能把逻辑与/或、乘/加,和交集/并集对应起来。挺好玩的。<br /><br />还有逻辑异或符号(加号外圆圈),结果用同或符号⊙表示了。原来的算式是:<br /><br />TP=OCTP·A<br />TN=OCTN·/A<br /><br />A=TXD异或OCPOL<br /><br />谢谢你,coolhu&nbsp;!<br /><br /><br /><br /><br /><br /><br /><br />
 楼主| coolhu 发表于 2007-8-20 18:23 | 显示全部楼层

不客气的,从您那学到不少东西啊~~~<br /><br />数电这些异或和同或有时候我也老是忘,这些好久不用了就容易忘
wxj1952 发表于 2007-8-21 17:34 | 显示全部楼层

我和你一样。

我也记不住。总结起来,还是老师讲得太差了,只会照本宣科。书上看过3种讲法,有的书就是讲得好。<br /><br />1、“讲师/副教授”的讲义:F=A·/B+B·/A;难以**。<br />2、XX人的讲法(我怕说外国人写的教材,会遭人骂),异或即“相异为1,相同为0”,“同或”等于“异或的非”。记住“相异为1”4个字就受益终身了。<br /><br />3、美国教材:异或是模2“加法”符号,同或是“乘法”符号。异或运算符号用加法符号“+”圈起来表示模2加法,同或运算符号用乘法符号“·”圈起来⊙可看作乘法。这样,A⊙B实际是A乘B,A异或B实际是A加B。这和二进制运算差不多。概念统一起来了。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;结果,“相异为1”是模2/异或运算理论/实际运算的总括。<br /><br />(还差一点,0⊙0怎么解释?)
wxj1952 发表于 2007-8-22 08:23 | 显示全部楼层

概念修正

懂了。<br />“异或”可看作模2加法,“同或”并不是模2乘法!
6551130 发表于 2020-6-8 22:37 | 显示全部楼层
ocr=0xaa是什么意思,还是没搞明白
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

62

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部