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.

[参考译文] MSPM0G3507:Mspm0g3507

Guru**** 2390755 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1446367/mspm0g3507-mspm0g3507

器件型号:MSPM0G3507

工具与软件:

尊敬的支持部门:

我不熟悉 TI 控制器。 我使用的是 CCS theia。 我想将一个名为"supporting_files"的新文件夹添加 到退出工程 、以保持数据分离。

但文件夹中的文件无法读取控制器的端口数据。 例如、它显示以下代码的错误、无法读取下面给出的函数。 主文件中的此函数如何正常运行。

 DL_GPIO_clearPins (GPIOA_PORT、GPIOA_LCD_DB4_PIN | GPIOA_LCD_DB5_PIN | GPIOA_LCD_DB6_PIN | GPIOA_LCD_DB7_PIN);
此致
图尔西·达斯
8010893636
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Tulsi:
    IDE 将无法识别您正在使用的文件、除非它们与主文件位于相同的"地址"。 我不建议使用文件夹、因为它会"隔离"所需的库(以便您要使用的函数在这些文件中得到被识别)、正如您在线程中提到的那样。

    此致、

    Diego Abad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Diego:
    下午好。 感谢您的及时响应。
    现在我可以在项目中添加文件了。 再次感谢你。
    在项目中添加全局变量时、我还需要你们提供一个帮助。 如下图所示、我添加了一个名为"variables"的单独文件、并在项目的其他部分中我需要的任何位置添加了该文件
    .
    我按如下所示声明"dis_ups1p_variables"中的所有变量
         static volatile uint8_t rxData[={0x00, 0x00, 0x00, 0x00};
         静态易失性 uint8_t LCD_colomb = 0x00;
       
    这是使用全局变量的正确方法吗、或者您能给我讲一讲吗?
    此致
    图尔西·达斯
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Tulsi:
    我认为您答对了。  如果要在另一个文件中定义每个变量的值、我建议在每个变量之前使用 extern。  
    此致、
    Diego Abad