创隆科技 发表于 2024-2-20 16:41:58

奇怪的问题这是咋回事?

一个总在用的程序,2个月前还没事
今天在编辑时报错
然后把函数名T1()随意改例如T11()就行了
咋回事呢?以前没事

Snapdragon 发表于 2024-2-20 17:04:08

可以发下完整的代码吗?

Snapdragon 发表于 2024-2-20 17:05:32

感觉可能是你调用的时候,传参不匹配,改个名字没有实现的话,编译器应该只会给一个警告。也可能是T1被定义成其他东西了,比如宏定义、数据类型啥的。

创隆科技 发表于 2024-2-20 17:30:46

我也在找原因
这个程序去年年底就定型了
今年只是想改一下出厂日期
就这样了,也很奇怪。
程序没啥,函数名就是初始化定时器1,
初始化程序里调用一下。
程序太大不方便

创隆科技 发表于 2024-2-20 17:33:10

并且以前备份的程序也这样,备份的程序是一年前的调试好肯定没动过。
我在仔细检查一下

创隆科技 发表于 2024-2-20 17:52:51

唯一变动就是这里更新了!
程序一年没动过了

创隆科技 发表于 2024-2-20 18:02:09

唯一变动就是这里更新了!
程序一年没动过了
以前所有的工程程序只要有T1这个函数的都在报错
看来不是程序问题
不然一个这样,好几个都这样

创隆科技 发表于 2024-2-20 18:07:06

都这样了还报错

创隆科技 发表于 2024-2-20 18:09:58

只有这点了

创隆科技 发表于 2024-2-20 18:10:51

不包含头文件就没事,看来和头文件冲突
页: [1] 2
查看完整版本: 奇怪的问题这是咋回事?