OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4633|回复: 7

使用keil编译过程中出现编号同为167-D的警告,请问如何解决,新手小白,求带,谢谢

[复制链接]

2

主题

8

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2019-9-9
在线时间
6 小时
发表于 2021-3-9 16:02:28 | 显示全部楼层 |阅读模式
8金钱
使用keil进行编译过程中出现两种编号同为167-D警告编码,这里先把错误信息附上
..\HARDWARE\LCD\lcd.c(352): warning:  #167-D: argument of type "const char *" is incompatible with parameter of type "const u8 *"
                                  WriteA_Chinese(mode,x,y,p);
..\HARDWARE\LCD\lcd.c(385): warning:  #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
          LCD_ShowAllString(1,x0,y0*8,pp);
..\HARDWARE\LCD\lcd.c(389): warning:  #167-D: argument of type "u8 *" is incompatible with parameter of type "const char *"
          LCD_ShowAllString(show_mode,x0,y0*8,pp);
..\HARDWARE\LCD\lcd.c: 3 warnings, 0 errors

附图中是警告存在位置的代码截图
请问该对此警告如何修改,新手小白感谢各位大佬的解答
1615276578(1).png

最佳答案

查看完整内容[请看2#楼]

LCD_ShowAllString(1,x0,y0*8, (u8*) pp );这样强转
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

314

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1039
金钱
1039
注册时间
2020-7-21
在线时间
258 小时
发表于 2021-3-9 16:02:29 | 显示全部楼层
timelose 发表于 2021-3-10 17:21
请问该如何更改啊,改了两天了,还是有这个警告

LCD_ShowAllString(1,x0,y0*8,    (u8*) pp  );这样强转

回复

使用道具 举报

2

主题

57

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1092
金钱
1092
注册时间
2019-9-3
在线时间
155 小时
发表于 2021-3-10 10:50:19 | 显示全部楼层
char和u8是不同类型啊,
u8是unsigned char类型,无符号的,
char是有符号的
回复

使用道具 举报

11

主题

314

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1039
金钱
1039
注册时间
2020-7-21
在线时间
258 小时
发表于 2021-3-10 12:45:04 | 显示全部楼层
对参数强转一下类型
回复

使用道具 举报

11

主题

2149

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4915
金钱
4915
注册时间
2015-1-10
在线时间
616 小时
发表于 2021-3-10 14:48:21 | 显示全部楼层
或者更改原函数的传入参数
回复

使用道具 举报

2

主题

8

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2019-9-9
在线时间
6 小时
 楼主| 发表于 2021-3-10 17:19:41 | 显示全部楼层
HELLOWO 发表于 2021-3-10 10:50
char和u8是不同类型啊,
u8是unsigned char类型,无符号的,
char是有符号的

那请问该如何修改啊
回复

使用道具 举报

2

主题

8

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2019-9-9
在线时间
6 小时
 楼主| 发表于 2021-3-10 17:20:24 | 显示全部楼层
DFY 发表于 2021-3-10 12:45
对参数强转一下类型

请问如何改啊
回复

使用道具 举报

2

主题

8

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2019-9-9
在线时间
6 小时
 楼主| 发表于 2021-3-10 17:21:11 | 显示全部楼层
阿侑kevin 发表于 2021-3-10 14:48
或者更改原函数的传入参数

请问该如何更改啊,改了两天了,还是有这个警告
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 00:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表