阅读:1230回复:4
求助!40分!
我用D12做的USB接口,用Keil编译固件产生如下警告:
*** WARNING L15: MULTIPLE CALL TO SEGMENT SEGMENT: ?PR?_D12_WRITEENDPOINT?D12CI CALLER1: ?PR?USB_ISR?ISR CALLER2: ?C_C51STARTUP 但枚举成功,而且发送数据给PC也是对的,不知道这会有什么影响。 这是什么原因,固件应该怎么改? 多谢! [编辑 - 7/16/03 by rainsender] |
|
沙发#
发布于:2003-07-17 21:32
我已经开发了D12的汇编程序,各位大侠是否有兴趣?
|
|
板凳#
发布于:2003-07-17 09:56
这个警告是正常的,表明是函数可能中断重入,有可能被嵌套调用。
如果在函数中关中断,就不用担心。 |
|
|
地板#
发布于:2003-07-16 21:56
那是把某些指针变量的地址暂时放在 program code区, 不影响程序的结果!
|
|
地下室#
发布于:2003-07-16 21:06
我也遇到了同样的问题,好象没什么影响。
|
|
|