passing 'char[16]' to parameter of type 'const u8*' (aka 'const unsigned char*') converts between p

来源:互联网 发布:linux查看进程端口 编辑:程序博客网 时间:2024/06/03 05:05

在做STM32的OLED屏幕显示项目的过程中,出现了如下报错:

passing 'char[16]' to parameter of type 'const u8*' (aka 'const unsigned char*') converts between pointers to interger types with different signs

相关的类似报错的原因就是输入显示屏的字符串变量一定要是char,不能是u8,unsigned char


我把所有相关的函数变量参数的类型改成char就解决对了问题.


这个问题出现的很神秘,因为我在别的编译环境下使用unsigned也没事

阅读全文
1 0