1

我购买了 Michael Barr 的嵌入式训练营培训。它包括一个配置了所有库的 IAR 项目。这个项目文件是创建所有项目的基础。项目文件中的代码在中。我想用。我删除了一个 LCD 库。bsp 和 cpu 文件都在中。我认为 Ucos III 有一个链接库,在链接器配置中有一个名为 ucosIII.a 的文件。我可以编译,但出现链接器错误:

Error[Li005]: no definition for "_CPU_IntDisMeasStart" [referenced from os_task.o(uCOS-III.a)] 
Error[Li005]: no definition for "_CPU_IntDisMeasStop" [referenced from os_task.o(uCOS-III.a)]
Error[Li005]: no definition for "_CPU_TS_Update" [referenced from C:\embedded Bar grp\Exercises\RealtimeIObjects\Exercise1\Debug\Obj\os_cpu_c.o] 
Error[Li005]: no definition for "_adc_isr" [referenced from C:\embedded Bar grp\Exercises\RealtimeIObjects\Exercise1\Debug\Obj\adcisr.o] 
4

0 回答 0