我自己声明了一个结构体类型,放在typedef.h里,在UART.h引用了该头文件后发现在UART.c中可以使用该类型,但是在uart.h中却报无法识别该类型的错误,起初我以为是关键字作为文件名的原因,但修改后该问题依然存在。然后我就懵逼。而且诡异的是,它只在文件名包含大写字母的头文件中无法被识别,已经蒙圈了
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
我自己声明了一个结构体类型,放在typedef.h里,在UART.h引用了该头文件后发现在UART.c中可以使用该类型,但是在uart.h中却报无法识别该类型的错误,起初我以为是关键字作为文件名的原因,但修改后该问题依然存在。然后我就懵逼。而且诡异的是,它只在文件名包含大写字母的头文件中无法被识别,已经蒙圈了
您好,这边按照您的描述用下图中的程序没有复现您说的情况,您可以将问题程序发送到邮箱yangy@wch.cn。这边查看下工程设置。
你好问题和工程已经发到你邮箱了,还请你看看问题所在。