安装完所有插件后(CCS_v3.3_SR11_81.6.2,F2823x_RevA_CSP,C2000CodeGenerationTools,setup_C28XFPU_CSP_v3_3_1207),在RAM下运行都正常。后将GPIO84-87全部10K上拉,按照合众达FLASH例程加个点灯语句(将GPIO48置高,发光二极管另一端接地)烧写,提示“The partID Location (0x380090) have been added to the memory map.“但能顺利烧完,断电后再上电程序不运行(发光二极管不亮,只有微弱光)。如不断电直接点RUN,则正常运行,发光二极管亮。 1:出现提示“The partID Location (0x380090) have been added to the memory map.“的原因是什么,和烧写不运行有关系吗? 2:采用阻容复位,1UF电容和10K电阻有问题吗? 3能发给我写了点灯例程,将GPIO48置高,有.out文件我可以直接烧写,这样可以排除例程的问题?
(1) 出现“The partID Location (0x380090) have been added to the memory map”的原因可能是你的CCS3.3版本可能不是最新的,你可以升级一下最新的版本。
(2) 采用RC复位电路是否能够正常复位,与R,C的取值有很大关系,建议你检测一下复位低电平的时间是否足够长,同时,请确保1.9V,3.3V和RESET信号的上电时序是否与Datasheet中一致。
(3) 请到TI网站上去下载ControlSuite软件,里面有所有C2000产品外设的使用例程。谢谢