I need to get the value of a in the sub-function. I defined a in the header file of the sub-function. At the same time, I explained the header file of the sub-function in the main function. Then a redefinition appeared when compiling. I put a in the sub-function. The definition is fine.
Angela 发表于 November 23, 2020
MDK, you cannot define variables in the header file! ! !
Quinn 发表于 November 23, 2020
Well, I know, what if I capture an array in void TIM3_IRQHandler(void) in it.c. This array is only defined in the interrupt function. Now I want to use this number in the main function.
Eduardo 发表于 November 23, 2020
But there is a main.c(140): error: #20: identifier "time_data" is undefined problem