keil中mspace on parameter ignored告警怎么解决
时间: 2023-12-30 11:05:22 浏览: 753
"mspace on parameter ignored"是因为在使用keil的时候,调用了某个函数,但是该函数的参数中出现了mspace,但是Keil不支持mspace参数,所以会出现该警告。
要解决这个问题,你可以尝试以下方法:
1. 检查你的代码,看看是否有使用了mspace作为参数的函数。如果有,尝试使用其他参数代替mspace。
2. 如果你确实需要使用mspace参数,可以使用其他编译器或者调整Keil的设置,使其支持mspace参数。
3. 如果你不想处理这个警告,你也可以忽略它,因为它只是一个警告,不会影响程序的正常运行。
相关问题
keil出现报错FONT.H(7): warning C258: 'zf': mspace on parameter ignored,如何解决
这个报错是由于函数参数中的指针没有使用,在编译时被忽略了。您可以通过在函数参数中添加变量名,来修复这个问题。例如,把函数参数改成"void LCD_DisplayChar(uint8_t x,uint8_t y,uint8_t AsciiCode,uint8_t* mFont)"。这样就可以解决这个报错了。
阅读全文