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.

[参考译文] MSPM0C1104:mspm0c1104中的 SysTick、需要在 CCS v20.2上具有更多的清晰度

Guru**** 2387830 points
Other Parts Discussed in Thread: MSPM0C1104, SYSCONFIG
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1471596/mspm0c1104-systick-in-mspm0c1104-and-need-more-clarity-on-the-ccs-v20-2

器件型号:MSPM0C1104
主题中讨论的其他器件: SysConfig

工具与软件:

我有一些关于 MSPM0C11x 的时钟配置和 CCS (Code Composer Studio)设置的问题:

1) 1) MSPM0C1104是否具有 SysTick 外设? 我需要确认它的可用性。

2) 2) OSTimer 中断问题:

-我已经为 OSTimer 编写了一个程序,但 SysTick 中断处理程序没有按预期执行。
-我正在附上一个 zip 文件(OSTMR),其中包含代码供参考。


3) 3)配置文件:

-我正在共享.sysconfig 文件,以确保所有参数都设置正确。


4) 4) CCS v20.2驱动程序路径问题:

-在更新到 CCS v20.2之后、IDE 似乎没有自动检测到 TI 驱动程序路径。
-我必须手动提供完整路径以包括头文件。
-例如,我需要指定 llOSTimer.h 的完整地址,而不是简单地包括文件名。
-如何配置 CCS 才能正确识别包含路径?


5)函数索引问题:

-驱动程序或低级函数中的函数定义没有正确的索引。
-当我按 Ctrl +左键点击像 SYSCFG_DL_init 这样的函数时,我无法导航到它的定义。
 是否有办法在 CCS 中解决此问题?

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

    根据这个线程, C 系列没有 SysTick。 (这也是值得注意的是、TRM 中没有图3-1。)

    https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1338555/lp-mspm0c1104-systicks-works-exceptionally/5099739

    我不太熟悉 CCS20、因此其他人将不得不回答这些问题。

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

    尊敬的 Yogesh:

    正如 Bruce 提到的、针对我们的 MSPM0C1104、我们的 硬件中没有 SysTick。

    对于#4、建议根据 SDK ...\mspm0_sdk_2_03_00_07\examples\nortos\LP_MSPM0C1104\driverlib\empty 中的空工程演示创建工程  

    在本演示中、将帮助您设置所有预定义和包含的文件路径。

    #5是的、我确实有同样的现象、这是由于我们的项目使用了针对 driverlib 的 lib 文件。 如果您想了解低级函数源、可以参考 SDK 中的文件……\mspm0_sdk_2_03_00_07\source\ti\driverlib

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

    对于#4我做了同样的. 使用了 TI 提供的空工程-现在我提供了文件的完整路径。 我想包括所有文件的路径。有没有办法包括路径

    第5名我知道驱动器的路径。 但我不希望每次我需要定义驱动程序时都去那里。 还有其他选择吗?

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

    如果您希望包含项目中要包含的所有源文件、则可以参考该演示  

    ...\mspm0_sdk_2_03_00_07\examples\nortos\LP_MSPM0C1104\driverlib\empty_driverlib_src