各位大神,我在用IAR学习K60单片机,但是建完工程后,提示有以下几个问题求指教啊!!!

Error[Li005]: no definition for "DMA_CH4_Handler" [referenced from C:\Users\Administrator\Desktop\All_fils_II\k60_temp\build\gpio_demo\Debug\Obj\vectors.o] Error[Li005]: no definition for "FTM2_IRQHandler" [referenced from C:\Users\Administrator\Desktop\All_fils_II\k60_temp\build\gpio_demo\Debug\Obj\vectors.o] Error[Li005]: no definition for "PIT1_IRQHandler" [referenced from C:\Users\Administrator\Desktop\All_fils_II\k60_temp\build\gpio_demo\Debug\Obj\vectors.o] Error[Li005]: no definition for "PORTC_IRQHandler" [referenced from C:\Users\Administrator\Desktop\All_fils_II\k60_temp\build\gpio_demo\Debug\Obj\vectors.o] 各位大神,我在用IAR学习K60单片机,但是建完工程后,提示有这几个问题,单个编译的时候,都没问题啊,这是怎么回事的啊?求指教啊!!!

看提示啊,写的很清楚啊
DMA_CH4_Handler,FTM2_IRQHandler ,PIT1_IRQHandler,PORTC_IRQHandler 未定义,应该都是vectors.c或者vectors.a里引用的,vectors.o编译不了。
看含义好像是各Handler函数未定义,可以注释掉试试,不用的话,这些Handler也没啥用,大部分是空函数。不过最好是找到源文件,没有代码具体情况不明。追答

是的

温馨提示:内容为网友见解,仅供参考
无其他回答

用IAR烧程序到k60中,下载时一直出现这个问题,卡死在这是什么原因?
看这应该是下载完成了,进入调试模式,这是程序执行的第一句,要想停在main()函数第一句,可以在工程设置中设置run to main,或者直接在main函数第一句打个断点,下载完成后运行就行。

在IAR平台,JLINK仿真时提示cpu is not halted是什么问题
这不是IAR软件的问题,而是JLINK使用了盗版的固件,或者说JLINK本事是个几十块买的盗版当用到原厂Segger公司的JLINKV4.58A软件时,就会报告出来这个非法的问题。

相似回答