打印

张教主,请教你的EEPROM程序警告的问题

[复制链接]
1909|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
win2000_li|  楼主 | 2008-7-11 18:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
       srcPtr = (INT8U*)ExecEePrgCmd; 

       FlashWriteStat = ((INT8U (*)(INT8U))codeBuff)(0x20);

以上两条语句在您flash程序里的,但是经过CODEWARRE6.1编译时都会出现以下

警告.       
         C1805: Non standard conversion used

问题找了很久,但没有结果,请张教主指点。如何才能解决。

哪位遇到过这样问题的,请帮我一下。            

相关帖子

沙发
mailbert| | 2008-7-12 16:59 | 只看该作者

只是warning,没事吧

变量类型转换的问题。只是warning,应该可以用。不过还是弄明白原因比较好。

使用特权

评论回复
板凳
张明峰| | 2008-7-13 10:49 | 只看该作者

编译器告警就由着它吧

你自己知道要干什么就可以了。如果一定要去掉这些告警,就需要把指针先强制转换成void*型:

srcPtr = (INT8U*)((void*)ExecEePrgCmd);

使用特权

评论回复
地板
win2000_li|  楼主 | 2008-7-14 08:45 | 只看该作者

谢谢!!

谢谢您们的帮忙,谢谢。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

142

主题

718

帖子

1

粉丝