Error[e46]: Undefined external "_OS_ENTER_CRITICAL::?relay" referred in OSMutex ( E:\work\Internet_IC_Reader\openOS51\IAR_OpenOS-51\Debug\Obj\OSMutex.r51 )
S_ENTER_CRITICAL 我的这个程序是在汇编文件 S51里面编写的,但是C语言找不到他。
PUBLIC _OS_ENTER_CRITICAL 汇编语言已经做了 全局定义处理。在工程中已经设置了汇编语言的预编译路径,在调到他的C 文件里也用
extern OS_ENTER_CRITICAL 对其做了外部函数声明,但是还是不行! 请各位做过IAR下混合编程的老师给我指点一下,谢谢 |