工具/软件:Code Composer Studio
我将从 Win 7上的 CCS 6.2迁移到 Windows 10上的 CC 9.3。
它在 Win 7上的 CC6 .2上构建并运行良好。
当我在 CCS9.3上尝试相同的代码时,它会显示错误,超出限制。
此错误用于获取与许可证相关的问题的 CCS6.2。一旦映射了许可证文件,它将起作用。
CCS 9.3没有任何更新许可证的选项。
请指导我如何解决此问题。
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
我将从 Win 7上的 CCS 6.2迁移到 Windows 10上的 CC 9.3。
它在 Win 7上的 CC6 .2上构建并运行良好。
当我在 CCS9.3上尝试相同的代码时,它会显示错误,超出限制。
此错误用于获取与许可证相关的问题的 CCS6.2。一旦映射了许可证文件,它将起作用。
CCS 9.3没有任何更新许可证的选项。
请指导我如何解决此问题。
您好、Rakesh、
我假设您使用的是 MSP430、因为免费许可证对 MSP430具有代码大小限制。 您是否使用 CCSv6与 CCSv9一起安装的 MSP430编译工具(编译器/链接器)? 代码大小限制与 v6附带的构建工具有关。 如果您不想使用 v9随附的版本、我建议使用以下功能尝试从 CCSv9下载/安装所需版本:
https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_updates.html#installing-new-software
谢谢
Ki
感谢您的回答。
是的,我正在使用 MSP430。
我刚刚从 CCS6存档了该项目并将其导入 CCS9。
您能解释一下我需要安装什么。
我是否需要使用许可证文件安装 CC6.2,而 CCS 9将自动选择它。
或者我需要安装一些特定的东西。
Cam 您详细介绍了我需要从 https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_updates.html#installing-new-software 中挑选的内容
我安装到 CCS 9.3,没有其他内容。
下面是控制台 日志。
****为项目 MJ-5_Tap _v020构建配置调试****
"C:\\ti\\ccs930\\ccs\\utils\bin\\gmake"-k all
编译文件:"../_ProgFlash.asm"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile -preproc_mblue_d430_prue_prue_prue_prue_pruature/g5_prue_prue_prue_prue_mj020_prue_prue_prue_prue_pruature/g5_prue_prue_prue_mj
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
完成构建:"../_ProgFlash.asm"
构建文件:"../analog.c"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile --preproc_m5_intranalog_mtinuanalog_j020_msc/mtranalog_mtinuanalog_m5_d_mtinuanalog_mtinuanalog_mbluanalog_msc.c:"_msc
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _signbitl
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _signbitf
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _signbit
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnormall
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnormalf
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnormal
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnanl
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnanf
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnan
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isinfl
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isinff
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isinf
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=>_isfinit
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isfinitef
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h " =>_is有限
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=>__fpclassefyl
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=>__fpclassefyf
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=>__fpclassify
"./analog.c" => Analog _isDACEnabled
"./analog.c" => Analog _isADCEnabled
"./analog.c" => Analog _DisableADC
"./analog.c" => Analog _enableADC
"./analog.c" => Analog _initADC
"./analog.c" => Analog _enableDAC
"./analog.c" => Analog _DisableDAC
"./analog.c" => Analog _copyADC
"./analog.c" => ADC12ISR
完成构建:"./analog.c"
编译文件:"../diagnostics.c"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile --preproc_diagnostics -mblue_texions"mtexions"/mtexpr_5_d_d_j020":"mblu_d_d_d_d_diagnostics.c/v430/rendics"。
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"../diagnostics.c" => write_ioport
"../diagnostics.c" => regconfig_committeVal
"./diagnostics.c" => putstr_hexword_leadingspace
"../diagnostics.c" => putstr_hexword
"../diagnostics.c" => putstr_hexbyte
"../diagnostics.c" => putstrU1_RTCC hr_min_sec
"../diagnostics.c" => putstrU1_RTCC
"./diagnostics.c" => putStrInt32
"../diagnostics.c" => dtoa
"../diagnostics.c" =>"convertToChar
"./diagnostics.c" => CONFIG_committVal
"../diagnostics.c" => com_led
"../diagnostics.c" => Ascii2hex
"../diagnostics.c" => Diagnostics_runDiagnostics
"../diagnostics.c" => Diagnostics_debugOutput
"./diagnostics.c" => Diagnostics_committCalVal_raw
"../diagnostics.c" => Diagnostics_committCalVal
"../diagnostics.c" => Diagnostics_calibrateAnalog
已完成构建:"./diagnostics.c"
生成文件:"./events.c"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile --preproc_mtprue_events""m5_prue_jd_events":"mwrain_j020_events":"mw_mt_jt_events"。
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"./events.c" => update_event_status
"../events.c" => setevt
"../events.c" => init_event_falg
"./events.c" => incevt
"../events.c" => decevt
"../events.c" => clrevt
"../events.c" => chkevt
建筑完工:"../events.c"
编译文件:"./flash.c"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile --preproc_flash_m5_dtranuency"/mt_j020":"msc_tran_tran_d_d_d_tranuanuation_spruence.t_prue.c"。
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"./flash.c" => Flash_crc16
"./flash.c" => Flash_eraseUserFlash
"./flash.c" => Flash_writeDataToFlash
"./flash.c" => Flash_restoreDefaultCalVals
"./flash.c" => Flash_initFlash
"./flash.c" => Flash_getFlashLocation
已完成构建:"./flash.c"
构建文件:"../Charmonics.c"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile-preproc_m430_compreencys""/mtpr_5_tranics":"mscrave_d_tranics"。
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"./harmonics.c" => FIX_FFT
"./harmonics.c" => FIX_FFTR
完成建筑:"../谐波.c"
编译文件:"../inputs.c"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile --preproc_mtprue_incombonus_ination="m5_dive_inputs":"mtintransc/mtination_sprue_incombonus.c/w_j020_inations"。
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"../inputs.c" => update_vVRC 状态
"../inputs.c" => update_VLC 状态
"../inputs.c" => UPDATE_TAP_CONTRAL_SWITCH_STAT
"../inputs.c" => update_pending_auto_tap _change
"./inputs.c" => update_mode_status
"../inputs.c" => update_indicators
"../inputs.c" => update_band_indicator_STATUS
"../inputs.c" => UPDATE_CCINPUT
"../inputs.c" => UPD_ACT_TIMER
"./inputs.c" => TPU_InitSiemensTap
"../inputs.c" => InitU10Monitor
"./inputs.c" => TPU_InitNonSiemensTap
"../inputs.c" =>保持开关压降
"../inputs.c" => InitChangeTapMonitor
"../inputs.c" => get_ddiscrete
"../inputs.c" => MonitorU10
"../inputs.c" => MonitorTapChange
"./inputs.c" => MonitorJK
"./inputs.c" => InitNeutralMonitor
"./inputs.c" => GetRawNeutralState
"../inputs.c" => MonitorNeutral
"../inputs.c" => MonitorVcomp
"./inputs.c" => StorePwrDwnTapPos
"./inputs.c" => GetNeutralState
"../inputs.c" =>错误
"../inputs.c" => LUS_TAP_POSITION
"../inputs.c" => U10脉冲
"../inputs.c" => U10Togged
"../inputs.c" => TapChanged
"./inputs.c" => GetVcomp
"./inputs.c" => CalcVcompTapDirection
"../inputs.c" => init_tap _位置
"../inputs.c" => dec 抽头位置
"../inputs.c" => inc_tap _位置
"./inputs.c" => proc_tap _更改_至_中性
"../inputs.c" => UpdateTapPosition
"./inputs.c" => CalcJKTapDirection
"./inputs.c" => CalcPMAutoTapDirection
"./inputs.c" => GetPreviousVcomp
"../inputs.c" => inc_op_counters
"../inputs.c" => track_tap _ posion
"../inputs.c" => SET_discrete
"../inputs.c" => get_relay_auto_inhibit_command
"./inputs.c" => get_remote_auto_inhibit_command
"../inputs.c" => READ_AUTOMODE_CONTING_INHIBIT
"./inputs.c" => READ_auto_manual_switch
"./inputs.c" => raW_opcountstatus
"./inputs.c" =>去抖
"../inputs.c" => MONITOR_VRC_EXTERNAL_INPINPINPINS
"../inputs.c" => monitor_band_status
"../inputs.c" => monitor_delay_time
"../inputs.c" => MONITOR_TIME_TIME_过 压
"./inputs.c" => at_position_long_enough 到_get_inband
"../inputs.c" => MONITOR_TIME_DUDLO压
"./inputs.c" => CONTRAL_BAD_TRANSITION _ops
"../inputs.c"=> MONITOR_VOLTGE_BAD_STATUS
"../inputs.c" => monitor_VLC
"./inputs.c" => monitor_pt_volte_threshold
"../inputs.c" => MANAG_VLC
"../inputs.c" => manage mj3a_VRC
"../inputs.c" => manage mjx_VRC
"./inputs.c" => MANAG_REMOVE_VRC
"./inputs.c" => determine 抽头_request
"../inputs.c" => CHECK_VLC_LIMITS
"../inputs.c" => CHECK_VARI_amp_limits
"./inputs.c" => CHECK_CURRENT_BIAS
"../inputs.c" => manage automated_tap
"../inputs.c" => manage auto_VRC
"./inputs.c" =>确定_auto_control_mode
"./inputs.c" => CONTRAL_ITH_MODE
"../inputs.c" => maint_controller_mode
"./inputs.c" => init_active_settings
"../inputs.c" => init_CFG_Parameters
"../inputs.c" => initU10monitor
"../inputs.c" => chk_vc_remote_active
"./inputs.c" => detect_VRC 激活
"./inputs.c" => detect_VLC 活动
"../inputs.c" => detect_tap _status
"../inputs.c" => delay_t
"./inputs.c" => CONTRAL_VRC
"./inputs.c" => CONTRAL_VLC
"../inputs.c" => goto_tap _idle_state
"./inputs.c" => goto_tap _ lower _ state
"../inputs.c" => goto_tap _arce_state
"./inputs.c" => goto_tap _off_state
"../inputs.c" => goto_tap;wait_state
"./inputs.c" => goto_tap _ovrun_state
"./inputs.c" => CONTRAL_TAP_RAGE_LOWER
"../inputs.c" => CONTRAL_伪 手动_tap
"../inputs.c" => CONTRAL_AUTOMATE_TAP_Changes
"./inputs.c" => CHECK_TAP_STATUS
"../inputs.c" => TAP_CONTRAL_TASK
"./inputs.c" => SetDefaultREGConfig
"./inputs.c" => SetDefaultConfig
"./inputs.c" => PowerDownTapKnown
"../inputs.c" => Inputs_monitorInputs
"../inputs.c" => Inputs_initMonitor
"../inputs.c" => InitJKMonitor
"./inputs.c" => InitVcompMonitor
"./inputs.c" => GetPowerDownTapPosition
"../inputs.c" => Init_Tap _位置
"./inputs.c"、第441行:警告:变量"flag"已设置但从未使用
短路标志= 0;
^μ A
"./inputs.c"、第1091行:警告:变量"VRC_set1"已设置但从未使用
double VRC_set1;
^μ A
"./inputs.c"、第1092行:警告:变量"VRC_set2"已设置但从未使用
double VRC_set2;
^μ A
"../inputs.c",第1496行:警告:需要标识符
ifdef 0
^μ A
"../inputs.c"、第1467行:警告:变量"Cure_bias _thresh"被声明、但是
从未参考过
浮点 CURR_BIAS_THRESH; //RV 的加法
^μ A
"./inputs.c",第1992行:警告:变量"vary_amp_limited "被设置,但
从未使用过
bool vari-amp_limited;
^μ A
"../inputs.c",第1993行:警告:变量"curry_bias _active"被设置但
从未使用过
bool Current_BIAS_ACTIVE = 0;
^μ A
"./inputs.c"、第2398行:警告:变量"flag"已设置但从未使用
短旗;
^μ A
"./inputs.c"、第3044行:警告:设置了变量"automatic_tap _cmd_status"
但从未使用过
SHORT AUTOMODE_TAP_CMD_STATUS = 0;
^μ A
"./inputs.c"、第3923行:警告:变量"mp_mask_var"在其之前使用
值已设置
如果(MP_MASK_var = 0x4442)/25May04 JCM、则如果 MP MASK ="DB"(调试)、则显示 RS 错误
^μ A
"./inputs.c",第127行:警告:变量"errors"已设置,但从未使用
静态 bool 错误[NUM_ERRORS + 1];
^μ A
"./inputs.c",第4005行:警告:变量"natcfn_sEMA "已设置但从未设置
已使用
静态 bool natcfn_sEMA = 0;//信号量表示 TAP 更改为中性*/
^μ A
已完成构建:"./inputs.c"
编译文件:"../main.c"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile --preproc_mtprue_5_main_j020_main_tpruature_m5"/mtintran_pru_m5"/mtinu_pruat_jd_majd_max.5"/content_main/pruan.c/jd_
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"../main.c" =>安全装置复位
"../main.c" => RESET_LPC_LINE
"../main.c" => Main_initPorts
"../main.c" => init_op_count_detection
"./main.c" => BCDToDecimal
"../main.c" => init_rtc
"./main.c" => checkdatalimits
"../main.c" => InitUART_Flash
"./main.c" => main
"../main.c" => init_powerfail_detection
"./main.c" => disable_ports
"./main.c" => basic_timer
"../main.c" =>端口2_ISR
"../main.c" =>端口1_ISR
"./main.c" => DecimalToBCD
"./main.c",第103行:警告:声明了函数"update_indicators"
隐式
update_indicators();
^μ A
"./main.c"、第116行:警告:声明了函数"init_scale_facter"
隐式
init_scale_factor();
^μ A
"./main.c"、第162行:警告:隐式声明函数"getdataIPC"
getdataIPC();
^μ A
"./main.c"、第187行:警告:隐式声明函数"getdataIPC"
getdataIPC();
^μ A
"./main.c"、第411行:警告:声明了函数"MSG_build_non_SIEMS_data"
隐式
MSG_BUIGE_NON_SIEMENS_DATA();
^μ A
"./main.c"、第594行:警告:隐式声明函数"_Flash_WB"
_Flash_WB();
^μ A
建筑完工:"../main.c"
构建文件:"../meter.c"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile --preproc_msp430_d_ex相关性:"msc_5_prue_d_jd_d_tranuations":"mblue_d_jd_d_d_tranuanuations/mbluation.c/mcuitu.td_jd_
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"./meter.c" => update_scalefcator
"../meter.c" => init_scale_factor
"./meter.c" =>确定_ild_shift_amount
"./meter.c" => DEFAULT_SCALE_factor
"../meter.c" => CHECK_CURRENT_BIAS_STATUS
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _signbitl
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _signbitf
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _signbit
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnormall
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnormalf
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnormal
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnanl
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnanf
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isnan
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isinfl
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isinff
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isinf
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=>_isfinit
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=> _isfinitef
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h " =>_is有限
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=>__fpclassefyl
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=>__fpclassefyf
"C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include/_defs.h "=>__fpclassify
"./meter.c" => Meter_populateScaleFactors
"./meter.c" => update_xcomp_polarity
"./meter.c" => Meter_findClippingChannels
"./meter.c" => Meter_clearMeterParm
"../meter.c" => Meter_calcAdcAverages
"./meter.c" => Meter_calcSumOfSquares
"./meter.c" => Meter_calcRootMeanSquare
"./meter.c" => Meter_calcRMS
"./meter.c" => Meter_scaleRMS
"./meter.c" => calcP2Nosspt
"./meter.c" => Meter_findILoad
"../meter.c" =>确定性 VloadInput
"./meter.c" => Meter_calcPower
"../meter.c" => determine pwr;flow_dir
"./meter.c" => calcVcomp
"./meter.c" => calcPowerDelta
"./meter.c" => Meter_calcFrequency
"./meter.c" => Meter_doMetering
"./meter.c" => KIsOn
"../meter.c" => JIsOn
"../meter.c" => HSISOn
"./meter.c",第117行:警告:隐式声明函数"memset"
memset (&ADCs[0]、0、sizeof (ADC));
^μ A
"./meter.c"、第252行:警告:隐式声明函数"memset"
memset (&ADCs[0]、0、sizeof (ADC));
^μ A
建筑完工:“./meter.c”
构建文件:"../MSP_func_struc.c"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile --preproc_mstrat_m5_mc_msc_trun_d_trad_m5_tran_mc_tran_mc_msc_tran_mc_msc.c/v020":"_pru_pru_msc_tran_msc_tran_tran_msc_
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"../MSP_func_struc.c" => setmetervalues
"../MSP_func_struc.c" => reg_configupdateOnocal
"../MSP_func_struc.c" => chcksum_calc
"../MSP_func_struc.c" => TestByteOrder
"../MSP_func_struc.c" => MSG_DATA_transmit
"../MSP_func_struc.c" => MSG_build_rtc_setting
"../MSP_func_struc.c" => MSG_build_REG_CONFIG_Setting
"../MSP_func_struc.c" => MSG_build_config_setting
"../MSP_func_struc.c" => MSG_build_LPC_REQ_setting
"../MSP_func_struc.c" => MSG_build_LPC_Restore_Setting
"../MSP_func_struc.c" => ProcessWakeupReqMessage
"../MSP_func_struc.c" => TapProcessOpMessage
"../MSP_func_struc.c" => ProcessShutReqMessage
"../MSP_func_struc.c" => ProcessRegSetMessage
"../MSP_func_struc.c" => ProcessRTCMessage
"../MSP_func_struc.c" => ProcessMaintDataReqMessage
"../MSP_func_struc.c" => ProcessMaintDataInitMessage
"../MSP_func_struc.c" =>处理器紧急关闭 ReqMessage
"../MSP_func_struc.c" => MSG_build_CAL_DATA_setting
"../MSP_func_struc.c" => ProcessDiagReqMessage
"../MSP_func_struc.c" => ProcessConfigMessage
"../MSP_func_struc.c" => ProcessComDataReqMessage
"../MSP_func_struc.c" => ProcessAdvConfigMessage
"../MSP_func_struc.c" => MSG_build_non-SIEMENS_DATA
"../MSP_func_struc.c" => MSG_build_meter_setting
"../MSP_func_struc.c" => MSG_build_harmon_setting
"../MSP_func_struc.c"、第234行:警告:枚举类型与另一个类型混合
类型
discrete 命令= buffread[2];
^μ A
"../MSP_func_struc.c"、第315行:警告:声明了函数"_Flash_WB"
隐式
_Flash_WB();
^μ A
"../MSP_func_struc.c"、第333行:警告:声明了函数"Main_initPorts"
隐式
MAIN_initPorts(); // Init CLK,端口
^μ A
"../MSP_func_struc.c"、第340行:警告:函数"inputs_initMonitor"
隐式声明
Inputs_initMonitor(); //设置输入监视器模块
^μ A
"./MSP_func_struc.c"、第341行:警告:声明了函数"Analog _initADC"
隐式
analog_initadc(); //开始 A/D 重复转换
^μ A
"../MSP_func_struc.c"、第517行:警告:声明了函数"raW_opcountstatus"
隐式
raW_opcountstatus();
^μ A
完成构建:"../MSP_func_struc.c"
生成文件:"../time.c"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile --preproc_mtprue_tunicon_m5_dive.t_tran_pru_t_pru_j020_tran_pru_prue_time/mtintrad_prue_prue_prue_ton_mtag_mtin
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"./time.c" => time_isOneSecondElapsed
"../time.c" => time_isNewZeroCross
"../time.c" => time_isfqualencyLocked
"./time.c" => time_isEsthSecondElapsed
"../time.c" => TIME_getZeroCrossSum
"../time.c" => TIMERB1_ISR
"../time.c" => TIMERB0_ISR
"../time.c" => TIMERA1_ISR
"../time.c" => TIMERA0_ISR
建筑完工:“./time.c”
编译文件:"../uart.c"
调用:MSP430编译器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 "--silicon_version=mspx -g -keep_unneed_statics -include_path="C:/ti/ccs930/ccs/ccs_base/msp430/include "-include_path="C:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--verbose_diagnostics -diag_warning=225 -printf_support=minimal --preproc_with_compile --preproc_j430_verbose_udi20"/mcuit_jd_truart_j5_truart_tranuart_jd":"_jd_tranuart_jd_jd_tranuart_jd_jd_d_
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"../uart.c" => serial_init_IPC
"./uart.c" => PROCESS_MESSAGE
"../uart.c" => serial_getc
"../uart.c" => Reset_TX_FIFO_U1
"../uart.c" => PUSH_U1_TxFifo
"../uart.c" => putstrU1
"../uart.c" => Reset_TX_FIFO_U0
"../uart.c" => PUSH_U0_TxFifo
"../uart.c" => putstrIPC
"../uart.c" =>处理数据
"../uart.c" => init_UART1_P1
"../uart.c" => init_UART0_J1
"../uart.c" => circ_bbuf_pop
"../uart.c" => IPC_Receive
"../uart.c" => getdataIPC
"../uart.c" => circ_bbuf_push
"../uart.c" => circ_bbuf_ffree_space
"../uart.c" => CHECK_SERIAL_DATA
"../uart.c" => USCI_A0_Rx
"../uart.c" => pop_U0_TxFifo
"../UART.c" => USCI_A0_Tx
"../uart.c" => pop_u1_TxFifo
"../uart.c" => USART1_TX
"../uart.c" => USART1_Rx
"../uart.c" => UART_isU1Busy
"../uart.c" => UART_initUart
"../uart.c" => UART_getCharU1
"./uart.c"、第580行:警告:变量"data"已设置、但从未使用
U8数据、j;
^μ A
"../uart.c"、第17行:警告:变量"flush_data_size_2200"已设置、但是
从未使用过
静态 U8 flush_data_size_2200 =0;
^μ A
完成构建:"../uart.c"
构建目标:"mJ-5_Tap v020.out"
调用:MSP430链接器
"c:/ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/bin/cl430 /ti/ccs930/ccs/ccs_base/msp430/include /ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/include "--silicon_version=mspx -g -keep_unneed_statics -verbose --verbose_diagnostics -diag_warning=225 -printf_support=minimal -z -z -m"mj-5_texample_vmp.map"----verbos_instruments"-mj./ovtexclus_instruments"-msp./ov_instruments"-msp./ovtexclus_instruments"-instruments"-msp./ov./ovtexclus_instruments"-msp./ov_instruments"-msp./ovtexclus_instruments"-msp./ovtexclus./instruments"-msp./ovtexclus./ov./instruments"-msp./ovtexample.texample.texample.texample.texample.texample.texample.texample.tables /ti/ccs930/ccs/tools/compiler/ti-cgt-msp430_18.12.4.LTS/lib
MSP430 C/C++编译器 v18.12.4.LTS
版权所有(c) 2003-2018 Texas Instruments Incorporated
"./lnk_MSP430FG4618.cmd"、第92行:警告:链接器命令文件没有
TYPE=VECT_INIT 的段、但确实包含.intXX 段。 该文件可能会
过时。 为所有.intXX 段生成中断指针。 。
如果没有其他处理程序、则将使用 RTS 中提供的默认处理程序
找到。 建议您将链接器命令文件更新到
最新版本。
.int00 :{}>INT00 /* MSP430中断矢量 */
警告:创建不带 SECTIONS 规范的输出段".data"
"../lnk_MSP430FG4618.cmd"、第78行:错误:程序将不可用
存储器。 对齐方式对".cinit"大小为0xab 的放置失败。
可用存储器范围:
闪 存大小:0xc900 未使用:0x0 最大空洞:0x0
.cinit :{}> FLASH /*初始化表 */
错误:在链接期间遇到错误;未构建"mJ-5_Tap _v020.out"
>>编译失败
Makefile:147:目标'MJ-5_Tap _v020.out'的配方失败
Gmake:***[MJ-5_Tap _v020.OUT]错误1.
gmake:目标"全部"不会由于错误而重新生成。
****构建完成****
很高兴听到您解决了该问题。
我想澄清的一点是、您遇到的链接器错误不是链接器代码大小限制问题、而是下面提到的问题:
https://processors.wiki.ti.com/index.php/Compiler/diagnostic_messages/10099
切换到较旧的链接器必须生成了一个较小的代码、使生成的段适合指定的范围。
Ki