21cnsound 发表于 2024-2-20 18:16:34

T0、T1都是系统内(定时器)的关键字吧?

21cnsound 发表于 2024-2-20 18:22:24

STC32G.H中定义了T1和T0:
sbit    T1    =    P3^5;
sbit    T0    =    P3^4;

创隆科技 发表于 2024-2-21 03:33:11

21cnsound 发表于 2024-2-20 18:22
STC32G.H中定义了T1和T0:
sbit    T1    =    P3^5;
sbit    T0    =    P3^4;

有点不懂,这里是引脚定义,
程序里是函数名带括号的!
为啥会冲突!

飞捷 发表于 2024-2-21 08:23:02

T1应该和头文件里面的寄存器冲突了,应该头文件里面有个T1

神农鼎 发表于 2024-2-21 08:37:38





神农鼎 发表于 2024-2-21 08:39:29





神农鼎 发表于 2024-2-21 08:41:08

学会忍受 编译器的 臭脾气

更重要的事,良好的 命名习惯,
多参考数据手册,多模仿优秀的风格



jwd 发表于 2024-2-21 09:09:56

变量名和函数名最好不要一样,我也遇到过一样后出现莫名问题
页: 1 [2]
查看完整版本: 奇怪的问题这是咋回事?