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.
工具/软件:Code Composer Studio
大家好、
我收到以下错误:#1966无法打开源文件"C:\ti\MSP\MSP432Ware_3_50_00_02\driverlib\driverlib\MSP432P4xx":权限被拒绝
在读取所有其他线程后、我尝试以管理员身份打开 CCS、但没有成功。 从 CCS 安装开始、我一直在使用驱动程序库时遇到问题。
供参考:我在 D 中安装了 CCS:而不是 C:、这是否是问题的原因? 我已将 CCS 在 C:中包含的文件的图像附加到了后面。
您在第2行中的#include 语句是什么样的? 似乎是尝试包含目录而不是头文件。
我还注意到、您的工作区目录在路径中包含空格。 虽然这在大多数情况下可能是正常的、但我们通常建议避免在工作区、工程和 CCS 安装路径中使用空格、以避免潜在的编译和调试问题。
您好!
感谢您的回复。 我发现、如果我将 MSPware 示例中的项目导入工作区 、我可以访问驱动程序库、但如果我在包含 driverlib 头文件后在另一个工作区中执行该操作、我将无法访问驱动程序库。 这种行为的可能原因是什么?
[引用 user="Karthik Rajagopal1">]但 如果我在包含 driverlib 头文件后在另一个工作区中执行该操作、我将无法执行该操作。 [/报价]
我不确定我是否理解您的问题。 请提供有关您所面临错误的更多详细信息以及相关屏幕截图。
只有在尝试将头文件包含在具有不同路径的工作区中的项目中时、我才会收到错误(如屏幕截图所示)。 当我使用路径创建一个新的工作区时... CCS\MSP432Ware_3_50_00_02 并从 driverlib 导入所有示例草图时,它会将它们编译并执行,而不会出现任何问题。 在我不熟悉 CCS 的情况下、如果能指导我执行相关步骤、将会有所帮助。
供参考:我使用的是 CCS 版本10
谢谢。
对于原始屏幕截图中的错误、源文件第2行中的#include 语句是否如下所示?
#include C:\ti\MSP\MSP432Ware_3_50_00_02\driverlib\driverlib\MSP432P4xx
如果是、则预期会出现误差。 include 语句应包含头文件而不是目录。
如果我误解了问题、请创建一个新帖子、描述您的总体问题或您想要实现的目标。 我认为这将是一种解决问题的更好方法、而不是现有的具体构建错误、尤其是在您不熟悉 CCS 和 MSP432Ware 的情况下。 此外、如果您尝试基于 driverlib 创建新项目、MSP 团队可能更适合帮助您完成此操作、因此请在 MSP 微控制器论坛中创建新帖子。