我有一个应该返回SysTick变量的函数:
uint32_t TickGet(void){
return SysTick;
}
但是SysTick定义为int:
int SysTick;
由于某种原因,XC32编译器对此安排感到非常满意。不会发出任何警告警告。甚至没有将-Wall作为XC32-GCC选项。
有人知道如何让XC32编译器列出此警告吗?
edit ,当然,我希望将SysTick变量定义为uint32_t。除此之外,我的问题是编译器在这种情况下不会抛出警告。