220719備份:
ERROR&WARNING:
1.deprecated declaration GPIO_InitConfig_give arg types.
舊程式:void GPIO_InitConfig();
新程式:void GPIO_InitConfig(void);
warning解除
2.declaration may not appear after executable statement in block.
舊程式:RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1,ENABLE);
void RCC_ADCCLKConfig(RCC_PCLK2,Div6);
新程式:将以上兩句調換位置後error解除
同理,結構體的聲明不可以放在函數後面。先寫聲明,再寫函數!
3.expected a type specifier
舊程式:void RCC_ADCCLKConfig(RCC_PCLK2,Div6);
新程式:去掉void
error解除。也不需要啥傳回值在這嘚瑟啥呢
4.undefined symbol main (referred from_rtentry2.0).Not enough information to list image symbols.
舊程式:沒有
新程式:随便添加了一個main函數
添加完main函數之後error解除,這個故障在此處了解為找不到main函數。
存疑點:
1.GPIO引腳用作模拟輸入,速率有沒有必要設定
1'好像設定了也沒啥影響,先放着
2.ADC連續轉換開不開
2'肯定得開啊,已經開開了,後續問題後續說吧