创建工程时发现,includes中缺少期望中的tm4c123gh6pmi.h ,而g工程里多了一个tm4c123gh6pm.c。
编译空的main没有错误,Debug时提示:the project bai is not compatible with any CPU in the target configuration.
pm和pmi有本质区别吗,创建工程时没有pmi
芯片写的tm4c123gh6pmi板子上写的EK-tm4c123gxl,两者什么关系
chou honghao:
回复 Michael Sun:
看了一下网上的CCS5教程,要先建立target文件,于是就建立了,但是test时出现如下问题,显然缺少文件,我用的CCS6最新下的
还有PM和PMI是通用的吗,因为建立的时候没找到PMI。缺的文件怎么找?
[Start: Texas Instruments XDS100v2 USB Emulator_0]
Execute the command:
%ccs_base%/common/uscif/dbgjtag -f %boarddatafile% -rv -o -F inform,logfile=yes -S pathlength -S integrity
[Result]
—–[Print the board config pathname(s)]————————————
C:\Users\ThinkPad\AppData\Local\TEXASI~1\ CCS\ti\0\0\BrdDat\testBoard.dat
—–[Print the reset-command software log-file]—————————–
This utility has selected a 100- or 510-class product.This utility will load the adapter 'jioserdesusb.dll'.
An error occurred while soft opening the controller.
—–[An error has occurred and this utility has aborted]——————–
This error is generated by TI's USCIF driver or utilities.
The value is '-600' (0xfffffda8).The title is 'SC_ERR_LIB_ANY_LOCATE'.
The explanation is:A required dynamic library could not be located.The library isn't on the search path.
[End: Texas Instruments XDS100v2 USB Emulator_0]
chou honghao:
回复 Michael Sun:
问题解决了,是没有找对仿真器,但还是不太懂仿真器明明和芯片同名,在CCS里却叫Stellaris In-Circuit Debug Interface.试了半天