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.

[参考译文] CCS/MSP432P401M:通过Code Composer Studio自动刷新

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/577164/ccs-msp432p401m-automating-flashing-through-code-composer-studio

部件号:MSP432P401M

工具/软件:Code Composer Studio

大家好,

我们为使用MSP432P401M处理器的客户端开发了传感器调节电路。 内部的代码非常简单,MCU ADC在200 Hz时对信号进行采样,然后我们在通过UART发送值之前执行分段线性化。 我已将传感器的整个范围分成8个部分,并使用开关大小写语句进行线性分段化。 我们正在使用已校准的高分辨率主传感器来校准这些传感器。 目前我们所做的是并排安装两个传感器,并在开关情况下修改系数。 每个传感器都有一些不同,所以我必须获取每个传感器的读数,然后对主代码进行更改,构建并刷新它。

我想,如果我使用变量编写switch case语句,并在不同的文件中 根据校准测试为变量赋值,那么整个过程是否可以自动化? 我能想到的是这一点;我们可以轻松地自动化系统将在  相同条件下使用主传感器和测试传感器的部件,并以某些标准格式(如Excel 或CSV)记录输出。 现在,我是否有一种方法 可以自动化CCS将从该表中获取值,将其放置在正确位置,编译和闪存的部分?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Nikhil Bapat 说:
    现在,我是否有一种方法可以 自动化CCS将从该表中获取值,将其放置在正确位置,编译和刷新的部分?  

    调试服务器脚本 可让您自动校准和刷新系数。

    还可以考虑将系数放置在它们自己的闪存段中,这样就可以在不重新编译程序的情况下对系数进行闪存。

    [我没有看到使用调试服务器脚本执行您所需的特定示例]

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    切斯特

    很抱歉回复太晚。 回复通知被发送到垃圾邮件,而项目的实际工作将我的深夜音乐放在了一个后火炉上:-)

    我还在考虑使用EEPROM来实现此目的。 整个程序将使用组合编程器闪存。 由于MSP432具有EEPROM,因此我可以编写程序,以便MCU本身通过RS232或CAN获取值并存储它。 也许我可以称之为校准模式,并使用RS232上的一些特殊说明激活它。

    但我仍然需要看看这是否实际可行。