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.

[参考译文] 无法在 Windows 10计算机上构建 ARM 处理器项目(HalcogGen 驱动程序)

Guru**** 2587365 points
Other Parts Discussed in Thread: RM48L952, HALCOGEN

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1048215/unable-to-build-arm-processor-project-halcogen-drivers-on-windows-10-machine

主题中讨论的其他器件:RM48L952HALCOGEN

您好!

我们正在 Code Composer Studio 中的 Windows 7计算机上成功构建基于 RM48L952 ARM 处理器的项目。 但相同的项目在 Windows 10平台上的 HalcogGen 驱动程序中造成错误。

请帮帮我们。

说明 资源 路径 位置 类型
#1966无法打开源文件"Std_types.h":编译器 RTS 提供(过时) AUTOSAR 3.1头文件、导致需要更高版本 AUTOSAR 的应用程序出现问题。  为了解决该问题、编译器 RTS AUTOSAR 文件已移至 include 目录的子目录。  如果您仍想使用旧的 AUTOSAR 头文件、请将${include}/AUTOSAR31添加到您的 include 文件搜索路径中。  如果要使用 AUTOSAR 的更高版本、则需要从第三方获取。  DEVICE_RM48.c /JunoSerialDisplay_ProductionBoard/Drivers/HalCoGen/源 代码行58 C/C++问题
#1966无法打开源文件"Std_types.h":编译器 RTS 提供(过时) AUTOSAR 3.1头文件、导致需要更高版本 AUTOSAR 的应用程序出现问题。  为了解决该问题、编译器 RTS AUTOSAR 文件已移至 include 目录的子目录。  如果您仍想使用旧的 AUTOSAR 头文件、请将${include}/AUTOSAR31添加到您的 include 文件搜索路径中。  如果要使用 AUTOSAR 的更高版本、则需要从第三方获取。  ti_fee.h /JunoSerialDisplay_ProductionBoard/Drivers/HalCoGen/Include 第97行 C/C++问题
Gmake:***[Drivers/HalCoGen/source/Device_RM48.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++问题
gmake:***[Drivers/HalCoGen/source/ti_fee_cancel.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++问题
gmake:***[Drivers/HalCoGen/source/ti_fee_cfg.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++问题
gmake:***[Drivers/HalCoGen/source/ti_fee_eraseforicateblock.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++ problem
gmake:***[Drivers/HalCoGen/source/ti_fee_format.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++问题
gmake:***[Drivers/HalCoGen/source/ti_fee_Info.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++问题
gmake:***[Drivers/HalCoGen/source/ti_fee_inI.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++问题
gmake:***[Drivers/HalCoGen/source/ti_fee_invalidateblock.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++ problem
gmake:***[Drivers/HalCoGen/source/ti_fee_main.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++问题
gmake:***[Drivers/HalCoGen/source/ti_fee_read.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++问题
gmake:***[Drivers/HalCoGen/source/ti_fee_readSync.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++问题
gmake:***[Drivers/HalCoGen/source/ti_fee_shutdown。obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++ problem
gmake:***[Drivers/HalCoGen/source/ti_fee_util.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++问题
gmake:***[Drivers/HalCoGen/source/ti_fee_writeASYNC.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++ problem
gmake:***[Drivers/HalCoGen/source/ti_fee_writeSync.obj]错误1 JunoSerialDisplay_ProductionBoard   C/C++问题
gmake:目标"全部"不会由于错误而重新生成。  JunoSerialDisplay_ProductionBoard   C/C++问题
#112-D 语句是无法访问 的脚踏开关。c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第612行 C/C++问题
#112-D 语句是无法访问 的 mainTests.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseTests 行6709 C/C++问题
#176-D 表达式不起作用 General_Sensor_Calibration.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 1550 C/C++问题  
已声明#179-D 函数"App_USBH_BIOLASE_Android_ATTask"、但从未引用 APP_USB_Biolase_Android.c /JunoSerialDisplay_ProductionBoard/Application/uCUSBAPP/BIOLASE 行350 C/C++问题
已声明#179-D 函数"App_USBH_BIOLASE_Android_ClassDevNote"、但从未引用 APP_USB_Biolase_Android.c /JunoSerialDisplay_ProductionBoard/Application/uCUSBAPP/BIOLASE 第341行 C/C++问题
已声明#179-D 函数"App_USBH_BIOLASE_Android_DevConn、但从未引用 APP_USB_Biolase_Android.c /JunoSerialDisplay_ProductionBoard/Application/uCUSBAPP/BIOLASE 行344 C/C++问题
已声明#179-D 函数"App_USBH_BIOLASE_Android_DevDisconn"、但从未引用 APP_USB_Biolase_Android.c /JunoApp_Display_ProductionBoard/Application/uCUSBASE/BIOLASE 行347 C/C++问题
已声明#179-D 函数"App_USBH_BIOLASE_Android_RxCmd"、但从未引用 APP_USB_Biolase_Android.c /JunoSerialDisplay_ProductionBoard/Application/uCUSB352/BIOSASE 行352 C/C++问题
已声明#179-D 函数"App_USBH_BIOLASE_Android_txCmd"、但从未引用 APP_USB_Biolase_Android.c /JunoSerialDisplay_ProductionBoard/Application/uCUSBAPP/BIOLASE 行355 C/C++问题
已声明#179-D 函数"OS_BSP_RTICompare0Handler"、但从未引用 OS_BSP.c /JunoSerialDisplay_ProductionBoard/BSP 行236 C/C++问题
已声明#179-D 变量"App_USBH_BIOS_Android_CmdTaskStk"、但从未引用 APP_USB_Biolase_Android.c /JunoSerialDisplay_ProductionBoard/Application/uCUSBAPP/BIOSASE 行99 C/C++问题
已声明#179-D 变量"App_USBH_BIOLASE_Android_IsConnSem"、但从未引用 APP_USB_Biolase_Android.c /JunoApp_Display_ProductionBoard/Application/uCUSBASE/BIOLASE 行101 C/C++问题
已声明#179-D 变量"App_USBH_BIOLASE_Android_PTR"、但从未引用 APP_USB_Biolase_Android.c /JunoSerialDisplay_ProductionBoard/Application/uCUSBAPP/BIOLASE 行100 C/C++问题
已声明#179-D 变量"cpu_SR"、但从未引用 OS_bsp.c /JunoSerialDisplay_ProductionBoard/BSP 第131行 C/C++问题
已声明#179-D 变量"err"、但从未引用 Error_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine 行355 C/C++问题
已声明#179-D 变量"err"、但从未引用 Error_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine 行387 C/C++ Problem
已声明#179-D 变量"err"、但从未引用 Guard_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine 行131 C/C++ Problem
已声明#179-D 变量"err"、但从未引用 Ready_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine 行123 C/C++问题
已声明#179-D 变量"err"、但从未引用 Ready_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine 行213 C/C++问题
已声明#179-D 变量"err"、但从未引用 SLEEP_STATE.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine 行133 C/C++ Problem
已声明#179-D 变量"err"、但从未引用 Standby_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine 行256 C/C++问题
已声明#179-D 变量"err"、但从未引用 STANDBY_STATUS.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine 行298 C/C++问题
已声明#179-D 变量"err"、但从未引用 STANDBY_STATUS.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine 行353 C/C++ Problem
已声明#179-D 变量"err"、但从未引用 app.c /JunoSerialDisplay_ProductionBoard/Application line 313 C/C++ problem
已声明#179-D 变量"err"、但从未引用 mainTests.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseTests 行3348 C/C++ Problem
已声明#179-D 变量"errorFlag"、但从未引用 biolase_tabletSerial.c /JunoDisplay_ProductionBoard/Application/uCSerial 262 C/C++ Problem
已声明#179-D 变量"fanWatts"、但从未引用 Guard_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine Line 132 C/C++ Problem
已声明#179-D 变量"g_brassReadFlash"、但从未引用 biolase_tabletSerial.c /JunoSerialDisplay_ProductionBoard/Application/uCSerialAPP 第271行 C/C++问题
已声明#179-D 变量"g_receiveCommand"、但从未引用 biolase_tableSerial.c /JunoSerialDisplay_ProductionBoard/Application/uCSerialAPP 第274行 C/C++问题
已声明#179-D 变量"host_err"、但从未引用 APP_USBBH_biolase_Android.c /JunoSerialDisplay_ProductionBoard/Application/uCUSBAPP/BIOLASE 行399 C/C++问题
已声明#179-D 变量"htask"、但从未引用 APP_USBH_biolase_Android.c /JunoSerialDisplay_ProductionBoard/Application/uCUSBAPP/BIOSASE 行400 C/C++问题
已声明#179-D 变量"i"、但从未引用 General_Sensor_Calibration.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第2114 C/C++行 问题
已声明#179-D 变量"i"、但从未引用 General_Sensor_Calibration.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第2185 C/C++行问题
已声明#179-D 变量"match_val"、但从未引用 OS_BSP.c /JunoSerialDisplay_ProductionBoard/BSP 行129 C/C++问题
已声明#179-D 变量"Maxx"、但从未引用 General_Sensor_Calibration.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第2737 C/C++行 问题
已声明#179-D 变量"newfilename"、但从未引用 Biolase_SoftwareUpgrade.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationUtilities 第216行 C/C++问题
已声明#179-D 变量"num"、但从未引用 脚踏开关。c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第186条 C/C++问题
已声明#179-D 变量"num"、但从未引用 MRF24J40_RM48_BSP.c /JunoSerialDisplay_ProductionBoard/BSP/wireless_networking line 526 C/C++ problem
已声明#179-D 变量"num"、但从未引用 mainTests.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseTests 行6538 C/C++ Problem
已声明#179-D 变量"remainingTime"、但从未引用 Error_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine Line 515 C/C++ Problem
已声明#179-D 变量"Result"、但从未引用 Fibre _Cable.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT line 225 C/C++ Problem
已声明#179-D 变量"RTI_clk_freq"、但从未引用 OS_BSP.c /JunoSerialDisplay_ProductionBoard/BSP 行128 C/C++问题
已声明#179-D 变量"步骤"、但从未引用 YSGG.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第323行 C/C++问题
已声明#179-D 变量"stepsTotal "、但从未引用 YSGG.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第324行 C/C++问题
已声明#179-D 变量"sumNum"、但从未引用 General_Sensor_Calibration.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第2737 C/C++行 问题
已声明#179-D 变量"tableNum"、但从未引用 General_Sensor_Calibration.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第2737 C/C++行 问题
已声明#179-D 变量"test1"、但从未引用 firing_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine 行439 C/C++问题
已声明#179-D 变量"test2"、但从未引用 firing_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine Line 439 C/C++ Problem
已声明#179-D 变量"test3"、但从未引用 firing_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine Line 439 C/C++ Problem
已声明#179-D 变量"testnum"、但从未引用 firing_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine 行438 C/C++问题
已声明#179-D 变量"testRead"、但从未引用 sdcard_logging.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseSDCARDLogging 行1896 C/C++ Problem
已声明#179-D 变量"totalNum"、但从未参考 General_Sensor_Calibration.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第2737 C/C++行 问题
已声明#179-D 变量"xNum"、但从未引用 General_Sensor_Calibration.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第2737 C/C++行 问题
已声明#179-D 变量"yNum"、但从未引用 General_Sensor_Calibration.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第2737 C/C++行 问题
#190-D 枚举类型与另一种类型 General_Sensor_Calibration.c  /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第1480 C/C++行 存在问题
#190-D 枚举类型与另一种类型 General_Sensor_Calibration.c  /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第1489 C/C++行 问题混合
#190-D 枚举类型与另一种类型 General_Sensor_Calibration.c  /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 线路1500 C/C++问题混合
#190-D 枚举类型与另一种类型 Mix_Sensor_Calibration.c  /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第1503号行 C/C++问题混合
#190-D 枚举类型与另一种类型混合 Status_Sensor_Pins.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第93 C/C++行 存在问题
#190-D 枚举类型与另一种类型 mainTests.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseTests 行3689 C/C++ Problem 混合
#303-D typedef 名称已声明(具有相同类型) os.h /JunoSerialDisplay_ProductionBoard/uCOS/uCOS-II/Source line 29 C/C++ problem
#551-D 变量"p_info"在其值设置 为 sdcard_logging.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseSDCARDLogging line 414 C/C++ problem 之前使用
#552-D 变量"App_USBH_BIOS_tablet_ptop"已设置、但从未使用 APP_USB_Biolase_tablet.c /JunoSerialDisplay_ProductionBoard/Application/uCUSBAPP/BIOSASE 行74 C/C++问题
#552-D 变量"edgeCounterValue"已设置、但从未使用 notification.c /JunoSerialDisplay_ProductionBoard/Drivers/HalCoGen/source line 591 C/C++ problem
#552-D 变量"g_UIC_OAConnectionStatus"已设置、但从未使用 APP_USBH_biolase_Android.c /JunoSerialDisplay_ProductionBoard/Application/uCUSBAPP/BIOSASE 行103 C/C++问题
#552-D 变量"g_UICConnectionStatus"已设置、但从未使用 APP_USBH_biolase_Android.c /JunoSerialDisplay_ProductionBoard/Application/uCUSBAPP/BIOSASE 行102 C/C++问题
#552-D 变量"oReturnCheck"已设置、但从未使用 General_Sensor_Calibration.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine/BiolaseApplicationSensorMGMT 第1277 C/C++行 问题
#552-D 变量"oReturnCheck"已设置、但从未使用 biolase_tabletSerial.c /JunoSerialDisplay_ProductionBoard/Application/uCSerialAPP 线路1561 C/C++问题
#552-D 变量"Result"已设置、但从未使用 Standby_State_.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseFinalStateMachine Line 255 C/C++ Problem
#552-D 变量"ui32RcvDat"已设置、但从未使用 ffBiolase.c /JunoSerialDisplay_ProductionBoard/Drivers/Biolase/source/fat line 105 C/C++ problem
#552-D 变量"x"已设置、但从未使用 sdcard_logging.c /JunoSerialDisplay_ProductionBoard/Application/BiolaseSDCARDLogging 行1895 C/C++问题
无效的项目路径:未找到包含路径(JunoSerialDisplay_ProductionBoard\BSP\IO_EXPANDERD)。  JunoSerialDisplay_ProductionBoard  路径入口 路径条目问题
此工程是使用当前未安装的编译器版本创建的- 5.1.6 [Arm]。 编译器的另一个版本将在编译期间使用- 20.2.5.LTS。 请参阅"帮助">"安装新软件"并选择"代码生成工具更新"以检查此编译器是否可通过 CCS 更新获得。 访问 CCS App Center 以获取最新的编译器支持。 或 "="">

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

    这可能与 Windows 7与 Windows 10无关。  根据显示的最后一条消息、我怀疑正在使用不同版本的 Arm 编译器。  最后一条消息表示该工程已设置为使用非常旧的5.1.6编译器、但 CCS 使用的版本为20.2.5.LTS。

    当您在 Windows 7计算机上构建时、它使用的是哪个编译器?

    此致、

    John