工具/软件:Code Composer Studio
您好!
我正在进行通信以使用 C#开发软件来创建文件... 看起来很好、但我遇到问题、请获取 CCGain。。。
我在偏移0、 239、3、34、5中获取这些值
有什么想法吗?
这是我的代码:
EV23K.WriteSMBusWord (short.parse ("0077"、System.Globalization.NumberStys.HexNumber)、short.parse (104、System.Globalization.NumberStys.HexNumber)、0x17);
EV23K.ReadSMBusBlock (short.parse (0078、System.Globalization.NumberStyes.HexNumber)、ref nBlock、ref nLen、0x17);
double Exp=short.parse (Block[0].ToString ());
Exp = MATM.Pow (2、(Exp - 128 - 24));
VAR nBlock =新列表 (块);
nBlock.RemoveAt (0);
Block = nBlock.ToArray();
block[0]= Convert.ToByte (short.parse (block[0].ToString ()+ 128);
StringBuilder 十六进制=新的 StringBuilder (Block.Length * 2);
foreach (块中的 var Byts)
hex.AppendFormat ("{0:X2}"、Byts);
double x =(Convert.ToDouble(Int32.parse (Hex.ToString()、System.Globalization.NumberStyles.HexNumber)));
结果=(9.418869838535785675048828125/(x * Exp)).ToString();