找回密码
 立即注册
查看: 786|回复: 7

STC8H切换STC32G,下面报警信息帮助看看如何消除?| 已经解决

[复制链接]

8

主题

10

回帖

68

积分

注册会员

积分
68
发表于 2023-9-1 10:21:49 | 显示全部楼层 |阅读模式
还有一个问题就是C251环境录入汉字显示??如何解决?原先录入的注释显示正常。

另外一个如何消除value truncated问题,好像是C251的编译更加严谨,比如一个char类型,+1就说有可能溢出,C51就不会报,如何消除呢?

Rebuild target 'Target 1'
assembling isr.a51...
compiling main.c...
main.c(70): warning C64: 'i2cUnstick': static function declared but not defined
compiling UartSim.c...
UartSim.c(875): warning C188: 'parameter 1': value truncated
UartSim.c(877): warning C188: 'parameter 1': value truncated
UartSim.c(879): warning C188: 'parameter 1': value truncated
UartSim.c(881): warning C188: 'parameter 1': value truncated
UartSim.c(1277): warning C35: 'StrStrComp': uses old-style declarator
UartSim.c(70): warning C64: 'i2cUnstick': static function declared but not defined
compiling LXSYSTEM.c...
LXSYSTEM.c(766): warning C35: 'StrStrUpdate': uses old-style declarator
LXSYSTEM.c(1108): warning C188: 'parameter 1': value truncated
LXSYSTEM.c(1110): warning C188: 'parameter 1': value truncated
LXSYSTEM.c(70): warning C64: 'i2cUnstick': static function declared but not defined
compiling NVC40.c...
NVC40.c(70): warning C64: 'i2cUnstick': static function declared but not defined
compiling StcRtc.c...
StcRtc.c(70): warning C64: 'i2cUnstick': static function declared but not defined
compiling Ntc.c...
Ntc.c(70): warning C64: 'i2cUnstick': static function declared but not defined
compiling BlueCtrl.c...
BlueCtrl.c(70): warning C64: 'i2cUnstick': static function declared but not defined
compiling GpsCtrl.c...
GpsCtrl.c(70): warning C64: 'i2cUnstick': static function declared but not defined
compiling IAPRW.c...
IAPRW.c(521): warning C188: 'parameter 2': value truncated
IAPRW.c(940): warning C188: 'parameter 2': value truncated
IAPRW.c(941): warning C188: 'parameter 2': value truncated
IAPRW.c(942): warning C188: 'parameter 2': value truncated
IAPRW.c(943): warning C188: 'parameter 2': value truncated
IAPRW.c(944): warning C188: 'parameter 2': value truncated
IAPRW.c(945): warning C188: 'parameter 2': value truncated
IAPRW.c(951): warning C188: 'parameter 2': value truncated
IAPRW.c(952): warning C188: 'parameter 2': value truncated
IAPRW.c(953): warning C188: 'parameter 2': value truncated
IAPRW.c(954): warning C188: 'parameter 2': value truncated
IAPRW.c(955): warning C188: 'parameter 2': value truncated
IAPRW.c(956): warning C188: 'parameter 2': value truncated
IAPRW.c(957): warning C188: 'parameter 2': value truncated
IAPRW.c(958): warning C188: 'parameter 2': value truncated
IAPRW.c(959): warning C188: 'parameter 2': value truncated
IAPRW.c(965): warning C188: 'parameter 2': value truncated
IAPRW.c(966): warning C188: 'parameter 2': value truncated
IAPRW.c(967): warning C188: 'parameter 2': value truncated
IAPRW.c(968): warning C188: 'parameter 2': value truncated
IAPRW.c(969): warning C188: 'parameter 2': value truncated
IAPRW.c(970): warning C188: 'parameter 2': value truncated
IAPRW.c(976): warning C188: 'parameter 2': value truncated
IAPRW.c(977): warning C188: 'parameter 2': value truncated
IAPRW.c(978): warning C188: 'parameter 2': value truncated
IAPRW.c(985): warning C188: 'parameter 2': value truncated
IAPRW.c(986): warning C188: 'parameter 2': value truncated
IAPRW.c(991): warning C188: 'parameter 2': value truncated
IAPRW.c(992): warning C188: 'parameter 2': value truncated
IAPRW.c(997): warning C188: 'parameter 2': value truncated
IAPRW.c(998): warning C188: 'parameter 2': value truncated
IAPRW.c(999): warning C188: 'parameter 2': value truncated
IAPRW.c(1005): warning C188: 'parameter 2': value truncated
IAPRW.c(1006): warning C188: 'parameter 2': value truncated
IAPRW.c(1011): warning C188: 'parameter 2': value truncated
IAPRW.c(1012): warning C188: 'parameter 2': value truncated
IAPRW.c(1013): warning C188: 'parameter 2': value truncated
IAPRW.c(1014): warning C188: 'parameter 2': value truncated
IAPRW.c(1015): warning C188: 'parameter 2': value truncated
IAPRW.c(1060): warning C188: 'parameter 2': value truncated
IAPRW.c(1061): warning C188: 'parameter 2': value truncated
IAPRW.c(1062): warning C188: 'parameter 2': value truncated
IAPRW.c(1063): warning C188: 'parameter 2': value truncated
IAPRW.c(1064): warning C188: 'parameter 2': value truncated
IAPRW.c(1065): warning C188: 'parameter 2': value truncated
IAPRW.c(1074): warning C188: 'parameter 2': value truncated
IAPRW.c(1075): warning C188: 'parameter 2': value truncated
IAPRW.c(1076): warning C188: 'parameter 2': value truncated
IAPRW.c(1077): warning C188: 'parameter 2': value truncated
IAPRW.c(1078): warning C188: 'parameter 2': value truncated
IAPRW.c(1079): warning C188: 'parameter 2': value truncated
IAPRW.c(1080): warning C188: 'parameter 2': value truncated
IAPRW.c(1081): warning C188: 'parameter 2': value truncated
IAPRW.c(1082): warning C188: 'parameter 2': value truncated
IAPRW.c(1087): warning C188: 'parameter 2': value truncated
IAPRW.c(1088): warning C188: 'parameter 2': value truncated
IAPRW.c(1089): warning C188: 'parameter 2': value truncated
IAPRW.c(1090): warning C188: 'parameter 2': value truncated
IAPRW.c(1091): warning C188: 'parameter 2': value truncated
IAPRW.c(1092): warning C188: 'parameter 2': value truncated
IAPRW.c(1097): warning C188: 'parameter 2': value truncated
IAPRW.c(1098): warning C188: 'parameter 2': value truncated
IAPRW.c(1099): warning C188: 'parameter 2': value truncated
IAPRW.c(1104): warning C188: 'parameter 2': value truncated
IAPRW.c(1105): warning C188: 'parameter 2': value truncated
IAPRW.c(1109): warning C188: 'parameter 2': value truncated
IAPRW.c(1110): warning C188: 'parameter 2': value truncated
IAPRW.c(1114): warning C188: 'parameter 2': value truncated
IAPRW.c(1115): warning C188: 'parameter 2': value truncated
IAPRW.c(1116): warning C188: 'parameter 2': value truncated
IAPRW.c(1121): warning C188: 'parameter 2': value truncated
IAPRW.c(1122): warning C188: 'parameter 2': value truncated
IAPRW.c(1126): warning C188: 'parameter 2': value truncated
IAPRW.c(1127): warning C188: 'parameter 2': value truncated
IAPRW.c(1128): warning C188: 'parameter 2': value truncated
IAPRW.c(1129): warning C188: 'parameter 2': value truncated
IAPRW.c(1130): warning C188: 'parameter 2': value truncated
IAPRW.c(70): warning C64: 'i2cUnstick': static function declared but not defined
compiling SL_Sc7a20_Driver.c...
SL_Sc7a20_Driver.c(70): warning C64: 'i2cUnstick': static function declared but not defined
linking...
Program Size: data=16.3 edata+hdata=2974 xdata=0 const=9321 code=31611
creating hex file from "XHSZDPRO"...
"XHSZDPRO" - 0 Error(s), 95 Warning(s).
Build Time Elapsed:  00:00:10

