器件型号:TIDM-TMS570BMS
工具/软件:Code Composer Studio
您好!
我只能使用 EM1402打开 bq GUI、然后将 EM1402连接到 TMS570板上。 我从 TIDM 文件表中对示例代码进行了编程、将其刷写到电路板上而不会出现任何调试错误、并且能够读取 GUI 上的单元格。 但是、在尝试平衡电池时、没有任何变化。
此致、
Reynier 串行器/解串器
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号:TIDM-TMS570BMS
工具/软件:Code Composer Studio
您好!
我只能使用 EM1402打开 bq GUI、然后将 EM1402连接到 TMS570板上。 我从 TIDM 文件表中对示例代码进行了编程、将其刷写到电路板上而不会出现任何调试错误、并且能够读取 GUI 上的单元格。 但是、在尝试平衡电池时、没有任何变化。
此致、
Reynier 串行器/解串器
实际上、当我们添加您发送给我们的代码以在 TeraTerm 终端上显示文本时、我们仍会遇到与我们相同的问题、但 GUI 会打开并正确轮询。 我们能够使用 printf()和 HetUART1PutText 函数在 CCS 控制台上打印文本,但我们对示例代码感到困惑。 我们似乎获得了这些随机字符、因为代码通过移动示例代码中所示的位来修改"使用轮询模式发送数据":
{
unsigned int tmp =数据;
tmp <= 1;//开始位(0)中的移位
tmp |= 0x00000200;//添加停止位(1)
while (hetRAM1->Instruction [2].Data!= 0);
hetRAM1->Instruction [4].Data = tmp << 7;//加载 TX 缓冲区
hetRAM1->Instruction [2].Data = 10 << 7;//加载位计数
}
我们尝试对其进行修改、以便在 TeraTerm 终端上获取文本、但似乎什么都不起作用。 我们怀疑 NHET 仿真 UART 正在工作、因为 GUI 会打开它、而只是数据正在被修改。
此外、我们还将如何按照您所说的那样测试 LINSCI?