不积小流,无以成江海

文章目录

  • 项目场景
  • 问题描述
  • 原因分析
  • 解决方案
    • 小结

项目场景

成品项目迭代: 移植另一方案触摸IC,文件导入后输出警告信息


问题描述

应用层调用触摸处理函数,编译输出该错误警告。定位错误代码如下:

if (chipIndex == TWS_CHIP_0)
{ret = Cva_WriteBytes(CVT213X_I2C_7BITS_ADDRESS,reg_addr, send_data, size,2);
}
#if DUAL_CVT213X_ENABLE
else
{ret = Cva_WriteBytes(CVT213X_I2C_2ND_7BITS_ADDRESS,reg_addr, send_data, size,2);
}
#endif

原因分析

警告类型:函数“xxx”隐式声明

1、代码查看发现,函数移植过程中移植了函数体,未在头文件中进行声明,增加函数声明,编译通过。
2、另一种情况是有声明,调用了模块,但未引用相应头文件。
该类型虽未警告,实际为错误,函数执行过程中,不会调用该函数。


解决方案

检查函数体声明或头文件引用

小结

低级问题,留有记录。如有错漏,敬请指正!

warning: #223-D: function “xxx“ declared implicitly相关推荐

  1. IAR for msp430 MDK中 warning: #223-D: function xxx declared implicitly 解决方法

    今天在EINT的范例里添加了一个函数,即eint.c中添加了一个datawrite()的函数,并在主函数main.c中调用,编译便警告 warning: #223-D: function " ...

  2. keil编程问题 -- main.c(75): warning: #223-D: function “XXX“ declared implicitly

    前言 我个人遇到的问题是我在文件的.h文件中定义了相关函数,但是在调用的时候发现给我报了一个警告  main.c(75): warning:  #223-D: function "USART ...

  3. keil编译时,提示function “xxx“ declared implicitly错误解决办法

    当keil编译时,出现function "USART3_Config" declared implicitly错误,意思是存在隐式申明,也就是在申明头文件或者函数名的时候存在一定的 ...

  4. IAR工程编译报错Warning[Pe223]: function “Get_Tempreture“ declared implicitly......

    IAR工程编译报错Warning[Pe223]: function "Get_Tempreture" declared implicitly E:\stm32编程文件\编程文件\4 ...

  5. function XX declared implicitly

    stm32 keilMDK出现warning: function XX declared implicitly 原创  2014年08月26日 14:50:47 26281 warning: #223 ...

  6. function “assert_param“ declared implicitly

    使用STM32标准库警告( warning: #223-D: function "assert_param" declared implicitly) 问题 原因 解决 扩展 问题 ...

  7. main.c(16): warning: #223-D: function led_init declared implicitly

    编写了一个简单的stm32 的程序,比如led.h和led.c 在led.c中定义了函数 void led_init(void) 在main()函数中用的led_init(); 除了要包含led.h外 ...

  8. STM32 Keil工程中使用abs函数报警告 warning: #223-D: function abs declared implicitly

    在头文件中包含#include <stdlib.h> 和#include在<math.h>即可消除警告.

  9. Keil警告warning: #223-D: function “memcpy” declared implicitly

    使用memcpy()函数编译后出现警告: 解决方案: 在.h文件中加上头文件: #include "string.h"

最新文章

  1. LeetCode--Excel Sheet Column Number
  2. C#软件自动更新程序
  3. python编程输入图形_python编程,输入一个字符,用该字符输出一下图形,是一个数字6,用*表示6...
  4. JMetro 5.2版发布
  5. 算法—实现排列 A(n,m)
  6. 全球边缘计算大会:阿里云资深技术专家李克畅谈边缘计算的技术趋势与挑战
  7. 你身边有没有“万事不求人”的人?他们后来怎么样了?
  8. 安卓手机上跑_直接在电脑上浏览操作安卓手机 #效率App #scrcpy
  9. c语言课程设计类层次图,C语言课程设计————写下流程图! 谢谢
  10. 2019年阿里最新java编程规范-在线版
  11. 怎么完全卸载赛门铁克_赛门铁克(sep)卸载方法
  12. ubuntu14.04下deb文件安装mysql数据库
  13. 【考研】哈尔滨工业大学计算机考研854复习资料
  14. java评论功能怎么实现_评论功能的简单实现
  15. win10系统改服务器系统,win10修改更新服务器地址
  16. The Windows account sa does not exist and cannot be provisioned as a SQL Server system administrator
  17. ArcGIS提取面数据中心线
  18. 介绍下微信刷票被禁了怎么办及微信拉票怎么人工买票的方法
  19. tf 2.0 -- Model -- 模型
  20. 涂色问题 阿里编程机试题目

热门文章

  1. Epub电子书阅读软件-IOS软件开发团队
  2. Word 2010也可以屏幕取词翻译
  3. 使用Android Studio导入安卓源码
  4. 杨博:医疗大数据服务任重道远
  5. ML-常见目标检测算法
  6. ecmall中如何在用户中心增加一个菜单
  7. 软考高级-系统架构师-第四章系统开发基础知识
  8. C语言~宏操作大全(宏定义、内置宏、__FILE__、__LINE__、##用法)
  9. 怎样利用思维导图模板绘制思维导图?分享几款常用的思维导图模板
  10. GIS领域的一些机器学习和人工智能的案例