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.

[参考译文] 重建驱动程序

Guru**** 2587245 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/616495/rebuild-driver

你(们)好  

   我正在将MSP432与FreeRTOS配合使用。 SDK 中提供的示例在两个不同的项目中分别使用应用程序和RTOS,这给调试RTOS带来了不便。 如何将它们放入一个项目中?

驱动程序以lib的形式使用,如何重新生成驱动程序? 我尝试更改驱动程序源文件中的内容,但似乎不起作用。 我想知道如何生成已更改的驱动程序库。

谢谢你

 

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

    Jufeng,您好!

    [报价用户="jufeng han"] 我使用的是带FreeRTOS的MSP432。 SDK 中提供的示例在两个不同的项目中分别使用应用程序和RTOS,这给调试RTOS带来了不便。 如何将它们放在一个项目中?[/QUOT]

    您可以将FreeRTOS文件移动到项目中。 您为什么说它很不方便?

    驱动程序以lib的形式使用,如何重建驱动程序? 我尝试更改驱动程序源文件中的内容,但似乎不起作用。 我想知道如何生成已更改的驱动程序库。[/QUOT]

    确保顶部的Imports.mak正确(例如编译器路径)。 删除不需要的编译器设置(例如  gcc_ARMCOMPILER)。 现在进入驱动程序目录并运行makefile

    C:\ti\simplelink_msp432_sdk_1_40_00_28\sources\ti\drivers>c:\ti\xdctools_3_50_02_20_core\gmake -f makefile

    您也可以将驱动程序源文件添加到项目中。 链接程序将在库版本之前选取该对象。

    托德

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Todd
    感谢您的回复。
    “为什么您说它不方便?”——我在FreeRTOS中发现了一些错误。 如果以库的形式使用它,我无法运行到源文件中。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您还应该能够进入库源代码。