在Atmel数据表中,我看到了以前从未见过的符号,例如:
寄存器位MAX_BE定义了CSMA算法中退避指数的最大值.它等于macMaxBE;参见2的7.5.1.4节。有效值为4‘d8,4’d7,…,4‘d3。
如何解释/解码4‘d#值?
发布于 2012-12-10 20:10:13
在我看来,这看起来像verilog (或者至少它与verilog使用的格式相同)。
4'd#指的是一个4位字段,小数值为#.
所以4'd8是二进制1000。
其他数字格式可以是'h (十六进制表示)或'b (二进制表示)。
例子:
16'd1 = 0000000000000001
8'hff = 11111111
5'b10101 = 10101 (等)
发布于 2012-12-10 20:12:48
我不知道这个表示法是什么意思,但是一个类似的模拟器件芯片数据表列出了3到8的有效值,所以我猜这个表想要的实际值也是8,7,..3。
编辑我认为蒂姆是对的。
https://stackoverflow.com/questions/13808290
复制相似问题