回复

使用道具 举报 送花

8

主题

10

回帖

68

积分

注册会员

积分
68
发表于 2023-9-5 14:14:34 | 显示全部楼层
已经解决。
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-04-08 20:51:16

0

主题

2

回帖

108

积分

注册会员

积分
108
发表于 2024-1-6 15:16:55 | 显示全部楼层

分享一下是如何解决的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:493
  • 最近打卡:2025-05-06 08:52:11

6

主题

49

回帖

785

积分

高级会员

积分
785
发表于 2024-1-6 21:09:32 | 显示全部楼层
就是啊 你发帖求帮助 自己解决了 说一下 这样以后有类似问题的 你就等于帮助别人了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:445
  • 最近打卡:2025-05-07 08:05:40
已绑定手机

40

主题

371

回帖

873

积分

高级会员

积分
873
发表于 2024-1-11 08:25:07 | 显示全部楼层
UartSim.c(881): warning C188: 'parameter 1': value truncated
我也遇到过,是函数的入口参数,比如add( i+1,b) 得写成  c=i+1;add(c,b)
纸上得到终觉浅,绝知此事要躬行。
回复 支持 0 反对 1

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:267
  • 最近打卡:2025-05-05 09:51:36

9

主题

96

回帖

565

积分

高级会员

积分
565
发表于 2024-4-14 15:49:05 | 显示全部楼层
我也碰到这个问题了,来论坛看看。楼主解决的帮忙把解决方法发上来呗,谢谢
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:400
  • 最近打卡:2025-05-07 05:26:49

16

主题

702

回帖

994

积分

高级会员

积分
994
发表于 2024-4-15 07:33:04 | 显示全部楼层
楼主详细说一下解决办法呗
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:80
  • 最近打卡:2025-04-27 21:49:47

6

主题

65

回帖

538

积分

高级会员

积分
538
发表于 2024-4-15 12:36:06 | 显示全部楼层
加强制转换
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-7 14:38 , Processed in 0.215447 second(s), 103 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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